【元データ】
▼都道府県別データ
やりたいこと
1.都道府県のスライサーの選択状態に応じて、人口の多い件のランキングをメジャーにて生成(※表内では「全体」となっていますが元データ画像の「人数」と同じものです)
▼メジャーのコード
DAX
rank2_全体 = RANKX( ALLSELECTED(Sheet1), CALCULATE(SUM(Sheet1[全体])), , DESC )
2.1の図版内の特定の行(県)をクリックしたときに、「rank2_全体」の値を表示する(上図の例では黄色ハイライトの福島をクリックすると、福島の「rank2_全体」の値である「4」が表示される。)
表現方法はカードかテキストボックスになると思い以下試していますがここで詰まっています。
試したこと
1.可視化ツールのカードを用意し、そのフィールドに「rank2_全体」をセットする
2.新たに以下のメジャーを用意し、カードのフィールドにセットする
DAX
count_rank = CALCULATE( [rank2_全体], ALLSELECTED(Sheet1[都道府県]) )
3.テキストボックスの値に「rank2_全体」をセットする
いずれの場合もテーブル内の行クリックによって動的に値が切り替わることがなく、常に「1」が表示されてしまっています。
スライサーの選択状態でカードの中身を書き変えるような情報はあったのですが、今回の解決に自力では繋げられずおります・・・
動的なタイトルの付け方 Power BI, DAX
解決策を思いつかれる方がおられましたらお知恵をお借りできますと幸いです。。
まだ回答がついていません
会員登録して回答してみよう