ホーム › フォーラム › Power BI › Power BI Reports › 月度別に異なる閾値で超過数を表示したい
-
投稿者投稿
-
2020-06-15 18:06 #5376daisuke参加者2020-06-17 09:45 #5392匿名無効2020-06-17 09:56 #5393daisuke参加者2020-06-17 11:03 #5394匿名無効2020-06-17 13:48 #5396daisuke参加者::
neko-daisukiさん
長文ですみません。
data.jpgのテーブルは既に存在します。(‘月別データ'(仮名)とします)
やり方として2案で考えており、まず案1でやってみています。案1
1.月間累計を計算するメジャーを作成
2.閾値テーブルを作成
3.月間累計メジャーを使って、閾値テーブルの列追加で閾値超え人数をカウント案2
1.’月別データ’に、各月時点での累計した値の列を追加
2.閾値テーブルを作成
3.1で追加した列から、閾値テーブルの列追加で閾値超え人数をカウントどちらが筋がよいのかわかりかねている状況ではありますが、案1の1.でつまづいています。
下記のようなメジャーを作りました。—-
月度別累積 =
CALCULATE(
SUM(‘月別データ1′[値]),
FILTER(
ALLSELECTED(‘月別データ'[月度]),
ISONORAFTER(‘月別データ'[月度], MAX(‘月別データ'[月度]), DESC)
)
)
—-このメジャーで、月別グラフにすると、各月の累計が正しく出てくることは確認できたのですが、このメジャーを使って、
試しに1~5、5~10、10~20の人数分布を新しいメジャーで作って積み上げ棒グラフで表示しようとしたところ、累計ではなく、それぞれの月の値の分布になってしまい、
それ以降に進めていません。
例えば、1~5の人数をカウントするメジャーは以下です。—-
1-5人数 = CALCULATE(COUNTAX(FILTER(‘月別データ’, [月度別累積] >= 1 && [月度別累積] < 5), [氏名]) ) + 0
—-上記のクエリの誤りを正したい思いもあるのですが、もとの目的である、「月度別に異なる閾値で超過数を表示する」ために
どういうやり方がよいか、どういうクエリを発行すればよいのか、具体的なクエリをご教示頂きたく、よろしくお願いします。また、案2の1の列追加も「カスタム列の追加」でやるしかないと思っているのですが、列追加のクエリがうまくいかず、教えて頂けますと幸いです。
- この返信は3年、 9ヶ月前にdaisukeが編集しました。
2020-06-17 14:40 #54002020-06-17 15:02 #5406daisuke参加者2020-06-17 15:14 #5409匿名無効2020-06-17 15:55 #5410daisuke参加者2020-06-17 16:13 #5412daisuke参加者2020-06-17 16:19 #5413匿名無効2020-06-17 16:33 #5415 -
投稿者投稿
- このトピックに返信するにはログインが必要です。