LuckyTemplates での平均の計算: DAX を使用した平日または週末の結果の分離

LuckyTemplates での平均の計算: DAX を使用した平日または週末の結果の分離

LuckyTemplates での平均の計算はさまざまな方法で実行でき、ビジネス レポートに正確な情報を提供できます。このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。

ただし、1 日あたりの平均売上を計算するだけでは不十分な場合があります。平日のみ販売するシナリオに遭遇する可能性があります。

LuckyTemplates で平均化パターンを実行し、日付テーブルを利用すると、7 日間のすべての曜日にわたって実行されます。

この場合、結果がゼロの日、つまり販売しない日があるため、平均は本来よりも低くなります。

この例では、この問題を解決する方法を示します。営業日のみ販売するシナリオを考えます。つまり、週末は含まれません。

したがって、平日のみの平均売上を計算します。

次に、週末ごとの平均売上を計算し、平日と週末の平均売上を比較します。平均売上差の計算方法も説明します。

しかし、本題に入る前に、前のチュートリアルで説明した 1 日あたりの平均売上を計算する方法を説明します。

目次

1日あたりの平均売上高

1 日あたりの平均売上を計算するのは非常に簡単です。AVEAGEX関数を使用して、メジャーを介してそれを入力するだけです。

LuckyTemplates での平均の計算: DAX を使用した平日または週末の結果の分離

この数式は、製品、場所、顧客などごとの 1 日あたりの平均売上を表示します。オプションから選択して軸にドラッグするだけです。次のようになります。

LuckyTemplates での平均の計算: DAX を使用した平日または週末の結果の分離

LuckyTemplates での平均の計算: DAX を使用した平日または週末の結果の分離

これは非常に役立つ計算です。ただし、平日のみ販売している場合は、特定の結果を得るために別の計算式が必要になります。

平日の平均売上高

平日の平均売上を計算するには、週末を含まない日付テーブルを作成し、5 日間 (月曜日から金曜日) のみを反復する必要があります。

FILTER 関数を利用すると、実際に日付テーブルのサイズを仮想的に削減し、AVERAGEX 式を介してこの反復ロジックを実行できます。

新しいメジャーを作成し、それを「平日あたりの平均売上」と呼びます。次の行では、変数としてVARを入力します。この式では、すべてを簡素化するために変数を使用します。

この変数をWeekdayTableと呼び、FILTER関数を使用して内部にテーブルを配置します。

次に、週全体を反復するDATESを入力し、各曜日を表す列DAY IN WEEKを選択します。

LuckyTemplates での平均の計算: DAX を使用した平日または週末の結果の分離

次に、「<>」と入力して土曜日と日曜日を除外します。土曜日は数値 6 で表され、日曜日は数値 0 で表されます。

したがって、日付テーブルは日付を反復処理しますが、土曜日と日曜日は含まれません。

LuckyTemplates での平均の計算: DAX を使用した平日または週末の結果の分離

このテーブルを変数内に入れたら、それを計算に統合できます。

LuckyTemplates での平均の計算: DAX を使用した平日または週末の結果の分離

この式を使用して、ビジュアライゼーションを作成できるようになりました。ここでは、1 日あたりの平均売上と平日あたりの平均売上の両方を視覚化しています。

LuckyTemplates での平均の計算: DAX を使用した平日または週末の結果の分離

また、2 つのビジュアライゼーションを重ねて 1 つのビジュアライゼーションにまとめ、売上の比較を示すこともできます。

LuckyTemplates での平均の計算: DAX を使用した平日または週末の結果の分離

次に、週末ごとの平均売上を計算してみましょう。

週末あたりの平均売上高

週末ごとの平均売上を計算するときは、平日ごとの平均売上について作成した数式をコピーして新しいメジャーに貼り付けるだけです。

次に、平日を週末に変更し、<> (等しくない) を= (等しい) に変更し、&& の代わりに||に変更します。(または)。

LuckyTemplates での平均の計算: DAX を使用した平日または週末の結果の分離

また、2 つのビジュアライゼーション (平日ごとと週末ごと) を比較して、違いを確認することもできます。

LuckyTemplates での平均の計算: DAX を使用した平日または週末の結果の分離

ただし、平日と週末の売上の差をより具体的に知りたい場合は、平均売上の差という別の式を使用します。

平均売上差

平均売上差を取得するために、新しいメジャーを作成します。この式では、単純に平日あたりの平均売上高から週末あたりの平均売上高を引きます

LuckyTemplates での平均の計算: DAX を使用した平日または週末の結果の分離

この式は、たとえば製品ごとの売上の違いを示すことができます。平日または週末にどの製品が他の製品よりもよく売れるかを判断できます。

ここでは、製品 81 が製品 65 よりもよく売れていることがわかります。

LuckyTemplates での平均の計算: DAX を使用した平日または週末の結果の分離


DAX を使用した LuckyTemplates での平日と週末の日付の処理
AVERAGEX 関数の仕組みを理解する

結論

ブログでは、平日と週末ごとの平均売上を計算することに取り組みました。まず、1日あたりの平均売上を計算する式を見直すことから始めました。比較にはビジュアライゼーションも使用します。

この例から多くのことを学ぶことができます。LuckyTemplates で理解すべき最も重要な概念の 1 つは、反復関数内で仮想テーブルを使用する方法です。

内部に仮想テーブルを使用して数式を反復することは、学習するのに最適な概念です。これは、実行中の独自の分析に関連するアプリケーションが数多くあるためです。

反復関数がどのように機能するかを理解すると、分析の可能性の世界が開かれ、データ モデルと同様に数式がさらに単純化されます。

ありがとう、


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