LuckyTemplates の累計または累計を動的に計算する

LuckyTemplates の累計または累計を動的に計算する

LuckyTemplates の累計は、特定のデータのパターンや変化を時間の経過とともに表示するのに最適な方法です。

LuckyTemplates には、任意のレポート ページで動的な累積合計 (合計) を作成できる DAX 関数の一般的な組み合わせがあります。

これから説明するDAX式は使いやすく、動的な結果が得られます。同じ数式の組み合わせを再利用できます。さまざまなコアメジャーまたはコア計算をそれに代入するだけです。これにより、大規模な結果から毎日の結果まで、さまざまな計算の累積合計 (合計) を生成できるようになります。 

中に使用したこの四半期インサイトレポートを例として  使用します。

LuckyTemplates の累計または累計を動的に計算する

目次

LuckyTemplates での日付テーブルと総売上高の使用

累積合計数式を実行するときは、強力な日付テーブルが必要です。これは、あらゆる時間の知能計算にも当てはまります。

これらのフィルターを四半期分析レポートからサンプル レポート ページにドラッグしてみましょう。このようにして、任意の期間をドリルダウンできます。

LuckyTemplates の累計または累計を動的に計算する

次に、日付フィールドをサンプル レポート ページに取り込みましょう。これは日付テーブルとして機能します。

LuckyTemplates の累計または累計を動的に計算する

Total Sales列もサンプル レポート ページに追加してみましょう。

LuckyTemplates の累計または累計を動的に計算する

総売上高は、単純なコア指標として考慮されます。計算が簡単だからです。移動平均累計など、さまざまな方法で再利用することもできます。

ここで、DAX 数式の正しい組み合わせを利用して累積合計 (合計) を取得する必要があります。

累計収益の計算式

この式を例として使用して、2016 年の 7 月全体の累積収益を計算します。

LuckyTemplates の累計または累計を動的に計算する

ここでわかるように、必要なコンテキストを変更すると、累積合計も変化します。これがダイナミックな理由です。

LuckyTemplates の累計または累計を動的に計算する

では、与えられた式を分析してみましょう。

まず、 関数を使用して計算のコンテキストを変更します。次に、 Total Salesメジャーを含めます。

LuckyTemplates の累計または累計を動的に計算する

ご覧のとおり、1 日ごとの合計売上が表示されます。

LuckyTemplates の累計または累計を動的に計算する

FILTER 関数を使用した累計合計の計算

関数を使用してみます。これにより、 CALCULATE関数内のコンテキストが調整されます。

適切な累積合計を表示したい場合は、現在のコンテキストを操作する必要があります。これは、1 日だけでなく、その月内のすべての日も計算するためです。

リストを下に進むにつれて、現在蓄積しているより広い時間枠を作成する必要があります。

LuckyTemplates の累計または累計を動的に計算する

Cumulative Revenue列内のすべての行は、Sales テーブルに設定された別のコンテキストまたはフィルターに対して評価されます。

ALLSELECTED 関数を使用した累計合計

さらに、関数は、特定のコンテキスト内に配置された日付テーブルから一部またはすべてのフィルターを削除します。この場合、コンテキストは2016 年の第 3 四半期です。

LuckyTemplates の累計または累計を動的に計算する

次に、このロジックに基づいてそれらのフィルターを再適用します。

LuckyTemplates の累計または累計を動的に計算する

要約すると、この部分では 3 か月の期間にわたってすべてのフィルターが削除されます。次に、それらの日をすべて反復して、その日付が現在の最大日付以下であるかどうかを識別します。

LuckyTemplates の累計または累計を動的に計算する

MAX日付の計算

Max Dateメジャーを作成して、このロジックをそれに割り当ててみましょう。

LuckyTemplates の累計または累計を動的に計算する

これがMAX Dateロジックの動作です。

LuckyTemplates の累計または累計を動的に計算する

ご覧のとおり、日付列からはまったく同じ日と評価されます。

LuckyTemplates の累計を使用するさまざまな方法

累計を計算するロジックを理解すると、さまざまな方法で使用するのが簡単になります。

たとえば、累積利益を計算したい場合でも、累積収益の式を使用できます。式を少し変更する必要があるだけです。

LuckyTemplates の累計または累計を動的に計算する

メジャーの名前をCumulative Profitsに変更する必要があります。次に、Total Sales を別のコア メジャーであるTotal Profitに変更します。

LuckyTemplates の累計または累計を動的に計算する

この式を使用すると、前四半期の累積収益も取得できます。このメジャーをCumulative Revenue LQという名前にします。

