SELECTEDVALUE DAX の例 - スライサーの選択を収集する

SELECTEDVALUE DAX の例 - スライサーの選択を収集する

このチュートリアルでは、メジャー内の値を収集またはキャプチャして別のメジャーで再利用し、動的な計算を実現する方法を説明します。私は、 LuckyTemplates の DAX 関数とメジャー分岐テクニックを組み合わせて使用​​しています。このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。

最近、LuckyTemplates チームは数式をいくつか更新し、以前よりも機能しやすくなりました。

難しいことはありませんので、早速やってみましょう

目次

サポートテーブルの作成

ここでは、私の収益 (つまり売上だけ) の合計という非常に単純な尺度を用意しています。ただし、それは何でも構いません。たとえば、数量やコスト、あるいは作成したコア メジャーなどです。

これらすべてが選択した量、たとえば 5%、10%、または 15% だけ増加した場合、その影響を示したいと考えています。そして、これを動的にして、さまざまな金額を選択して、新しいシナリオの金額を確認できるようにしたいと考えています。

SELECTEDVALUE DAX の例 - スライサーの選択を収集する

これを作成するために最初に行う必要があるのは、データの入力です。したがって、ここにいくつかの値を入力し、これらの値に基づいて選択範囲を取得します。

したがって、これをPercent Changeと呼ぶことにします。次に、ここにいくつかの値、たとえば 5%、10%、15、20、30% を入力します。このテーブルをPercentage Changeと呼びます。したがって、ここでは基本的に新しいテーブルを作成します。

Excel から取得するのではなく、LuckyTemplates デスクトップに埋め込まれたデータ入力機能を使用して、最初から作成しました。

SELECTEDVALUE DAX の例 - スライサーの選択を収集する

これを読み込むと、このサポート テーブルが次のようにモデルに組み込まれます。

SELECTEDVALUE DAX の例 - スライサーの選択を収集する

サポート表内で、書式設定をパーセントに変更し、小数点を削除します。

SELECTEDVALUE DAX の例 - スライサーの選択を収集する

SELECTEDVALUE DAX 関数を使用したスライサー選択の収集

レポートページでスライサーを作成してリストにしてみます。

ここで、これらのいずれかを選択し、選択したメジャーを収集できるようにしたいと考えています。このメジャーを入力し、総売上と組み合わせて、シナリオの売上がどのようになるかを確認できるようにしたいと考えています。

現時点では単なるコラムなので、それはできません。それを対策に落とし込む必要がある。

SELECTEDVALUE DAX の例 - スライサーの選択を収集する

そこで、ここに新しいメジャーを作成し、これを% Changeと呼ぶことにします。次に、 SELECTEDVALUE DAX 関数を使用して、パーセント変化( Percent Change ) 列を取得します。

ここでは代替結果が非常に重要です。なぜなら、何も選択されていない場合、代替結果を入力しないとエラーが発生するからです。

SELECTEDVALUE DAX の例 - スライサーの選択を収集する

場合によっては、BLANK を使用することもできますが、この場合は役に立ちません。何も選択されていない場合は、影響がゼロであることを示したいと考えています。したがって、ここでは代替結果としてゼロ (0)を配置します。

SELECTEDVALUE DAX の例 - スライサーの選択を収集する

これも正しくフォーマットされていることを確認する必要があります。これをパーセンテージに換算してみます。次に、このメジャーをキャンバスにドラッグし、カードとして表示します。

これが私が収穫するということです。スライサーから、たとえば 10% を選択でき、カードのビジュアライゼーションで 10% が得られます。

SELECTEDVALUE DAX の例 - スライサーの選択を収集する

このメジャーを表にドラッグすると、すべての行に 10% が含まれていることがわかります。厳選で収穫しているので、選択肢によって変わります。

SELECTEDVALUE DAX の例 - スライサーの選択を収集する

かなり単純な手法ですが、これをより高度な分析、特にシナリオ分析や予測分析に適用できます。この SELECTEDVALUE DAX 式から簡単な動的計算を作成する方法を説明します。

SELECTEDVALUE DAX 式を使用した動的計算の作成

次に、別のメジャーを作成し、これをScenario saleと呼びます。そして、総売上高に 1 を乗算し、変化率 ( %Change ) を加えた値に等しくなります。

SELECTEDVALUE DAX の例 - スライサーの選択を収集する

このようにして、動的な計算を作成できます。これをさらに拡張できる方法を考えてみましょう。シナリオの販売に影響を与える複数の異なるパラメーターを使用できます。

そしてそれは、スライサーの選択を収集することで達成できることです。何も難しいことではないことがわかります。文字通り、SELECTEDVALUE DAX 関数を使用できることを認識し、データの入力を使用して作成した列を選択した値パラメーターに埋め込むだけです。


他のメジャー内で使用するために LuckyTemplates スライサーの選択内容を収集する
方法 DAX を使用して LuckyTemplates で収集の日付を指定する方法
LuckyTemplates スライサーで複数の選択を表示する

結論

これはとても単純なことだと思うかもしれませんが、これは、特にシナリオ分析と予測分析に関する、かなり高度な分析の始まりです。

このようにして、これらの値をレポートに埋め込み、これまで見たことのない動的な計算を取得することができます。

これについては、他のチュートリアル シリーズでかなり詳しく説明しました。では、シナリオ分析をより高度な段階に進める、シナリオ分析専用のモジュール全体を作成しました。ぜひこちらもチェックしてください。

乾杯!


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