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 とそれを適切に実装する方法について学ぶべきこともたくさんあります。飛び込んで、できるだけ多くのことを学びましょう。これを最大限に活用するには、できるだけ早くこれを独自のモデルに実装してください。

ではごきげんよう、


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 ゲートウェイとは何ですか? 知っておくべきことすべて