LuckyTemplates の累計または累計を動的に計算する

この例では、 Total Sales をSales LQのようなタイム インテリジェンス計算に変更するだけです。

四半期ごとの収益差の計算

累積収益 LQメジャーを取得した後、現在の四半期の収益と前四半期の収益の差を取得できるようになりました。この手法の用語は「分岐の測定」です。

これを行うには、新しいメジャーを作成し、「Revenue Diff per Quarter」という名前を付ける必要があります。次に、累積収益メジャーから累積収益 LQを差し引くことができます。

LuckyTemplates の累計または累計を動的に計算する

式を前述のメジャー (累積収益 LQおよび四半期ごとの収益差) に正常に統合した後、データ分析を容易にするために視覚化を表示できるようになりました。

LuckyTemplates の累計または累計を動的に計算する



LuckyTemplates の累計: LuckyTemplates で予算を示すDAX 数式を使用して計算する方法– DAX 累積合計
LuckyTemplates の月次平均結果に基づく累積合計

結論

このチュートリアルの重要な点は、公式を理解し、それをさらに微調整して他の尺度に分岐することです。

DAX 数式を使用すると、傾向を示し、長期にわたるメジャーの具体的な比較を行うことができます。

式の各セクションの機能を理解することで、瞬時に結果を得ることができます。

これにより、プレゼンテーションの方法が変わります。必要な情報に応じて数式を調整できれば、望ましい結果がすぐに表示されます。

これは、 LuckyTemplates の累計に関するテクニックの良いレビューです。ぜひご自身の作品にも取り入れていただければと思います。

DAX 数式の組み合わせテクニックの詳細については、LuckyTemplates Online の分析シナリオの解決モジュールを確認してください。このコース モジュールでは、レポート内のさまざまな分析と洞察を解決するために使用できるすべての式を取り上げます。

この詳細なビデオを楽しみながら作業してください。


Power Automate の文字列関数: Substring と IndexOf

Power Automate の文字列関数: Substring と IndexOf

Microsoft フローで使用できる 2 つの複雑な Power Automate String 関数、substring 関数とindexOf 関数を簡単に学習します。

LuckyTemplates でビジュアル ツールチップを作成する

LuckyTemplates でビジュアル ツールチップを作成する

LuckyTemplates ツールチップを使用すると、より多くの情報を 1 つのレポート ページに圧縮できます。効果的な視覚化の手法を学ぶことができます。

Power Automate で HTTP 要求を行う

Power Automate で HTTP 要求を行う

Power Automate で HTTP 要求を作成し、データを受信する方法を学んでいます。

LuckyTemplates で日付テーブルを作成する方法

LuckyTemplates で日付テーブルを作成する方法

LuckyTemplates で簡単に日付テーブルを作成する方法について学びましょう。データの分析と視覚化のための効果的なツールとして活用できます。

2 つの方法による SharePoint 列の検証

2 つの方法による SharePoint 列の検証

SharePoint 列の検証の数式を使用して、ユーザーからの入力を制限および検証する方法を学びます。

SharePoint リストを Excel または CSV ファイルにエクスポート

SharePoint リストを Excel または CSV ファイルにエクスポート

SharePoint リストを Excel ファイルおよび CSV ファイルにエクスポートする方法を学び、さまざまな状況に最適なエクスポート方法を決定できるようにします。

Power Automate のオンプレミス データ ゲートウェイ

Power Automate のオンプレミス データ ゲートウェイ

ユーザーがコンピューターから離れているときに、オンプレミス データ ゲートウェイを使用して Power Automate がデスクトップ アプリケーションにアクセスできるようにする方法を説明します。

DAX 数式での LASTNONBLANK の使用

DAX 数式での LASTNONBLANK の使用

DAX 数式で LASTNONBLANK 関数を使用して、データ分析の深い洞察を得る方法を学びます。

CROSSJOIN 関数の使用方法 – LuckyTemplates および DAX チュートリアル

CROSSJOIN 関数の使用方法 – LuckyTemplates および DAX チュートリアル

LuckyTemplates で予算分析とレポートを実行しながら、CROSSJOIN 関数を使用して 2 つのデータ テーブルをバインドする方法を学びます。

TREATAS 関数を使用して LuckyTemplates で仮想リレーションシップを作成する

TREATAS 関数を使用して LuckyTemplates で仮想リレーションシップを作成する

このチュートリアルでは、LuckyTemplates TREATAS を使用して数式内に仮想リレーションシップを作成する方法を説明します。