DAX 関数のレビュー:LuckyTemplates での PARALLELPERIOD の使用

DAX 関数のレビュー:LuckyTemplates での PARALLELPERIOD の使用

LuckyTemplates PARALLELPERIOD関数を使用して DAX 数式を実際に詳しく見てみましょう。この素晴らしい DAX 関数を調べて、これをいくつかの計算内で非常に効果的な方法で使用する方法を見ていきます。このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。

この DAX 関数のレビューで説明するものとは異なる他の使用法も見つかるかもしれません。ロジックを詳しく説明し、それがどのように機能するかを示します。 

目次

PARALLELPERIOD の仕組み

PARALLELPERIOD はタイム インテリジェンス関数です。つまり、指定した時間枠に戻って、その特定の時間枠の完全な計算を実行します。

この計算例では、1 年を振り返っています。この計算内の PARALLELPERIOD は、1 年前に遡って、その年全体を調べて 、その年全体の売上を合計します。 

DAX 関数のレビュー:LuckyTemplates での PARALLELPERIOD の使用

これをテーブルにドラッグすると、すべての行に結果が表示されます。この $11,565,545 は 2016 年の総売上高であり、一方、$11,690,763 は 2015 年の総売上高であり、ここでは [以前の売上]として設定されます。

DAX 関数のレビュー:LuckyTemplates での PARALLELPERIOD の使用

2017 年を見ると、2016 年の総売上高 11,565,545 ドルが以前の売上高になります。

DAX 関数のレビュー:LuckyTemplates での PARALLELPERIOD の使用

これを四半期ごとに行うこともできます。数式の Year を Quarter に変更するだけで、結果は少し異なります。

DAX 関数のレビュー:LuckyTemplates での PARALLELPERIOD の使用

別の例として、「マイナス」(-) の代わりに「プラス」(+) を使用することもできます。したがって、プラス四半期またはプラス年になる可能性があります。

DAX 関数のレビュー:LuckyTemplates での PARALLELPERIOD の使用

ここから、いくつかの簡単なメジャー分岐を実行して、合計のいくつかのパーセンテージを算出することもできます。

合計のパーセンテージを計算する

累計売上高を使用して、合計に対する割合を計算します。昨年の結果に基づいて、今年を通してどうなるかを見出すつもりです。これは、パーセンテージの観点から見ると非常に興味深い分析です。

DAX 関数のレビュー:LuckyTemplates での PARALLELPERIOD の使用

それがまさに私がここでやったことです。公式は全く難しくありません。私たちは単にメジャー分岐を効果的に実装しているだけです。この追加ロジックに分岐します。

DAX 関数のレビュー:LuckyTemplates での PARALLELPERIOD の使用

したがって、これを表にドラッグすると、時間の経過とともに調整または変化し、最終的には昨年と比べて 103% になったことがわかります。

DAX 関数のレビュー:LuckyTemplates での PARALLELPERIOD の使用

これを視覚化して示すこともできます。

DAX 関数のレビュー:LuckyTemplates での PARALLELPERIOD の使用


DATEADD 関数: LuckyTemplates の最も汎用性の高いタイム インテリジェンス関数LuckyTemplates の非標準日付テーブルの
DAX 時間比較を使用して、LuckyTemplates で会計年度累計 (FYTD) の売上高を計算する

結論

ここでは、LuckyTemplates PARALLELPERIOD をいつどのように使用するかについての完璧な例を示しました。また、中核となる測定値からさらに多くの計算に分岐する方法も示しました。

PARALLELPERIOD がどのように機能するかについての重要な概念は、指定した内容に基づいて時間ウィンドウを開くということです。特定のコンテキストを遡って振り返り、その年全体、四半期全体、または月全体の結果を返します。

この DAX 関数の優れた点は、フィルター関数を使用してこれを動的に簡単に実行できることです。もっといろいろあるでしょう。少し長い式になるかもしれませんが、これは優れたタイム インテリジェンス関数です。 

この機能について詳しく調べて、自分の仕事に適用してください。乾杯!


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