LuckyTemplates で SWITCH True Logic を使用する方法

LuckyTemplates で SWITCH True Logic を使用する方法

LuckyTemplates 内で SWITCH / True Logic を利用すると、分析の機会が非常に広がります。 このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。

使用するときに数式を設定する方法を説明します。これにより、LuckyTemplates 内でさまざまな興味深い洞察を検索、発見、視覚化できるようになります。

LuckyTemplates でSWITCH を利用できるさまざまな方法がたくさんあります。これは Excel で使用する入れ子になった IF ステートメントに似ていますが、はるかに強力でクリーンです。

このため、適切な場所があれば、これをモデルに組み込んでみることが重要です。

SWITCH ステートメントを活用するさまざまな方法を紹介します。これが定着すると、すぐに独自のレポートや環境の他の多くの場所で SWITCH ステートメントを利用できることがわかります。

目次

SWITCH TRUE ロジックで作成された動的レポート

ここで取り上げているのは、視覚化テクニックを中心に実行した LuckyTemplates ウェビナー シリーズの一部です。さまざまなテクニックを活用して、これをゼロからどのように構築したかを知りたい場合は、完全なワークショップをチェックしてください。

LuckyTemplates で SWITCH True Logic を使用する方法

SWITCH 真のロジックは、この動的なレポートを作成するために使用した重要なテクニックの 1 つです。実際、これがこの特定のレポートの要素と機能の一部を作成できる唯一の方法です。

このレポート全体は完全に動的です。特定のメトリックを選択すると、その選択に基づいて結果が返さ���ます。収益、コスト、または利益を強調表示するように選択できます。

LuckyTemplates で SWITCH True Logic を使用する方法

SWITCH TRUE ロジックの仕組み

SWITCH True のロジックまたはステートメントの優れた点は、入れ子になった IF ステートメントと同様であり、数式内の行を 1 行ずつ実行できることです。

いくつかの計算を実行し、それらが正しいと評価します。それらが true の場合、結果が返されます。

ただし、このロジックは結果だけでなく、基本的に何でも返すことができます。これにより、メジャー、値、またはテキストを返すことができます。テーブル関数をフィードすることもできます。このロジックを使ってできることはたくさんあります。これは少し高度ですが、非常に効果的な方法で、さまざまな数式や非常に複雑なネストされた IF ステートメントを組み合わせることができます。

したがって、この場合、行を評価するために SWITCH True を使用しました。たとえば、スライサー選択の上で選択されたメトリックが「収益」の場合、この合計売上 メジャー全体が返されます。

LuckyTemplates で SWITCH True Logic を使用する方法

したがって、この Total Sales メジャーの背後にあるものに関係なく、Total Sales のコンテキストに基づいて特定の結果が計算され、返されます。次の行も同様です。「コスト」メトリックには「総コスト」、「利益」メトリックには「総利益」。

これらのメトリクスが何も返さない場合は、代わりの結果として Total Sales が返されます。

LuckyTemplates で SWITCH True Logic を使用する方法

SWITCH 内に配置した別のロジックで true に等しいものがない場合は、空白にするか、代替結果として取得したいものを何でも作成できます。


LuckyTemplates のデータ視覚化テクニック – 複数の測定の動的ビジュアル
LuckyTemplates で完全に動的なレポートを作成する – 高度な視覚化テクニック
メジャー分岐とは何ですか? – LuckyTemplates 開発戦略

結論

LuckyTemplates の SWITCH 関数は、開発中のレポート内で多くの優れたアプリケーションを備えた非常に多用途で柔軟な関数です。CALCULATE ステートメントや反復関数など、さまざまな状況やさまざまな式で使用できます。

皆さんがこれを学び、独自のレポートやダッシュボードに実装できるよう頑張ってほしいと思います。

このビデオチュートリアルを頑張って読んでください!


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