質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.31%
Power BI

Power BIは、マイクロソフト社が提供しているBIツールです。レポートの作成・共有、エクセルや会計システムなどさまざまなソフトウエアのデータをグラフやチャートに変換。データの分析・解析などにも利用できます。

Q&A

解決済

1回答

969閲覧

【Power BI】特定列のユニーク値を合計する方法について

sanfuji

総合スコア6

Power BI

Power BIは、マイクロソフト社が提供しているBIツールです。レポートの作成・共有、エクセルや会計システムなどさまざまなソフトウエアのデータをグラフやチャートに変換。データの分析・解析などにも利用できます。

0グッド

0クリップ

投稿2023/07/12 04:32

実現したいこと

Power BI操作の初心者です。
以下、あるエリアに滞在していたユーザ情報のcsvデータがあります。

id推定居住地拡大推計値hour
A1東京都品川区1006
A1東京都品川区1006
A1東京都品川区1009
A1東京都品川区10011
A2大阪府大阪市2009
A2大阪府大阪市20013
B3北海道札幌市506
B3北海道札幌市507
B3北海道札幌市509
B3北海道札幌市509
B3北海道札幌市5013

※拡大推計値:1人当たりに重みづけした人数

Power BIの【視覚化】テーブルなどでユーザ数を集計するにあたり、「拡大推計値」を「uuid」でユニークして合計したいのですが、「ユニークした値の合計を得る方法」がわかりません。
また、【視覚化】スライサーなどの値条件(推定居住地列 or hour列)に応じた合計値を「動的」に集計したいです。

【得たい結果の例】
①条件:hour(スライサー):6-13 → テーブルの結果:350(=A1:100 + A2:200 + B3:50)
②条件:hour(スライサー):6   → テーブルの結果:150(=A1:100 + B3:50)
③条件:hour(スライサー):6-11 → テーブルの結果:350(=A1:100 + A2:200 + B3:50)
④条件:hour(スライサー):11  → テーブルの結果:100(=A1:100)
⑤条件:hour(スライサー):13  → テーブルの結果:250(=A2:200 + B3:50)

新しいメジャーの作成による対応なのか、PowerBIの何かしらの機能で対応できるのか、
知見のある方、ご教示いただけないでしょうか。よろしくお願いいたします。

前提

・大量データのため、時間を要す複雑な処理は避けたいです。
・PowerQueryで集計項目ごとのデータ作成は膨大なため、避けたいです。

試したこと

・フィールド/拡大推計値の合計 → 1050(拡大推計値すべての行を合計するので × )
・クイックメジャー/合計(累計,カテゴリの合計(フィルター適用有無)) ×
・DAXの関数一覧より、以下のメジャーを作成してみましたが、返り値が行数なので ×
→ 合計メジャー = SUMX(DISTINCT(テーブル[uuid],COUNTROWS(DISTINCT(テーブル[拡大推計値])))

 

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

自己解決済み。

■方法
①uuid、推定居住地、拡大推計値、hourのテーブルAとは、別に、uuid、拡大推計値のテーブルBを作成
②テーブルAとBを"uuid"でリレーションし、クロスフィルターの方向を"双方向"にする
③[視覚化]テーブル/列にテーブルBの"拡大推計値"をドロップし「合計」を選択
④hourや推定居住地のスライサーで条件を変えると、「得たい結果」が動的に計上されるのを確認

投稿2023/07/22 08:11

sanfuji

総合スコア6

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.31%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問