拡張日付テーブル Power Query M 関数

拡張日付テーブル Power Query M 関数

今日のブログ投稿では、拡張日付テーブルPower Query M 関数をもう一度見ていきます。最初にコードを投稿して以来、LuckyTemplates コミュニティの協力により多数の更新が行われました。

これは、必要になる可能性のあるすべてをほぼカバーする、非常に広範な日付テーブルに成長しました。このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。

拡張日付テーブル Power Query M 関数

最新の更新には、パラメーターに関するドキュメントと、日付テーブルにある属性に関するいくつかの説明メモも含まれています。

LuckyTemplates フォーラムから直接入手することをお勧めします。と、Brian Julius が開発したも必要になります。

目次

空のクエリの作成

始めましょう。クエリ ペインを右クリックし、新しい空のクエリを選択して、新しい空のクエリを作成します。

拡張日付テーブル Power Query M 関数

詳細エディター ウィンドウを開き、表示されているものをすべて選択し、コードを貼り付けて、[完了] を押します。

拡張日付テーブル Power Query M 関数

このクエリの名前を変更しましょう。

拡張日付テーブル Power Query M 関数

実際の日付テーブルを作成するには、この関数クエリを呼び出してみましょう。開始日と終了日を入力しましょう。

会計年度開始月や平日開始番号は渡されません。「Invoke」を押すだけです。

拡張日付テーブル Power Query M 関数

次に、このクエリの名前を Dates テーブルに変更しましょう。

拡張日付テーブル Power Query M 関数

ご覧のとおり、これは非常に広範な日付テーブルであり、必要のないフィールドが含まれる可能性が高くなります。

拡張日付テーブル Power Query M 関数

このような場合は、日付テーブル M関数に 1 行の M コードを追加して、ビジネス ニーズに必要な列のみを生成できます。

コードを変更する方法について説明します。ユーザー インターフェイスを使用して、ほとんどの M コードを作成できます。

このクエリに保持したい列を選択しましょう。すべての列を選択したら、列の 1 つを右クリックして [他の列の削除]を選択します。

拡張日付テーブル Power Query M 関数

数式バーでわかるように、このクエリに保持したい列のすべての列名がリストされます。

必要なのは、数式バーから M コードの一部を直接コピーすることだけです。数式バーを拡張し、表示されているコード全体をコピーします。

拡張日付テーブル Power Query M 関数

拡張日付テーブルの M コードの調整

この時点で、関数クエリに戻り、高度なエディターを再度開き、一番下までスクロールします。

拡張日付テーブル Power Query M 関数

列の並べ替え手順の最後の行の終わりで、最後までスキップし、カンマを追加してから Enter を押して新しい行を取得します。

拡張日付テーブル Power Query M 関数

変数を作成してSelectColumns という名前を付け、コピーしたコードを貼り付けましょう。再び列の先頭に移動します。

拡張日付テーブル Power Query M 関数

ご覧のとおり、これは現時点ではソースを示していますが、それは望ましくありません。代わりに最後のステップが必要です。

拡張日付テーブル Power Query M 関数

したがって、この変数名をコピーし、句内の に貼り付けて、[完了] を押します。

拡張日付テーブル Power Query M 関数

これによりクエリが更新されました。

拡張日付テーブル Power Query M 関数

日付テーブル クエリに移動して、最後のステップを削除しましょう。

拡張日付テーブル Power Query M 関数

このテーブルの幅は 27 列になりました。

拡張日付テーブル Power Query M 関数

コードを少し調整することで、ビジネスで使用できる拡張日付テーブルのすべての列のサブセットを取得できます。

結論

楽しんでいただけたでしょうか。この特定のチュートリアルで取り上げたコンテンツを気に入っていただけた場合は、LuckyTemplates TVチャンネルに登録してください。

LuckyTemplates と Power Platform の使用方法を改善することに特化した膨大な量のコンテンツが常に公開されています。

メリッサ


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 ゲートウェイとは何ですか? 知っておくべきことすべて