在 LuckyTemplates 中以最快的方式創建日期表

我將向您展示一種在 LuckyTemplates 中創建日期表的新方法您可以在本博客底部觀看本教程的完整視頻。

多年來我已經完成了很多關於創建日期表的教程,但我現在使用的新方法是迄今為止最有效的方法。專家之一 Melissa 創建的方法。她圍繞 M 代碼做了很多工作,這就是我要用於此方法的內容。

這種方法不僅會使整個過程更快,而且還會產生質量更好的結果。

目錄

日期表 M 代碼

我要做的第一件事是進入查詢編輯器,我將在其中創建一個新的空白查詢

在 LuckyTemplates 中以最快的方式創建日期表

打開空白查詢後,我將暫時保留它。

在 LuckyTemplates 中以最快的方式創建日期表

現在,我要去。任何人都可以訪問此處的帖子。

在 LuckyTemplates 中以最快的方式創建日期表

如果向下滾動,您會看到有一整套主題目錄。我需要的是在M Code Showcase裡面。M 代碼在查詢編輯器中使用。

在 LuckyTemplates 中以最快的方式創建日期表

我需要的代碼位於名為Extended Date Table 的主題中。

在 LuckyTemplates 中以最快的方式創建日期表

單擊它後,我將滾動到最頂部。這是 Melissa 留下的代碼,它將為我提供迄今為止我見過的最全面的日期表。

在 LuckyTemplates 中以最快的方式創建日期表

同樣,我曾經有自己的代碼,用於在 LuckyTemplates 中創建日期表。但 Melissa 所做的是研究日期表的每一個細微差別,並提出代碼來生成所有需要的細節。

所以我要復制整個代碼並跳回 LuckyTemplates。我將直接進入高級編輯器

在 LuckyTemplates 中以最快的方式創建日期表

然後我將突出顯示其中的默認信息並將其全部刪除。

在 LuckyTemplates 中以最快的方式創建日期表

現在,我要粘貼我從論壇複製的代碼

在 LuckyTemplates 中以最快的方式創建日期表

然後我將按完成

添加參數

在高級編輯器中單擊完成後,系統將提示我輸入一些參數

在 LuckyTemplates 中以最快的方式創建日期表

這些參數將決定進入我的日期表的數據

我將使用 2018 年 1 月 1 日作為開始日期,使用 2022 年 12 月 31 日作為結束日期

在 LuckyTemplates 中以最快的方式創建日期表

它還允許我決定我的財政年度何時開始。假設我的開始月份是 7 月,我將 7 放在FYStartMonth下。我還將使用星期一作為我一周的開始,所以我將 1 放在WDStartNum下。

還有一個選項可以添加假期。您需要做的就是導入自定義假期列表,一切順利。Melissa 在另一個教程中介紹瞭如何執行此操作。

單擊 Invoke 後,我將得到一個全面的日期表,其中涵蓋了所有可以想像到的日期組合或日期指標

在 LuckyTemplates 中以最快的方式創建日期表

考慮到這個日期表的範圍,使用這種方法處理時間智能要容易得多。它消除了輸入額外列的需要,因為這已經涵蓋了所有內容。

使LuckyTemplates 報告直觀的一件事是您命名所有元素的方式。所以我將重命名此表並將其命名為Dates

在 LuckyTemplates 中以最快的方式創建日期表

我還將查詢名稱更改為Dates Query

在 LuckyTemplates 中以最快的方式創建日期表

更改日期表

如果我的日期表中需要一組不同的日期怎麼辦?您需要做的就是轉到公式欄並更改需要更改的內容

假設我想更改 2018 年和 2022 年。

在 LuckyTemplates 中以最快的方式創建日期表

我將直接在公式中更改它。在這種情況下,我將 2018 年更改為 2017 年,將 2022 年更改為 2023 年。

在 LuckyTemplates 中以最快的方式創建日期表

完成所有更改後,我只需按 Enter。

就像那樣,我的表現在包含我放入公式中的日期。

