この記事は、自分のブログ「BI探検ノート」の記事を、Qiita 向けに転載したものです。元記事: https://bi.nagashigoto.com/blog/powerbi-percent-of-total/?from=qiita
店舗ごとの売上が、全体の何パーセントかを出したい。値の▾メニューの「値の表示方法」を使う方法と、DAX のメジャーを作る方法の、2通りを試して、同じ結果になりました。
確認日: 2026年10月20日。Power BI Desktop(日本語版、2.159.883.0)で、ダミーのデータを使って確かめました。確認できていないことは、末尾にまとめました。
結論(30秒版)
- いちばん簡単なのは、値のウェルの「売上 の合計」の▾から、「値の表示方法」の「総計のパーセント」を選ぶ方法です。
- DAX の
割合 = DIVIDE([売上合計], CALCULATE([売上合計], ALL(sales5)))も、同じ値になりました(書式は「パーセンテージ」)。- どちらも、渋谷 32.47%、新宿 42.86%、梅田 24.68%、合計 100.00% でした。
方法1: 「値の表示方法」の「総計のパーセント」
ダミーの売上(店舗3つ、カテゴリ3つ、18行、合計 8470)で、店舗ごとのテーブルを作りました(渋谷 2750、新宿 3650、梅田 2080)。
値のウェルの「売上 の合計」の▾を開きます。メニューに、「値の表示方法」があり、その中に「計算しない」と「総計のパーセント」がありました。
「総計のパーセント」を選ぶと、列名が「売上 の合計 の総計のパーセント」になり、渋谷 32.47%、新宿 42.86%、梅田 24.68%、合計 100.00% と出ました。
方法2: DAX のメジャーを作る
「新しいメジャー」で、次の2つを作ります。
売上合計 = SUM ( sales5[売上] )
割合 =
DIVIDE (
[売上合計],
CALCULATE ( [売上合計], ALL ( sales5 ) )
)
メジャーツールの「書式」を、「パーセンテージ」にします(私の画面では、ワンクリックの「%」ボタンで、小数点以下2桁になりました)。
テーブルに、「総計のパーセント」の列と、「割合」の列を並べると、同じ値でした。
この記事で確認できたこと・できていないこと
確認日: 2026年10月20日。Power BI Desktop(Windows、日本語版、2.159.883.0、未サインイン)、ダミーのデータ18行。
確認できたこと
- 「値の表示方法」の「総計のパーセント」で、全体に対する割合が出ること
- DAX のメジャーでも、同じ値になること
- 合計が 100.00% になること
確認できていないこと
- カテゴリも行に入れたときの、割合の分母(店舗の中か、全体か)
- スライサーで絞り込んだときの、2つの方法の違い
- 「新しいクイック メジャー」での割合
- 公式ドキュメントとの照合
- 英語版での名称
自分で試せる練習問題
この記事の内容は、ブログの練習問題(ダミーの CSV 付き・答え合わせ付き)で、自分で試せます。https://bi.nagashigoto.com/practice/?from=qiita
他の記事は、ブログ「BI探検ノート」にあります。https://bi.nagashigoto.com/blog/?from=qiita
困りごとの相談や、小さな作成の依頼は、こちらで受けつけています。https://bi.nagashigoto.com/consult/?from=qiita



