LuckyTemplates で TOPN を使用したインサイトのランキング

LuckyTemplates で TOPN を使用したインサイトのランキング

この記事では、LuckyTemplates でTOPN関数を使用する方法を検討します。この機能を活用できる膨大な数の方法を見るのは本当に楽しいでしょう。このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。

TOPN は非常に強力な機能ですが、さまざまなコンテキストでの動作には細かいニュアンスがたくさんあります。

いくつかの例を見ていきます。これらの非常にユニークな計算や私が紹介したい洞察にTOPN をどのように適用したかがわかるでしょう。

LuckyTemplates で TOPN を使用したインサイトのランキング

ここでは、営業担当者を分析するセットアップを用意しました。

LuckyTemplates で TOPN を使用したインサイトのランキング

テーブルには営業担当者が含まれており、下のグラフは営業担当者の名前と総売上高の列を表しています。つまり、特定の期間に生じた収益が表示されます。

LuckyTemplates で TOPN を使用したインサイトのランキング

顧客を分析する期間を変更することもできます。

目次

TOPN を使用して売上とトップ 5 の売上平均を比較する

LuckyTemplates で TOPN を使用したインサイトのランキング

営業担当者あたりの売上を上位 5 人の平均と比較しようとしています。この例は、 TOPN 関数の使用についての完璧な洞察です。

TOPNを使用すると、ランキングに基づいて仮想テーブルを操作し、その仮想テーブルに基づいて計算を実行できます。

LuckyTemplates で TOPN を使用したインサイトのランキング

TOPN はいくつかの方法で使用できますが、この特定のケースでは、 TOPN仮想テーブルを反復関数内に配置しています。

したがって、それぞれの結果内で、反復処理する仮想テーブルを作成して形成したいと考えています。そしてそれを踏まえて結果を出したいと思っています。

LuckyTemplates で TOPN を使用したインサイトのランキング

コンテキスト内で上位 5 人の営業担当者を分析したい場合は、 TOPN内のALL関数を使用して、営業担当者名からコンテキストを削除する必要があります。ここでは、すべての営業担当者の仮想テーブルを展開しています。

LuckyTemplates で TOPN を使用したインサイトのランキング

次に、ランキングを実行し、ここでは降順 ( DESC ) と Total Salesを使用しているため、上位 5 つだけを残します。

LuckyTemplates で TOPN を使用したインサイトのランキング

基本的に、TOPN はすべての営業担当者を反復処理しますが、返されるのは上位 5 件のみです。

LuckyTemplates で TOPN を使用したインサイトのランキング

したがって、この特定の反復AVERAGEX は、各行で 5 人の営業担当者のみを反復しています。

LuckyTemplates で TOPN を使用したインサイトのランキング

そして理論的には、上位 5 人の営業担当者は次のようになります。

LuckyTemplates で TOPN を使用したインサイトのランキング

この式はかなり操作できます。数値を 10 に変更するだけでトップ 10 を計算でき、トップ 10 の平均が得られます。

売上高を上位 5 位まで比較し、結果をパーセンテージに変換する

このシナリオでは、売上高を上位 5 社と比較し、その割合を確認したいと考えています。この結果を得るには、次の手順を実行します。

  1. このシナリオでは、変数 (この場合は Top5Average) を利用します。

    LuckyTemplates で TOPN を使用したインサイトのランキング

  2. RETURNを入力し、総売上高を上位 5 の平均で 割って、代替結果として「0」を使用します。

    LuckyTemplates で TOPN を使用したインサイトのランキング

  3. 「売上と上位 5 の平均値の比較」の値をパーセンテージにフォーマットします。

    LuckyTemplates で TOPN を使用したインサイトのランキング

  4. この結果が得られます:

    LuckyTemplates で TOPN を使用したインサイトのランキング

  5. オプション: 合計パーセンテージは意味がなくなるため、削除します。

    LuckyTemplates で TOPN を使用したインサイトのランキング

  6. オプション: 結果を視覚化に使用します。

    LuckyTemplates で TOPN を使用したインサイトのランキング

TOPN を使用して売上上位 5 製品の割合を取得する

LuckyTemplates で TOPN を使用したインサイトのランキング

この例は、 TOPN を使用する別の比較的微妙な方法です。この特定のケースでは、販売担当者が販売する上位 5 つの製品の割合を確認したいと思います。

そこで、彼らが作っているすべての売上に基づいて、彼らが販売している上位 5 つの製品と、それに対応する割合を分析してみましょう。

営業担当者が実際に特定の製品セットに重点を置いているのか、それとも広範囲に行き過ぎている可能性のある他の営業担当者に対して特定の製品セットを好んでいるのかを識別できるようになります。

人々があなたの商品を実際にどのように販売しているのかを正確に知りたい場合、これは素晴らしい会話を生み出す可能性があります。

LuckyTemplates で TOPN を使用したインサイトのランキング

ここでは、 CALCULATE関数の追加コンテキストとしてTOPN を使用できます。仮想テーブルは、すべての営業担当者が販売したすべての製品を評価します。 これにより、その製品の総売上高が計算され、降順 ( DESC ) を使用し、式に「5」を入れたため、上位 5 つだけが返されます。

興味深いことに、このシナリオでは ALL 関数を使用する必要はありません。これは、現在の計算のコンテキストが販売員であるため、製品には影響がないためです。

LuckyTemplates で TOPN を使用したインサイトのランキング

この仮想テーブルは、この特定のテーブルにすべての行を作成し、上位 5 つの製品の売上が返されます。

LuckyTemplates で TOPN を使用したインサイトのランキング

LuckyTemplates で TOPN を使用したインサイトのランキング

製品売上トップ 5 の導出

以下の段階的なプロセスに従って、製品売上上位 5 位を取得できます。

  1. 変数 Top5Product Sales を使用し、次の式に従います。

    LuckyTemplates で TOPN を使用したインサイトのランキング

  2. 製品売上上位 5 位の「%」の値をパーセンテージに更新します。

    LuckyTemplates で TOPN を使用したインサイトのランキング

  3. これでパーセンテージが得られたので、それらのパーセンテージに基づいてテーブルを並べ替えることができます。

    LuckyTemplates で TOPN を使用したインサイトのランキング

営業担当者の間に大きな違いがある理由がわかりました。地域性があるのでしょうか?マネージャー重視ですか?これから得られる素晴らしいことがたくさんあります。

LuckyTemplates で TOPN を使用したインサイトのランキング

結果からビジュアライゼーションを作成して、どこで相違が発生しているかを確認することも優れたアイデアです。

結論

TOPNを操作する方法は非常にたくさんあるので、ある種のランキングに関連する非常にユニークで興味深い洞察を見つけることができます。

また、これらのものが時間の経過とともにどのように変化するかを評価することもできます。TOPNで作成したこれらの新しい計算にタイム インテリジェンス計算や時間比較計算を組み込むことを妨げるものは何もありません。

TOPNについて楽しく学習できた場合は、次のリンクを参照して、このトピックに関する詳細情報を取得できます。

LuckyTemplates で TOPN を使用する場合 – DAX 数式のレビュー

LuckyTemplates で TOPN を使用する場合とその方法 - DAX 関数のチュートリアル

LuckyTemplates で TOPN を使用してユニークな分析情報を発見する

この作業を楽しんでください。


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