LuckyTemplates で DATESBETWEEN を使用してローリング合計を計算する

LuckyTemplates で DATESBETWEEN を使用してローリング合計を計算する

ここでは、 LuckyTemplates のDATESBETWEEN関数を使用して、2 つの異なる日付間の販売額を計算する方法を説明します。このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。

これについて考えるもう 1 つの方法は、ローリング販売または累計を計算することです。

時間の経過とともに、開いた時間枠ウィンドウに基づいて数値が再計算されるように、計算を動的にする必要があります。

このブログでは、任意の 1 日で2 つの日付を分離し、それら2つの日付の間で販売された金額をカウントアップする方法を説明します。これは最終的に、LuckyTemplates で累計を計算する方法です。

LuckyTemplates で DATESBETWEEN を使用してローリング合計を計算する

DAX 数式、特にLuckyTemplatesの DATESBETWEEN 関数を使用してこれを行う方法について詳しく説明します。異なる期間間の累計を比較したいので、ここで止まるつもりはありません。

目次

DATESBETWEEN 関数を使用したローリング合計

これを行う方法はいくつかありますが、このチュートリアルでは、LuckyTemplates DATESBETWEEN関数の使用方法を紹介します。

このタイム インテリジェンス関数は、内部にロジックを組み込んで、非常に特殊な状況で時間関連の計算を迅速に作成または計算できるという点で非常に柔軟です。

この例では、今年のローリングセールを調べて、それを前年と比較します。濃い緑色の線は 30 日間のローリング セールを示しており、それを前年と比較しています。

LuckyTemplates で DATESBETWEEN を使用してローリング合計を計算する

在庫レベルはローリング計算に使用するのに非常に適しているため、在庫などの傾向を特定したい場合にこれは最適です。

以下の表では、分岐して違いを特定したことがわかります。ここで傾向のかなり大きな違いを特定できれば、それは確かに何かを教えてくれるでしょうし、おそらくビジネス上の意思決定に役立つでしょう。

LuckyTemplates で DATESBETWEEN を使用してローリング合計を計算する

さて、これをどのように行ったかが、これらの洞察を達成するための鍵となります。

DATESBETWEEN を使用した計算

この手法では、 CALCULATEステートメント内に DATESBETWEEN を配置しますが、ここには操作できる 2 つのパラメーターがあります。まず、どの列が下に表示されるかを認識するために、Dates 列を追加します。

次に、これら 2 つのパラメータ ( MAX Dates ) によって、実際に任意の 2 つの日付、またはこれら 2 つの日付間の任意の期間を作成できます。言い換えれば、ここには何でも入れることができます。

LuckyTemplates で DATESBETWEEN を使用してローリング合計を計算する

ここで、MAX (関数) Dates は、現在の日付から 30 (ここで設定した日数) を引いたものを表示します。毎日 30 日間のウィンドウを開き、今日から 30 日間遡って総売上高をカウントします。

したがって、30 日間の売上を計算する際に DATESBETWEEN 関数を使用するこの数式では、今日から開始して 30 日前まで毎日遡って合計を合計するだけです。

さらに、この式を使用すると、たとえば 30 日ではなく 90 日をローリングするなど、別のことを簡単に行うことができます。ここで必要なのは、いくつかのパラメーターを変更することだけです。次に、この手法のさまざまな時間枠の計算に分岐できます。

LuckyTemplates で DATESBETWEEN を使用してローリング合計を計算する

次に、DATESBETWEEN を使用する別の数式を見てみましょう。これにより、四半期ごとの累計売上を計算できます。

LuckyTemplates で DATESBETWEEN を使用してローリング合計を計算する

これは簡単に実行できるものにしては少し複雑かもしれませんが、実際にこの式に何でも入れることができることを示したいと思います。FIRST NONBLANK または LAST NONBLANK、または日付を返すものであれば何でも入れることができます。次に、日付ウィンドウまたは期間を開くか作成して、必要な主要なメジャー (この場合は総売上高) を計算します。


LuckyTemplates で DAX 累計を使用して LuckyTemplates で累積実行率を計算する方法
: LuckyTemplates で DAX Formula Time Intelligence を使用して計算する方法
: 過去 N 日間に行われたトランザクション数を計算する方法

結論

このチュートリアルを読んで、LuckyTemplates の DATESBETWEEN 関数に慣れていただければ幸いです。この関数には非常に優れたアプリケーションがたくさんあるためです。

DATESBETWEEN で行っていることは、指定した 2 つの日付の間にコンテキストを作成していることです。2 つの日付の間で実行したい計算には、さまざまな応用方法があります。

これは、データの傾向を特定したり、データセット内でリアルタイムに発生している可能性のある外れ値を示したりするための優れた方法です。

この 1 つのチュートリアルからは多くのテクニックが得られるほか、DAX とそれを適切に実装する方法について学ぶべきこともたくさんあります。飛び込んで、できるだけ多くのことを学びましょう。これを最大限に活用するには、できるだけ早くこれを独自のモデルに実装してください。

ではごきげんよう、


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 を使用して数式内に仮想リレーションシップを作成する方法を説明します。