Power BIマトリックスでカテゴリ毎での割合を計算する方法


こんにちは。

 

Power BIのマトリックスビジュアルでは、値の表示方法を「総計の割合」に切り替えて、%で表示できます(デフォルトの状態では、値の合計)。

 

ただ、これをカテゴリ毎での小計に対する割合を表示したいケースも出てきますよね。

 

例えば、下図の赤枠部分では、Aという商品カテゴリの中の商品1の総計に対する割合は5%(100/2,000)だと分かります。

 

しかし、Aという商品カテゴリの小計に対する割合は、16.666…%(100/600)で、こっちのカテゴリ毎での割合をマトリックテーブルに表示させたいというケースです。

 

Power BIのマトリックスビジュアルは、行ラベルに複数の列を追加できるので、

例えば商品カテゴリや地域別といったように、異なる粒度別でデータを集計できる利点があります。

 

ちょっと細かい内容ですが、このメリットをフル活用するためにも、この表示方法は知っておきたいところですよね。

せっかくなので、共有させて頂きたい思います。

 

※こちらは先日質問いただいた内容です。コメントありがとうございました!

元URL:Power BIのDAX関数を使って売上高増減率を計算 Divide関数の使い方

 

https://youtu.be/q59VMOSskoo

 

やり方

下図が今回活用するデータです。

この商品カテゴリ毎での売上の割合を出していきたいです。

 

そこで下記の2つのDAX関数を使います。

※VARを使って、関数を1つ・2つにまとめてもいいかもしれません。

 

まずは、1つ目です。

Product =
CALCULATE(SUM(Sheet1[売上]),ALLSELECTED('Sheet1'[商品]))

→こっちは分子です。これはALLSELECTED関数を利用して、商品カテゴリのフィルターを除去しているのがポイントです。

 

そして、2つ目です。

Sum =
SUM(Sheet1[売上])

→こっちが分母です。売上の列の総計を出しています。ALLを使って、全てのフィルターを除去してもいいかもしれません。

 

そして、3つ目です。

割り算 =
DIVIDE('Measure'[Sum],'Measure'[Product])

→1つ目の関数と2つ目の関数を割っています。

 

後は、この関数をマトリックステーブルの値にドラッグ&ドロップします。

 

ALLSELECTED関数が複雑なので、ちょっと分かりずらいかもしれません。

追って、この関数の使い方の動画や記事も出していきたいと思います!!

 

 

 

Power BIを学習しよう!!

●Power BIの概要を理解しよう!

Power BIという言葉を初めて知った人向けにPower BIの概要、全体像、構成、機能についてまとめた入門記事・動画を作ってみました。まずはここからです!

Power BIとは(初級編)

 

▷動画版

 

●Power BIの使い方まとめ(初級編)

Power BI初心者向けに、Power BIの学習方法をステップbyステップで紹介しています。

Power BIを学習しよう!と思った方は参考にしてみて下さい。

Power BIの使い方大全(初級編)

 

●DAX関数の使い方まとめ

Power BIをやる上では避けては通れないDAX関数を色々とまとめたのがこちらのページです。

政府統計の人口データを、様々なDAX関数を使って計算してみました。

Power BI DAXの使い方(初級12本)

 

●細かい使い方は動画で学習する

Power BIは様々な機能があり、定期的に更新もされます。

Power BIの細かい機能や使い方、気になった最新の機能アップデート情報等はYou Tubeに動画上げているので、こちらを参考にしてみて下さい。

You Tube:『Zou Channel

 

●Power BIレポートの運用方法を考える

少し応用編としてPower BI×RPAを活用したレポートの作り方についてもまとめました。

Power BIに慣れてきて、これから更にPower BIをスケールさせていこうと考えている方は、RPAツールについても確認してみて下さい。

Power BIとRPAで全自動レポートを作成する方法

 

●Power BIレポートのテンプレート集

Power BIを活用して作ったレポートを一部共有しています。Power BIで何ができるのか?イメージを持ってもらえるかと思います。

Power BIレポートのテンプレート集

 

 

 

 

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA


Scroll to Top