SWITCH TRUE ロジックを使用した LuckyTemplates の動的ビジュアル – 視覚化テクニック

SWITCH TRUE ロジックを使用した LuckyTemplates の動的ビジュアル – 視覚化テクニック

LuckyTemplates サポート フォーラムでよく見られる懸念の 1 つは、動的なビジュアルの作成に関するものです。このブログでは、複数メジャーのLuckyTemplates 動的ビジュアルに焦点を当てて説明します。このトピックに関するチュートリアルがあるので、この記事で取り上げたいと思います。 

この チュートリアルでは 、結果を動的に操作および表示する方法と、比較を表示するメジャーを変更する方法を説明します。いくつかの計算を設定し、それをメジャーに入力して、選択内容に応じて動的に変更できるようにします。 

ここでは、この特定のトピックに関する LuckyTemplates サポート フォーラムのフォーラム投稿の一部を紹介します。おそらく、これらのメンバーと同様のシナリオがあり、そこから間違いなく学ぶことができます。 

目次

異なる企業の複数の会計年度 

このフォーラムの投稿では、メンバーは、年度末が異なる会社のフィルタリングと結合を必要としていました。1 つの会社は 2 月に年度末を迎えますが、もう 1 つの会社は 3 月に年度末を迎えます。彼女は、個々の企業をフィルタリングしてグループを統合するという観点から、日付テーブルと時刻の分析に苦労していました。 

これが、彼女がモデルでフィルタリングを行った方法です。  

1. 2 月決算の会社 2、および 

2. 3 月決算の会社 3。 

したがって、2 つの会計年度 (FY) ディメンションがあります。彼女は会計年度に 1 つのディメンションを作成したいと考えていました。これにより、次のような結果が得られます。会社 2 が選択された場合、メジャーとビジュアルでは 2 月が年度末として使用されます。3 社を選択した場合は 3 月になります。最終的に、彼女は会社を概要レベルで統合する必要がありました。 

SWITCH TRUE ロジックを使用した LuckyTemplates の動的ビジュアル – 視覚化テクニック

SWITCH TRUE ロジックを使用した LuckyTemplates の動的ビジュアル – 視覚化テクニック

私が彼女に与えた解決策は、最終的に彼女が必要とするものを作成するために、最初に いくつかの対策を作成することでした。したがって、Total Sales の代わりに、Company 1 Sales と Company 2 Sales を作成する必要があります。 

これが私が彼女に与えた式です。 

( [総売上高]、会社 = x ) 

/ ロジックを使用してメジャーを作成し、その中にそれらのメジャーを入力する必要があります。このシナリオは、この投稿の冒頭で述べた複数メジャーのダイナミック ビジュアル チュートリアルで説明したものと同じアイデアを持っています。  

この場合、作成された新しいメジャーは、SWITCH/TRUE ロジックを使用して 1 つのメジャーに統合されます。 

最後に、FY14、FY15 などを含む新しいテーブルを作成する必要がありました。次に、このテーブルから、各グループの一意の会計年度を含む Date テーブルの各列までの関係を描画する必要があります。

彼女はこのテーブルで会計年度ディメンションを使用し、選択した会計年度に基づいて新しいメジャーを同時にフィルター処理するため、これが統合を取得する方法です。 

そこで、彼女は望んでいた結果が得られるこの計算を思いつきました。

SWITCH TRUE ロジックを使用した LuckyTemplates の動的ビジュアル – 視覚化テクニック

変数の選択 

これは、同様のケースに関する別のフォーラムです。メンバーは、対応するフィルターでの選択に基づいて、収益、利益率、売上原価が動的に変化するグラフを作成したいと考えていました。 

そして、最終的には、「収益」が選択されている場合は収益と予算収益を比較し、「マージン」が選択されている場合はマージンと予算マージンに変化するグラフを作成したいと考えました。 

彼のレポートは次のようなものでした。 

SWITCH TRUE ロジックを使用した LuckyTemplates の動的ビジュアル – 視覚化テクニック

したがって、基本的には、 SWITCH/TRUE ロジックの組み合わせを使用し 、スライサーとして使用されるすべての選択オプションを含むサポート テーブルを作成するのと同じ概念です。 

日付と別の指標を使用してフィルタリングする方法 

ここでは、SWITCH/TRUE ロジックを使用してフィルター スライサーを使用して動的なビジュアルを作成する方法の別の例を示します。 

このフォーラムでは、メンバーは損益表を動的にして日付でフィルターし、値列を値または収益の % の間で変更しようとしていました。彼は、金額または収益の割合を表示できるフィルターを追加する方法を知りたいと考えていました。 

解決策は、メトリクス (収益と収益の割合) を含むテーブルを作成し、選択した特定のメトリクスのメジャーを作成することでした。式は次のようになります。

SWITCH TRUE ロジックを使用した LuckyTemplates の動的ビジュアル – 視覚化テクニック

次に、特定のメトリックが選択された場合に値を表示するメジャーを作成する必要があります。

SWITCH TRUE ロジックを使用した LuckyTemplates の動的ビジュアル – 視覚化テクニック

 
LuckyTemplates のデータ視覚化テクニック – マルチメジャー動的ビジュアル 
マルチスレッド動的ビジュアルの作成 – 高度な LuckyTemplates 
テクニック 動的 LuckyTemplates レポートを作成する方法 

結論 

SWITCH/TRUE ロジックを使用した動的なビジュアルは、LuckyTemplates で実現できる素晴らしい視覚化テクニックの 1 つにすぎません。 

他の分析ツールやプログラムでは、動的なビジュアルを作成するのは非常に難しく、時間がかかりました。しかし、LuckyTemplates を使用すると、これを非常に迅速に行うことができます。 

ただし、DAX をよく理解し、最初からデータ モデルを適切に構築することが重要です。どの関数を使用するか、または正しい数式の書き方がわからない場合、何時間も頭を悩ませることになります。関係が正しくなく、モデルが複雑すぎる場合、求める結果を達成することはできません。 

ダイナミック ビジュアルについて詳しくは、以下の関連ブログやコースをご覧ください。この記事で取り上げたフォーラムの投稿の詳細については、関連するフォーラムの投稿を参照してください。 

ではごきげんよう! 

***** LuckyTemplates を学習していますか? *****







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