他のメジャー内で使用するために LuckyTemplates スライサーの選択を収集する方法

他のメジャー内で使用するために LuckyTemplates スライサーの選択を収集する方法

ここで達成しようとしているのは、LuckyTemplates でその場でテーブルを作成し、そのテーブルの列をスライサーに配置して、メジャー内の値を抽出または「収集」する方法を紹介することです。このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。

これを既存の計算または LuckyTemplates モデル内の別のメジャーに挿入できるようになります。

以前は、 LuckyTemplates 内にGENERATESERIES/SELECTEDVALUE 関数は存在しませんでした。したがって、これは、スライサーで使用できる単純な情報のテーブルまたは列を作成する必要がある古い方法でした。

しかし、これは学習して他の状況に適応できる優れたテクニックです。

目次

LuckyTemplates でスライサーを使用して値を収集する

使用できるプロセスを段階的に説明します。

1. 総売上高が総収益の合計である総売上高メジャーを含むテーブルを作成します。

他のメジャー内で使用するために LuckyTemplates スライサーの選択を収集する方法

2. 表に変化率列を追加します。

3. 動的にして、売上が一定の割合で増加した場合にどのようになるかを確認できるようにするには、別のテーブルを作成します。これをパーセント変化テーブルと呼ぶことができます。

4. パーセンテージを加算します。15%、20%、25%、30% としましょう。

5. それをロードして 2 番目のテーブルを作成し、それをスライサーに変えます。

他のメジャー内で使用するために LuckyTemplates スライサーの選択を収集する方法

6. VALUES関数を使用して、LuckyTemplates スライサーから値を取得できます。式は次のとおりです。

他のメジャー内で使用するために LuckyTemplates スライサーの選択を収集する方法

7. パーセント選択メジャーをロードし、カードに変換します。カードには、スライサーで選択されたものがすべて表示されます。

8. パーセント選択を最初のテーブルにドラッグします。パーセント選択カードに表示されているものはすべてテーブルに含まれます。この場合、すべての行に 25% が表示されます。

他のメジャー内で使用するために LuckyTemplates スライサーの選択を収集する方法

これで動的計算が行われました。利用したい変化率を選択するだけです。

9. 次に、別のメジャーを作成し、それをTotal Scenario Salesという名前にします。あとは、簡単なロジックを書くだけです。これは、合計販売時間に 1 + 選択パーセントを加えたものになります。式は次のようになります。

他のメジャー内で使用するために LuckyTemplates スライサーの選択を収集する方法

10. これで、パーセント選択を追加する合計シナリオ売上を表示できるようになりました。スライサーでさまざまな選択項目を選択すると、対応する結果が得られます。

以下の表のシナリオ合計売上高の列は、合計売上高が 20% 増加したことを示しています。

他のメジャー内で使用するために LuckyTemplates スライサーの選択を収集する方法

考えられる問題の解決

この例の作業中に、いくつかの問題が発生しました。あなたもそれらを経験した場合は、これがそれらを解決する方法です。

私たちが最初に遭遇した問題は、カードの作成後、スライサーで何も選択されていないときにエラーが発生することでした。下の画像の「X」に注目してください。

他のメジャー内で使用するために LuckyTemplates スライサーの選択を収集する方法

これを解決するには、パーセント選択式に簡単なロジックを追加する必要があります。ここで使用できるのは、式IF(LogicalTest, ResultIfTrue, [ResultIfFalse])を含む IF 関数です。

IF 関数を使用すると、 IF( HASONEVALUEが得られます。次に、同じ列('Percent Change' [Percent Change])を追加します。

それが true の場合、その結果VALUES('Percent Change'[Percent Change])を返します。そうでない場合は、ゼロパーセントの変化を返します。

新しい式は以下のようなものになります。

他のメジャー内で使用するために LuckyTemplates スライサーの選択を収集する方法

何も選択されていない場合、パーセントはゼロになります。

他のメジャー内で使用するために LuckyTemplates スライサーの選択を収集する方法

私たちが遭遇した 2 番目の問題は、表に売上のない日付も表示されていることです。

他のメジャー内で使用するために LuckyTemplates スライサーの選択を収集する方法

これらを削除して、セールのある日付のみが表示されるようにしたいと考えています。これを行うには、パーセント選択式に戻り、別のロジックを追加する必要があります。

この場合、IF([Total Sales]が空白に等しい場合は、 BLANKに等しいようにし、そうでない場合は結果を返すように追加する必要があります。

新しい式は次のようになります。

他のメジャー内で使用するために LuckyTemplates スライサーの選択を収集する方法

すべての空白を削除することができ、テーブルには必要なデータのみが表示されます。

他のメジャー内で使用するために LuckyTemplates スライサーの選択を収集する方法

結論

を使用しているとき、テーブル内にあるデータに限定されていると思うことがあります。確かにそうではありません。追加のテーブルから値を取り込んで数値を変更したり、シナリオで結果を強調したりすることで、データを基に構築する非常に高い柔軟性が得られます。

LuckyTemplates にはこれに対応するアプリケーションが非常にたくさんあります。そのため、私はこの種の分析作業をモデル上に構築することと呼んでいます。

データベースから抽出する可能性のあるコア データから始めるときに、これらの追加値をすべて取り込んで結果を調整し、結果内で何が起こるか、何が起こらないかを確認します。

これらのテクニックは、最初の主要なメトリックから洞察を評価するほぼ無制限の方法があるため、LuckyTemplates 内での分析を実際に次のレベルに引き上げる方法です。

このテクニックの詳細については、以下のビデオをご覧ください ( GENERATESERIES/SELECTEDFUNCTIONS 関数'What If' パラメーター機能を使用して同様のことが実現できることを思い出してください)

ではごきげんよう、


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