在 LuckyTemplates 中以最快的方式創建日期表

我只需單擊“關閉並應用”即可將這些更改保存在系統中。

在 LuckyTemplates 中以最快的方式創建日期表

查看我在此處應用的所有步驟,現在在 LuckyTemplates 中創建日期表只需不到 30 秒。它是效率和質量的結合,特別是如果您查看它攜帶了多少日期信息。

在 LuckyTemplates 中以最快的方式創建日期表

有時您並不真正需要此表中的所有信息。如果發生這種情況,只需返回查詢編輯器並刪除不需要的列。

還可以使該過程更快。這是通過將此表另存為模板

只需轉到文件並單擊“另存為”。

在 LuckyTemplates 中以最快的方式創建日期表

然後,將其另存為PBIT文件。

在 LuckyTemplates 中以最快的方式創建日期表

現在,您可以在每次需要日期表時使用該模板。您無需經歷整個過程,每次都可以自動從日期表開始。


如何在 LuckyTemplates 中使用多個日期
顯示 LuckyTemplates 中的當前日期(MTD)使用 DAX
使用 DAX 在 LuckyTemplates 中計算財政年度至今(FYTD)的銷售額

結論

由於 Melissa 創建的 M 代碼,現在在 LuckyTemplates 中創建日期表更加高效。這樣做的好處在於,日期表在不同類型的工作中始終是必不可少的,尤其是在涉及時間元素的情況下。

您還可以查看使用此 M 代碼的其他方式。正如我之前提到的,Melissa 在單獨的教程中介紹了將假期添加到等式中的部分——這可能是一個很好的起點!

一切順利,

Leave a Comment

在 Power Automate 中執行直到循環控制

在 Power Automate 中執行直到循環控制

了解有關 Do Until 循環控制如何在 Power Automate 流中工作的基礎過程,並熟悉所需的變量。

使用 Deneb 為 LuckyTemplates 製作自定義視覺對象

使用 Deneb 為 LuckyTemplates 製作自定義視覺對象

受限於 LuckyTemplates 中提供的標準視覺效果?學習使用 Deneb 和 Vega-Lite 為 LuckyTemplates 創建自定義視覺對象,提升您的數據可視化能力。

在 Power Automate Desktop 中將日期添加到文件名

在 Power Automate Desktop 中將日期添加到文件名

在此博客中,您將了解如何使用 Power Automate Desktop 自動將日期添加到文件名的開頭或結尾。

Power Query:如何快速添加註釋

Power Query:如何快速添加註釋

找出幾種不同的方法在 Power Query 中添加註釋,這對於不喜歡記筆記的人非常有幫助。

Power Apps – SharePoint 集成指南

Power Apps – SharePoint 集成指南

在此博客中,您將了解 MS Power Apps 界面的基礎知識並了解 Power Apps-SharePoint 集成的過程。

什麼是 Python 中的自我:真實世界的例子

什麼是 Python 中的自我:真實世界的例子

什麼是 Python 中的自我:真實世界的例子

如何在 R 中保存和加載 RDS 文件

如何在 R 中保存和加載 RDS 文件

您將學習如何在 R 中保存和加載 .rds 文件中的對象。本博客還將介紹如何將對像從 R 導入 LuckyTemplates。

回顧前 N 個工作日——DAX 編碼語言解決方案

回顧前 N 個工作日——DAX 編碼語言解決方案

在此 DAX 編碼語言教程中,了解如何使用 GENERATE 函數以及如何動態更改度量標題。

在 LuckyTemplates 中使用多線程動態視覺技術展示見解

在 LuckyTemplates 中使用多線程動態視覺技術展示見解

本教程將介紹如何使用多線程動態可視化技術從報告中的動態數據可視化中創建見解。

LuckyTemplates 篩選上下文簡介

LuckyTemplates 篩選上下文簡介

在本文中,我將貫穿過濾器上下文。篩選上下文是任何 LuckyTemplates 用戶最初應該了解的主要主題之一。