切断されたテーブルを使用した LuckyTemplates の動的 X 軸

切断されたテーブルを使用した LuckyTemplates の動的 X 軸

日付または時刻の基準に応じて粒度のレベルを変更できる、切断されたテーブルを使用して時間スケールとも呼ばれる LuckyTemplates の動的 X 軸を作成する方法を説明します。このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。

ダイナミックを使用すると、最も重要な現在の情報を詳細レベルで表示できます。以前の日付の粒度は低くなります。

このチュートリアルは、R10_table であるこのビジュアライゼーションを構築した最近のブログの続きです。これは、これらの計算列DTS IsCurrentQuarterおよびDTS SortByに基づいて構築されました。

切断されたテーブルを使用した LuckyTemplates の動的 X 軸

IsCurrentQuarter は、現在の四半期にいるかどうかを true または false で識別します。その列に基づいて、基本的に週形式または四半期形式のいずれかをテキストとして返す DTS 列を作成できます。SortBy を使用すると、4 桁の年、次に四半期の数値、そして週の場合は週番号が表示されます。それ以外の場合は、4 桁の年と週のみを返します。

今日は、同じビジュアライゼーションを構築しますが、計算列を使用する代わりに、メジャーを使用するこのR10a_tableという接続されていないテーブルを使用します。

切断されたテーブルを使用した LuckyTemplates の動的 X 軸

目次

LuckyTemplates の動的 X 軸を作成する方法

R10a_table は実際には R10_table に基づいているため、何らかのファクト テーブルまたは日付を含む日付テーブルがあることが前提となります。DAX を見ると少し難しく見えるかもしれませんが、計算列とまったく同じコードです。基本的には、この表計算内に計算列を作成しているだけです。

R10_table から Date 列を取得しています。したがって、テーブル内のすべての日付を含む大きな日付リストから始めます。使用し、現在のIsCurrentQuarterを追加します。そして、テーブルを参照せず、日付列のみを参照するように変更しました。

これは、DTS 列と DTS SortBy 列にも当てはまります。同じコードです。最後に、を使用してDTS、DTS SortBy、および IsCurrentQuarter を選択します。次に、を使用して、個別の行のみを返します。

切断されたテーブルを使用した LuckyTemplates の動的 X 軸

この最後に残るのは、最終的に視覚化の軸となる値の明確なリストだけです。これは依然として動的であり、データ モデルの一部として最新の状態に保たれます。

切断されたテーブルを使用した LuckyTemplates の動的 X 軸

これは何にも接続されていないため、このアクセスがどこまで到達しているかを把握するためにメジャーが必要になり、平均インベントリを計算します。それでは、私が作成したメジャーを見てみましょう。

切断されたテーブルを使用した LuckyTemplates の動的 X 軸

最初に行うことは、DTS SortBy の MAX を取得することです。これは、現在が何年、四半期、何週目であるかを解析するために実行できる最も簡単な方法になるためです。 , 左端の 4 桁を取得しているだけです。

次に、値を解析し、それにテキストベースのアプローチを使用しているため、ゼロ (+ 0) を追加します。これは実際にテキストを返します。テキストを数値と比較しようとすると、エラーが発生します。したがって、最も簡単な方法はゼロを追加することです。これにより、DAX はこれをテキストではなく数値として返すようになります。

この四半期では、MID 関数を使用して 5 番目の文字を取得しています。週は 1 桁の週になる場合もあれば、2 桁の週になる場合もあるため、少し複雑になります。この場合、値の長さが 6 かどうかを確認するだけで、最後の文字を取得し、7 の場合は最後の 2 文字を取得し、そのどちらでもない場合は BLANK を返します。その後、もちろんゼロを追加します。

実行すると、四半期に入っていることがわかり、四半期の情報を取得します。週内にあり、週が空白でない場合は、最終的に週ごとに取得することになります。


計算列 LuckyTemplates: ヒントとベスト プラクティス
LuckyTemplates の計算列とメジャーの比較
表形式エディター 3 の計算テーブルと列

結論

基本的に必要なのはこれだけです。これが、メジャーを含む切断されたテーブルを使用して LuckyTemplates の動的 X 軸を作成する方法です。DAX は、特に分割して使用する場合、それほど複雑ではありません。ここで行っているのは、年と四半期ごとにフィルターをかけて、その VERAGEX を計算することだけです。これにより、計算列を使用した場合と同じ視覚化が得られます。

このチュートリアルが役に立ち、ご自身の作品に実装していただければ幸いです。詳細については、以下の完全なビデオをご覧ください。詳細については、このチュートリアルの最初の部分をご覧ください。

ではごきげんよう!

グレッグ


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