LuckyTemplates で DAX を使用して中央値を計算する

LuckyTemplates で DAX を使用して中央値を計算する

と他の DAX 関数を使用して、LuckyTemplates 内の値のリストから中央値を計算する方法を示します。この関数内に仮想テーブルを配置し、その仮想テーブルを介して評価して最終的な結果 (中央値の結果) を取得する方法を示します。このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。

DAX では統計関数が多数使用できるため、それらがどのように計算され、値のテーブルに対してどのように動作するかを理解する必要があります。

中央値は、データ サンプル (母集団または確率分布) の上半分と下半分を分ける値です。データセットの場合、これは「中間」の値と考えることができます。

このようにレポートを設定したくないかもしれませんが、このテーブルの構造を理解するためにこのように設定しました。このテーブルを数式で作成し、結果を評価する方法を説明します。

LuckyTemplates で DAX を使用して中央値を計算する

目次

MEDIANX を使用した売上中央値の計算

計算に使用する重要な関数はです。この DAX 関数を使用すると、テーブル (物理または仮想) を反復処理できます。この場合、州ごとの中央値を計算するため、仮想テーブルを反復処理します。Locationテーブルは都市ごとのより細かい詳細レベルにあるため、配置できません。

LuckyTemplates で DAX を使用して中央値を計算する

州レベルで評価しているため、何らかの方法でテーブルを調整する必要があります。関数を使用します。このテーブル関数はクリーンであり、MEDIANX などの反復関数内に簡単に実装できます。

ここではこのテーブル、 State Code列、および Total Sales 列を再作成していますが、これをSales Valuesと呼びます。

LuckyTemplates で DAX を使用して中央値を計算する

したがって、各行で各州を反復処理し、総売上高を計算します。すべての反復が完了すると、中央値はすべての売上にわたって発生します。そしてそれが州の売上高中央値を達成する方法です。

数式を使用する別の方法

この式はさまざまな方法で再利用できます。ここに例を示します。

LuckyTemplates で DAX を使用して中央値を計算する

この数式では、 Product Median Salesを計算しています。必要なのは、反復関数 (MEDIANX) 内で反復している仮想テーブルを変更することだけです。また、州の仮想テーブルを作成する代わりに、Product Nameを使用してテーブルを作成します。もう 1 つの列は、依然として売上総額と売上高です。

LuckyTemplates で DAX を使用して中央値を計算する

これらの製品をすべて使い終えたら、次に中央値を計算します。


DAX 言語での関数の反復 – 詳細な例
LuckyTemplates の関数の反復 – DAX の概念
DAX を使用した LuckyTemplates のマスター仮想テーブル

結論

このチュートリアルのこれらのテクニックは、他の統計分析を完了するときに再利用できることがわかります。これは、LuckyTemplates 内で関数がどのように動作するかという観点から、反復関数について非常に優れたレビューです。LuckyTemplates と DAX を最大限に活用するには、これらの概念をマスターする必要があります。

このチュートリアルを楽しんで取り組んでください。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 を使用して数式内に仮想リレーションシップを作成する方法を説明します。