CALCULATETABLE DAX 関数 – LuckyTemplates のベスト プラクティス

CALCULATETABLE DAX 関数 – LuckyTemplates のベスト プラクティス

DAX関数は、LuckyTemplates の非常に高度で重要な関数であり、よく学習して理解する必要があります。このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。

LuckyTemplates を使い始めたばかりの人のほとんどは、おそらくこの特定の機能を見落としているでしょう。初めてLuckyTemplates を使用して DAX メジャーを作成し始めたときは、確かにそうでした。

CALCULATABLEについてよく学ぶことは、LuckyTemplates で実行できる多くの高度な計算の始まりです。

これを理解して実際に LuckyTemplates に実装するには、非常に複雑な関数です。しかし、時間が経つにつれて、私が取り組んできたいくつかのシナリオやデモで、それがいかに素晴らしいものであるかを発見しました。今では、いつ、どのようにさまざまな方法で使用するかを明確に理解しています。それがこのチュートリアルで皆さんと共有したいことです。

目次

CALCULATABLE 関数を組み込む最適な時期

DAX関数の使用を組み込むのに最適なタイミングの 1 つは、チャーン分析を分析しようとしているときです。

チャーン分析には、企業の顧客離れ率の評価が含まれます。LuckyTemplates を使用してこのデータを見つけることは、製品の評価という点で非常に役立ちます。この方法により、マーケティング活動をスピードアップして顧客の損失を減らすことができます。

CALCULATETABLE DAX 関数 – LuckyTemplates のベスト プラクティス

上の表は、特定の月と年の新規顧客と総顧客数の比較を示しています。これには、新規顧客、失われた顧客、および合計顧客のデータが含まれます。

DAX 関数を使用することです。

CALCULATABLE DAX を使用して新規顧客について調べる

まず、 CALCULAETABLE を使用して新規顧客を計算する式を示します。 

CALCULATETABLE DAX 関数 – LuckyTemplates のベスト プラクティス

ここでは、現在の顧客セットを以前の期間の顧客セットと比較する必要があります。私は、現在購入しているが過去 90 日間購入していない顧客のみを新規とみなします。

その洞察を見つけることができるように、ここにCALCULAETABLE関数を統合しました。関数と同様に、これを他のテーブル関数と一緒に使用していることに注意してください。 

EXCEPT関数2 つのテーブルを評価し、最初のテーブルには含まれるが、2 番目のテーブルには含まれない顧客を返します。次に、必要な計算を実際に実行するために、これを関数内にラップしました。

CALCULATETABLE DAX 関数 – LuckyTemplates のベスト プラクティス

要点を振り返ってみます。CALCULAETABLE関数使用すると、特定のコンテキストでウィンドウを開くことができます。私の例では、90 日間遡って顧客セットを見つけます。 

CALCULATETABLE DAX 関数 – LuckyTemplates のベスト プラクティス

現在のコンテキストで顧客を確認するのではなく、過去 90 日間の顧客を確認したいため、FILTER 関数を使用し

CALCULATETABLE DAX 関数 – LuckyTemplates のベスト プラクティス

次に、それを別のテーブル関数内に配置し、追跡評価をいくつか実行します。

要約すると、CALCULAETABLEを使用する完璧な方法は、テーブル評価のコンテキストを変更することです。一般的にはこのように使用する必要があります。ただし、や  などのテーブルの比較に使用できる他の式を組み込むこともできます。

CALCULATABLE DAX を使用して行方不明の顧客を探す

CALCULAETABLE DAX 関数を使用して新規顧客分析を掘り下げるだけでなく、失われた顧客を見つけるために使用すると、さらに高度な分析を行うことができます。

失われた顧客を見つけるためのこの公式を見てください。

CALCULATETABLE DAX 関数 – LuckyTemplates のベスト プラクティス

実は、この公式の完全なロジックについては、別のブログで説明しました。ただし、ここでは失われた顧客についても同様の計算を行っているだけです。

CustomersPurchasedPriorCustomersの式を見ると、 CALCULAETABLE を使用しています。

CALCULATETABLE DAX 関数 – LuckyTemplates のベスト プラクティス

さらに、 EXCEPT関数も引き続き見つかります。ただし、今回は、 CustomersPurchasedPriorCustomersのテーブルを比較します。

CALCULATETABLE DAX 関数 – LuckyTemplates のベスト プラクティス

この場合、これらの個々のテーブルの評価期間を別の期間に基づいて変更します。これは、新規顧客と失われた顧客を表示する方法を磨くためのより高度な方法を示しているだけです。

LuckyTemplates をすぐに使用すると、これが集中的な分析であることが理解できるでしょう。さらに、特に変数を使用する場合、数式をより直感的にすることができます。

CALCULAETABLEの最初のパラメータに何を入れるかを考えてください。通常、これはテーブル関数であり、そのテーブル評価のコンテキストを変更します。そこから、それを別のテーブル関数内に配置し、そこから物事がどのように評価されるかを確認できます。 


新規顧客に起因する売上高を発見する 高度な
DAX を使用した新規顧客分析
新規顧客と既存顧客

結論

CALCULATABLE を使い始めたばかりの場合、理解するのが少し難しいことは承知しています。しかし、それが私がこのチュートリアルを作成した主な理由です。

これを使用するためのベスト プラクティスを理解して発見したら、生データから高度な計算と分析を実行できるようになります。

このように見直すことで、 CALCULAETABLE DAX 関数を独自のレポートやモデルでどのように活用できるかがよりよく理解できると思います。

他の多くのコンテンツを入手するには、LuckyTemplates TV に登録することを忘れないでください。

これを学んで頑張ってください。


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