LuckyTemplates での日付スライサーの選択に影響されない累計を表示する

LuckyTemplates での日付スライサーの選択に影響されない累計を表示する

このブログ投稿では、全体の累積合計に影響を与えずに、日付スライサーでフィルターされた特定の時間枠のデータを表示する方法を学びます。これは、LuckyTemplates メンバー限定サポート フォーラムのクエリに基づいています。確かに、これは、以下に示す例のようなシナリオに直面したときに非常に役立つことがわかります。このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。

この質問にはサポート フォーラムで回答しましたが、どのようにしてすべてをまとめることができたかを示したいと思います。

目次

シナリオ: 実績と予算

基本的に、クエリを投稿したメンバーは、実績と予算を比較するデータを持っています。

LuckyTemplates での日付スライサーの選択に影響されない累計を表示する

このメンバーがやりたいことは、元の結果には影響を与えずに、特定の期間の累積合計のみを表示することです。

したがって、メンバーが 1 月、2 月、3 月の合計のみを表示したいとします。

LuckyTemplates での日付スライサーの選択に影響されない累計を表示する

特定の月の表示され、その年の残りの累積合計も同様に視覚化されたままになることを期待しています。

LuckyTemplates での日付スライサーの選択に影響されない累計を表示する

もちろん、適切なロジックがなければ、日付スライサーを移動するたびにレポート ページ全体も移動します。それがここで解決する問題です。

新しい日付テーブルの作成

まず、同様のシナリオを設定しました。予想どおり、日付スライサーで 4 か月を選択すると、ビジュアライゼーション内のすべてが変わりました。

LuckyTemplates での日付スライサーの選択に影響されない累計を表示する

ビジュアライゼーションの特定の部分のみを変更したいため、まったく新しい日付テーブルを作成する必要があります。この表は、必要な個々の結果を決定します。新しいテーブルをFilter Datesと呼びました。これは、元の Dates テーブルの正確なレプリカです。

LuckyTemplates での日付スライサーの選択に影響されない累計を表示する

新しい日付テーブルとモデル内の他のコア テーブルとの間に関係を構築しませんでした。これは、このシナリオでは1 つの結果のみをフィルターしようとしているためです。

また、日付スライサーへの変更によって他のすべてのデータが影響を受けることを望まないことにも注意してください。ここに関係があると、私たちの試みは無効になってしまいます。

LuckyTemplates での日付スライサーの選択に影響されない累計を表示する

新しい日付テーブルと元の日付テーブルを混同しないように、このフィルターに Monthyearという名前を付けました。

LuckyTemplates での日付スライサーの選択に影響されない累計を表示する

新しい日付テーブルが作成されたので、レポート ページのスライサーを変更します。繰り返しますが、これはモデルの残りの部分とは関係のないフィルターです。

LuckyTemplates での日付スライサーの選択に影響されない累計を表示する

特定の選択を行っている場合は、[最大フィルター日] も設定する必要があることに注意してください。

LuckyTemplates での日付スライサーの選択に影響されない累計を表示する

Max Filtered Date を使用すると、数式が機能します。したがって、日付スライサーに入力した日付がフィルターされた最大日付以下の場合、探している累積合計が得られます。そうでない場合は、空白が表示されます。

LuckyTemplates での日付スライサーの選択に影響されない累計を表示する

ビジュアライゼーションを見ると、結果のない領域全体が表示されていることがわかります。これは、 BLANKとなったデータを反映しています。

LuckyTemplates での日付スライサーの選択に影響されない累計を表示する

これで、予算編成の観点から年間の合計を保持できるようになりました。しかし同時に、個々の結果に必要な時間枠を操作することもできます。


LuckyTemplates スライサーの選択内容を収集して他のメジャー内で使用する方法
LuckyTemplates での計算列の使用 カスタム会計年度および四半期によるデータのフィルター処理 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 を使用して数式内に仮想リレーションシップを作成する方法を説明します。