LuckyTemplates で合計のパーセントを見つける

LuckyTemplates で合計のパーセントを見つける

この記事では、LuckyTemplates で合計計算のパーセントを見つける方法を確認します。

これについては他のモジュールですでに学習しているかもしれませんが、さまざまなシナリオで一般的に使用するために復習しておくと有益です。

目次

総売上高に占める割合

簡単な例を示すために、 Total Salesのメジャーを作成します。

このメジャーを作成するには、 関数を使用して、 Total Revenue 列を入力します。

LuckyTemplates で合計のパーセントを見つける

次に、 Total Sales をキャンバスにドラッグし、 Product Name ディメンションとの関連付けを作成します。

LuckyTemplates で合計のパーセントを見つける

次に、製品名列にあるすべての製品の売上高の合計に対する割合を計算する必要があります。

LuckyTemplates で合計のパーセントを見つける

これを行うには、 Total Salesのすべての数値を合計で割る必要があります。これを実現する唯一の方法は、製品名列が無視されるように計算のコンテキストを変更することです。

Every Salesという新しいメジャーを作成し、内でTotal Sales を参照し、ディメンションからフィルターを削除できるため、Product Name 列関数を使用します。

LuckyTemplates で合計のパーセントを見つける

メジャーをドラッグすると、すべての行が同じ結果になることがわかります。

これは、このエントリでは、 Product 7というコンテキストがALL関数によってすでに削除されており、すべての行が同じ結果を示しているためです。

LuckyTemplates で合計のパーセントを見つける

total of total のパーセントを取得するには、 関数を使用してTotal Sales をEvery Saleで割る% of Totalという新しいメジャーを作成し、オプションの代替結果としてゼロを入力します。

LuckyTemplates で合計のパーセントを見つける

新しいメジャーをドラッグして、パーセンテージを表示する形式を変更できます。

LuckyTemplates で合計のパーセントを見つける

これら 2 つの対策は必要ないので、削除しても問題ありません。

LuckyTemplates で合計のパーセントを見つける

これら 2 つの中間計算を削除すると、最終的にテーブルは次のようになります。

LuckyTemplates で合計のパーセントを見つける

テーブル全体に占める割合をより適切に視覚化するには、 [視覚化]積み上げ棒グラフを選択し、結果を降順に並べ替えます。

LuckyTemplates で合計のパーセントを見つける

LuckyTemplates で合計のパーセントを見つける

正しいディメンションを入力し、ALL 関数を使用してその計算のフィルターを削除するだけなので、合計のパーセントを取得するのは非常に簡単でした。

LuckyTemplates 合計に占める割合: コンテキストに関する考慮事項

このセクションでは、LuckyTemplates の合計に対する割合に関するコンテキストの考慮事項について説明します。

合計のパーセント計算から得られる結果の多くは、数式を配置するコンテキストに大きく依存します。

たとえば、この特定の例のコンテキストはProduct 7です。

LuckyTemplates で合計のパーセントを見つける

[Every Sale]の式内の製品名のフィルターを削除したため、合計結果のこれらのパーセントはすべて合計され、100% になります

LuckyTemplates で合計のパーセントを見つける

このため、合計の合計を分母として使用するDIVIDEを使用して中間計算を行うことができます。

ただし、合計に対する割合の数式は、どのコンテキストに置くかによって異なる結果を返す可能性があります。

たとえば、テーブルをコピーして貼り付け、顧客名を計算のコンテキストとして使用します。

LuckyTemplates で合計のパーセントを見つける

その結果、各行の合計に対するパーセントは 100% と表示されます。

LuckyTemplates で合計のパーセントを見つける

これは、最初にフィルターを削除する必要があるため、このコンテキストでは合計の %メジャーが機能しないためです。

ただし、他のディメンションを入力した場合、数式では製品名のフィルターのみが削除されるため、Every Salesメジャーは機能しません。

例を示すと、ここでのEvery Salesメジャーは依然として顧客のTotal Salesからの値を返しています。

LuckyTemplates で合計のパーセントを見つける

顧客ごとの合計の割合を取得したい場合は、 Every Salesメジャーを変更するか、スライサーを使用してテーブルを変更する必要があります。

