
まずはこのコースを通じて使うサンプルデータである「dowdnload7.zip」をダウンロードしてください。また、希望であれば、このコースで作成するレポートをダウンロードすることができます。
簡単に思えますが、ちょっとしたこつが必要な日付データの足し算や引き算の方法を解説します。
何となく使っている計算列とメジャーの違いと、どちらを使うかの基準を解説します。
後から説明するCALCULATE関数やコンテキスト・トランジション、またその他のDAXに必要な知識の学習に必要な基礎となる集計関数とイテレーターを説明します。
単純ながらも数多くかるCOUNT関数の説明をします。
場合分けに必要な論理関数の説明をします。
条件によってアウトプットを変えるためにIF関数と併用されることの多い情報関数の説明を行います。
Excelでも使われる、数値データの桁数をそろえたり四捨五入したりする時に使える数学関数の説明を行います。
Excelでもお馴染みのRIGHTやLEFT、LENやFINDなどのテキスト関数の説明を行います。
Excelでもよく使うTODAYやDAY,MONTH、そしてSQLでも使われるDATEDIFF関数の説明を行います。
他のテーブルからのデータを使用する時に必要なRELATEDやRELATEDTABLE関数を解説します。
数多くあるDAX関数ですが、まずはテーブル関数を解説します。数多くありますが、それぞれの使い方や利点を身に着けましょう。
テーブル関数の中でも頻繁に使われるFILTER関数を解説します。
全体に対する割合の計算などによく使われるALLとALLSELECTED関数を説明します。
テーブル関数が1行1列の時には数値データとして使える、という事を解説します。
後から詳しく説明するコンテキスト・トランジションを理解するために必要な、行コンテキストとフィルターコンテキストを詳しく説明します。
DAXのなかでも最も重要と言われるCALCULATE関数を誰よりも詳しく解説します。長いですが、このセクションの内容を理解すればDAXのエキスポートに一歩値数くこと間違いなしです。
DAX式を使って難易度の高い計算するには避けては通れない変数の使い方を解説します。ルールの説明から変数がよく使われるパターンまで多くの例を使って解説します。
SUMXやAVERAGEXなど、誰もが見覚えのある最後にXのあるDAX関数。このセクションではこれらのX関数、またはイテレータを詳しく解説します。
前年比や前月比、累計の計算など様々な場面で使えるDAXにおけるタイム・インテリジェンス関数の解説を行います。
特定の条件を満たす場合だけ異なる計算をするなど、フィルターコンテキストの応用を説明します。
基本的なテーブル関数は説明済みですが、このセクションではデータの結合などに使える応用的なテーブル関数の解説を行います。
DAXを自由自在に使いこなせる知識を徹底解説。
Power BI関連の5冊の書籍の著者で、現在も大手企業でPower BIのトレーニングと技術サポートを行う講師が、中級~上級のDAX関数を解説!
<基本的なDAX関数>
計算列 vs メジャー
集計関数とイテレータ
テーブル関数の基本
FILTER
ALLとALLSELECTED
VALUESとDISTINCT
<DAXを詳しく理解するために必要な概念>
行コンテキストとフィルターコンテキスト
<応用的なDAX関数>
誰よりも詳しいCALCULATE関数の全て
変数
コンテキスト・トランジション
タイム・インテリジェンスの詳しい説明
前年比、前月比の計算等
動的なタイトルの付け方
その他のテーブル関数
CALCULATETABLE
ADDCOLUMNS
SUMMARIZE
CROSSJOIN
UNION
SELECTCOLUMNS
TOPN
リレーションシップの応用
受講開始後に必要ないと感じた場合には一ヶ月以内でしたら返金可能です。職場で周りから頼られるPower BI、Power Queryのエキスパートを目指して一緒に勉強しましょう!