マインドマップギャラリー PowerBI.DAX
集計操作などの基本的な知識がある方に適しています。 割合の計算、 順位計算、グループ分け問題、 時間関係など
2023-12-14 17:41:16 に編集されましたダックス
集計操作
重合
SUM/AVERAGE: 数値のみを集計できます。
MAX/MIN: テキストを集約可能
カウント
DISTINCTCOUNT: 個別カウント
COUNTROWS: テーブル内の行数をカウントします。
COUNTROWS(VALUES()): 繰り返されないカウント
条件数
計算( カウントロウズ()、 FILTER(テーブル、条件) )
平均値
平均
AVERAGE(テーブル[列])
アベレージクス
AVERAGEX(テーブル, テーブル[列])
一般的な書き方
アベレージクス( VALUES (計算されたディメンション列)、 【メジャーで計算】 )
アベレージクス( VALUES (計算されたディメンション列)、 CALCULATE(SUM(テーブル[列])) )
割合計算
全体の割合
全体の割合
DIVIDE (分子、分母)
分ける( [販売]、 計算( [販売]、 ALL('製品テーブル') ) )
グループ比率
分ける( [販売]、 計算( [販売]、 ALL('商品リスト'[商品名]) ) )
相対的な割合
全体的な相対比率
分ける( [販売]、 計算( [販売]、 ALLSELECTED('商品リスト') ) )
カテゴリの相対的な割合
分ける( [販売]、 計算( [販売]、 ALLSELECTED('商品リスト'[商品名]) ) )
外部フィルター
レベルの割合 (このレベルは親レベルを占めます)
ISINSCOPE
判定レベル
それは子から親へ、そして下から上へ判断される必要があります。
動作ロジックのカスタマイズが可能
スイッチ( 真実()、 ISINSSCOPE('製品テーブル'[製品名],[カテゴリの相対的な割合], ISINSSCOPE('製品テーブル'[製品カテゴリ],[全体の相対比率], 【全体の相対比率】 )
ランキング計算
ランクX
反復関数。最初のパラメータは行コンテキストであるテーブルです。
5 番目のパラメータは昇順と降順を制御できます。デフォルトは降順です。
単一次元
絶対的なランキング
RANKX(ALL('商品リスト'),[売上高])
RANKX(ALL('商品リスト'[商品名]),[売上高])
相対順位
RANKX(ALLSELECTED('商品リスト'),[売上高])
RANKX(ALLSELECTED('商品リスト'[商品名]),[売上高])
二次元
クロスジョイン
指定されたテーブルの外積テーブルを返します。
ランクX( クロスジョイン( ALL('商品リスト'[商品名]), ALL('顧客テーブル'[顧客の都市]) )、 【販売】 )
ランキングの指定
上位 N 位の名前
IF ネストされたランキング関数の実装
ネストされたパラメータ値により動的なランキングが可能になります
N位
ナンバーワンの製品
計算( MAX/VALUES('製品リスト'[製品名]), フィルター( ALL('製品テーブル'), [総合絶対順位]=1 ) )
ネストされたパラメータ値により動的なランキングが可能になります
TOPN 他
TOPN以外の商品は他の商品に集約されます
新しいテーブルを作成する
連合( VALUES('製品リスト'[製品名]), {"他の"} )
グループ化の問題
計算列の静的グループ化
新しい列を作成する
IF関数
カスタマイズ
平均値
メジャーの動的なグループ化
価格グループ化テーブルを作成する
カスタマイズ
平均値
修正後の合計
グループ申し込み
頻度分布
補助テーブル
サンプルメジャー
静的パレート分析
動的パレート分析
時間関連
前期/前月比
前日
日付ディメンションテーブルを使用する必要があります
先月
最後の四半期
より柔軟な書き方
前月比
前年比
去年
去年
前月比
年初来
昨年から現在まで
ローリング合計
一定期間の合計を移動する
タイムインテリジェンス機能
日付期間
データ修正
移動平均
歴史の蓄積
会計年度
ダックス
会計年度および会計四半期の日付ディメンション (計算列) を作成する
毎週の分析
先週の同じ時間帯
今日までの 1 週間
毎週
日付ディメンションテーブルに「週」に関連するフィールドがあることを確認してください。
複数の日付の分析
非アクティブな関係を作成する
関数を使用して関係をアクティブ化する
任意の日付の前号
任意の期間を比較する
比較日付テーブルの作成(元の日付テーブルをコピー)
日付テーブルと元の日付テーブルを比較して非アクティブな関係を確立し、日付を比較して元の日付をフィルタリングします。
よくある問題
総改訂
合計は詳細の合計と等しくなります 一次元
二次元
ブランク補正
欠落している次元 - 完全な次元
計算結果値空白 - メジャー値後 0
計算結果のテキストが空白です-&&""
補助テーブル製作
Excelインポート
「データ入力」を利用する
DAX の新しいテーブル
テキストのカスタム並べ替え
列による並べ替え(数値列に対応)
測定フォルダ管理
ベース
DAX ショートカット キー
Ctrlホイールのズームインとズームアウト
折り返してインデントするにはshift Enter
alt インデントなしで改行を入力します
Ctrl [/] 左右のインデントを解除
alt ↑/↓ 現在の行を上/下に移動します
Ctrl i 現在の行を選択します
Shift Ctrl Enter 上に行を挿入
Ctrl SHIFT K 行を削除
//コメント記号