LuckyTemplates で合計のパーセントを見つける

スライサーを通じて顧客を選択すると、全体のパーセントが特定の顧客によってフィルターされるため、結果の表が機能するようになります。

LuckyTemplates で合計のパーセントを見つける

スライサー内の顧客名をクリックすると、 Sales テーブル全体ではなく、縮小された Sales テーブルが表示されます。

LuckyTemplates で合計のパーセントを見つける

一度に 1 人の顧客を選択する代わりに、複数の顧客を選択できるようにスライサー設定を変更することもできます。

LuckyTemplates で合計のパーセントを見つける

製品名のコンテキストが適切に使用されているため、複数の顧客を選択しても正しい結果が得られます。

LuckyTemplates で合計のパーセントを見つける

コンテキストを変更したり、スライサーを使用したりするだけで、さまざまな状況で目的の結果を効率的に取得できるようになります。


LuckyTemplates Time Intelligence を使用した合計の変化の動的な割合の計算
LuckyTemplates の合計の割合 – CALCULATE ステートメントの使用
LuckyTemplates で DAX を使用した利益率の計算

結論

これが、 LuckyTemplatesで合計のパーセントを取得する方法と、さまざまなコンテキストの使用が計算にどのように影響するかです。

例で示したようにコンテキストを変更すると、大幅に異なる結果が得られるため、コンテキストがどのように機能するかを理解することは非常に重要です。

これらは、合計に対する割合を計算する際の基本にすぎません。学んだことを他の概念と組み合わせることで、最終的にはより高度な計算を実行できるようになります。

ではごきげんよう、


Python における Self とは: 実際の例

Python における Self とは: 実際の例

Python における Self とは: 実際の例

RでRDSファイルを保存してロードする方法

RでRDSファイルを保存してロードする方法

R の .rds ファイルからオブジェクトを保存および読み込む方法を学習します。このブログでは、R から LuckyTemplates にオブジェクトをインポートする方法についても説明します。

最初の N 営業日の再考 – DAX コーディング言語ソリューション

最初の N 営業日の再考 – DAX コーディング言語ソリューション

この DAX コーディング言語チュートリアルでは、GENERATE 関数の使用方法とメジャー タイトルを動的に変更する方法を学びます。

LuckyTemplates のマルチスレッド動的ビジュアル手法を使用したインサイトのショーケース

LuckyTemplates のマルチスレッド動的ビジュアル手法を使用したインサイトのショーケース

このチュートリアルでは、マルチスレッド動的ビジュアル手法を使用して、レポート内の動的データ視覚化から洞察を作成する方法について説明します。

LuckyTemplates のフィルター コンテキストの概要

LuckyTemplates のフィルター コンテキストの概要

この記事では、フィルター コンテキストについて説明します。フィルター コンテキストは、LuckyTemplates ユーザーが最初に学習する必要がある主要なトピックの 1 つです。

LuckyTemplates Online Service でアプリを使用する際の最良のヒント

LuckyTemplates Online Service でアプリを使用する際の最良のヒント

LuckyTemplates Apps オンライン サービスが、さまざまなソースから生成されたさまざまなレポートや分析情報の管理にどのように役立つかを示したいと思います。

時間の経過に伴う利益率の変化を分析する – LuckyTemplates と DAX を使用した分析

時間の経過に伴う利益率の変化を分析する – LuckyTemplates と DAX を使用した分析

LuckyTemplates でのメジャー分岐や DAX 数式の結合などの手法を使用して、利益率の変化を計算する方法を学びます。

DAX Studio でのデータ キャッシュのマテリアライゼーションのアイデア

DAX Studio でのデータ キャッシュのマテリアライゼーションのアイデア

このチュートリアルでは、データ キャッシュの具体化のアイデアと、それが結果を提供する際の DAX のパフォーマンスにどのように影響するかについて説明します。

LuckyTemplates を使用したビジネス レポート

LuckyTemplates を使用したビジネス レポート

これまで Excel を使用している場合は、ビジネス レポートのニーズに合わせて LuckyTemplates の使用を開始するのに最適な時期です。

LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて

LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて

LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて