例からのコラム LuckyTemplates – Power Query チュートリアル

例からのコラム LuckyTemplates – Power Query チュートリアル

今日のブログでは、Power Query エディター内の私のお気に入りの機能、特に LuckyTemplates の例の列を共有したいと思います。このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。

現在、データ セットを見るときは、どのようにデータ セットを拡張できるか、レポートで評価または紹介したい内容を合理化するのに役立つ興味深い情報を追加する方法、およびレポートを整理して有益でわかりやすいものにする方法を常に考えています。 。これらはすべて、Power Queryの例からの列機能を使用して簡単に実現できます。

ここに非常に単純なモデルを用意しましたので、これをデモンストレーションします。これを行うには、まず [データの変換]をクリックして Power Query エディターにアクセスする必要があります。

例からのコラム LuckyTemplates – Power Query チュートリアル

クエリ エディターには、右クリックしたり、リボンを使用したり、非常に多くのオプションを使用したりして、明らかに多くの機能を利用できます。しかし今日は、ここで最も優れた機能である「例の列」を検討したいと思います。 これには、Microsoft が最近製品に組み込んだ機械学習機能がいくつか組み込まれています。

例からのコラム LuckyTemplates – Power Query チュートリアル

この機能を素早く使用して、興味深い列や追加のディメンションを多数作成する方法を示すために、いくつかの例を説明します。

目次

LuckyTemplates クエリ機能の例からの列の使用方法

[例からの列] 機能は、[列の追加]リボンにあります。これをクリックするだけで、この「例から列を追加」セクションが表示されます。

たとえば、各顧客名の最初の 4 文字を大文字にして、それが各顧客のコードになるとします。クレイジーなロジックをすべて数式で記述する必要はなく、文字通りそのまま入力するだけで済みます。

例からのコラム LuckyTemplates – Power Query チュートリアル

ご覧のとおり、このアイデアはまだ採用されていません。残りの顧客の名前のすべての文字を取得するだけです。しかし、2 番目の操作を行った後は、顧客名の最初の 4 文字だけが必要であることがわかります。

例からのコラム LuckyTemplates – Power Query チュートリアル

このようにして、列名を顧客コードに変更することができ、これまでは表示されなかった追加のディメンションがデータ セットに追加されました。

例からのコラム LuckyTemplates – Power Query チュートリアル

ここから、必要に応じてさらに変更を加えることができます。たとえば、コード EI を変更したい場合は、それを右クリックして [値の置換]に移動します。

例からのコラム LuckyTemplates – Power Query チュートリアル

他の列でも同じことができます。残りのアイテムコードをすぐに特定できます。

例からのコラム LuckyTemplates – Power Query チュートリアル

さらに、棒グラフやドーナツ グラフなどを作成したい場合は、フルネームを使用する必要はありません。新しい列で作成した短縮コードをそのまま使用できます。

これらは、私がルックアップ テーブルで常に探しているものです。私はビジュアライゼーションを作成するときに、消費者にとって物事をより簡潔にするためのこのような機会を常に探しています。いくつかの都市コードを作成したいとします。Column from Examples 機能を使用すると、これらすべてのさまざまな都市のコードをすぐに得ることができます。チャートに長い名前を入れる代わりに、短縮コードをすぐに使用できるようになりました。

例からのコラム LuckyTemplates – Power Query チュートリアル


LuckyTemplates M コードでのクエリ エディターの動作
Power Query のカスタム列 | LuckyTemplates
LuckyTemplates 列のアンピボット – Power Query チュートリアル

結論

これらは、この素晴らしい機能を使用して実際に何ができるかの例にすぎません。ぜひ遊んでみてください。これは、Power Query 内で私のお気に入りの機能です。最近は、複雑なロジックを記述する代わりに、これをよく使用します。モデルに合わせてテーブルを最適化しているので、この機能を使用すると、多くの作業が非常に迅速に完了します。

私にとって、これが最も早い方法です。それを理解するために作成する必要がある式、またはこれを達成するために作成する必要があるロジックについて考えてください。入力するだけで、使用できる追加のディメンションを取得できます。

ではごきげんよう!


Python における Self とは: 実際の例

Python における Self とは: 実際の例

Python における Self とは: 実際の例

RでRDSファイルを保存してロードする方法

RでRDSファイルを保存してロードする方法

R の .rds ファイルからオブジェクトを保存および読み込む方法を学習します。このブログでは、R から LuckyTemplates にオブジェクトをインポートする方法についても説明します。

最初の N 営業日の再考 – DAX コーディング言語ソリューション

最初の N 営業日の再考 – DAX コーディング言語ソリューション

この DAX コーディング言語チュートリアルでは、GENERATE 関数の使用方法とメジャー タイトルを動的に変更する方法を学びます。

LuckyTemplates のマルチスレッド動的ビジュアル手法を使用したインサイトのショーケース

LuckyTemplates のマルチスレッド動的ビジュアル手法を使用したインサイトのショーケース

このチュートリアルでは、マルチスレッド動的ビジュアル手法を使用して、レポート内の動的データ視覚化から洞察を作成する方法について説明します。

LuckyTemplates のフィルター コンテキストの概要

LuckyTemplates のフィルター コンテキストの概要

この記事では、フィルター コンテキストについて説明します。フィルター コンテキストは、LuckyTemplates ユーザーが最初に学習する必要がある主要なトピックの 1 つです。

LuckyTemplates Online Service でアプリを使用する際の最良のヒント

LuckyTemplates Online Service でアプリを使用する際の最良のヒント

LuckyTemplates Apps オンライン サービスが、さまざまなソースから生成されたさまざまなレポートや分析情報の管理にどのように役立つかを示したいと思います。

時間の経過に伴う利益率の変化を分析する – LuckyTemplates と DAX を使用した分析

時間の経過に伴う利益率の変化を分析する – LuckyTemplates と DAX を使用した分析

LuckyTemplates でのメジャー分岐や DAX 数式の結合などの手法を使用して、利益率の変化を計算する方法を学びます。

DAX Studio でのデータ キャッシュのマテリアライゼーションのアイデア

DAX Studio でのデータ キャッシュのマテリアライゼーションのアイデア

このチュートリアルでは、データ キャッシュの具体化のアイデアと、それが結果を提供する際の DAX のパフォーマンスにどのように影響するかについて説明します。

LuckyTemplates を使用したビジネス レポート

LuckyTemplates を使用したビジネス レポート

これまで Excel を使用している場合は、ビジネス レポートのニーズに合わせて LuckyTemplates の使用を開始するのに最適な時期です。

LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて

LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて

LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて