如何使用計算列創建唯一的財政年度季度

如何使用計算列創建唯一的財政年度季度

如果您有機會查看我在上一篇文章中運行的詳細日期表教程,您會發現大多數支持日期列(如月份、季度和財政年度)通常由標準日曆日期表組成但在很多情況下,您需要使用計算列使財務季度與正確的月份保持一致。您可以在本博客底部觀看本教程的完整視頻。

對於許多用戶來說,使用查詢編輯器中的代碼執行此操作可能有點太多了。

因此,我決定製作一個視頻,介紹如何利用計算列邏輯來實現您在日期表中和為您的組織可能需要的自定義財務季度

我們將討論一個我經常聽到的與財務年度有關的常見問題。我已經在Ultimate Beginner's Guide系列中討論瞭如何創建 Date 表,您可以在其中學習如何真正快速地重新創建 Date 表。

不幸的是,日期表並沒有解決這個財政年度的問題。但首先,讓我們快速瀏覽一下表格,然後再向您展示如何為您自己定制的財政年度創建財政年度列。

如何使用計算列創建唯一的財政年度季度

日期表代碼中的財政年度計算提供財政年度列。因此,如果您的財政年度從 7 月開始,它會告訴您現在是 FY17,具體取決於您註冊財政年度的方式。

如何使用計算列創建唯一的財政年度季度

請記住,財政年度計算不會調整您在這些特定財政年度的月份和季度。

在這種特殊情況下,季度和年度始終在日曆年中,不會更改為財政年度。

如何使用計算列創建唯一的財政年度季度

我意識到這是不正確的。我的財政年度從 7 月開始,所以我必須使季度與我的財政年度保持一致。

您可能可以用代碼解決這個問題,但我想向您展示如何使用計算列快速解決這個問題。

首先,我創建了一個Quarter 列,它本身並不存在。我寫了 LEFT,即季度和年度指標,然後抓住了該特定列的前兩個部分(例如 Q1、Q2、Q3 等)。

如何使用計算列創建唯一的財政年度季度

目錄

創建計算列

Calendar Year仍然與Financial Years不一致,所以我不得不在我稱之為Financial Year Quarters 的計算列中創建一些額外的邏輯。

如何使用計算列創建唯一的財政年度季度

這使我能夠將季度與特定年份的特定季度對齊。我進去找到了年度月份列,其中列出了每個月的數字。

這樣,一月、二月和三月將轉換為我們財政年度的第三季度。四月、五月和六月將是第四季度。

我使用了SWITCH TRUE邏輯,這是一個相對簡單的邏輯,由以更有效的方式編寫的迷你嵌套 IF 語句組成。我還列出了所有不同的季度以及它們如何與特定月份保持一致。

獲取財務季度和年度

然而,我沒有意識到的另一件事是,僅這個季度就需要改進,因為我們希望看到 Financial Quarter and Year

如何使用計算列創建唯一的財政年度季度

所以我所做的是結合使用一些東西。首先,我使用了FY Quarters指標,這是我們從財政年度列創建的指標。

如何使用計算列創建唯一的財政年度季度

然後我繼續抓住財政年度的末尾或最後兩位數字然後在前面加上“20”以獲得我的財政季度和年度

顯然,我們還需要對日期表代碼中已經存在的Quartn Year列進行排序。

如何使用計算列創建唯一的財政年度季度

日期表代碼可以從 LuckyTemplates 的 Ultimate Beginner's Guide 系列中下載。您可以下載代碼,然後利用這些技術調整您的財政年度季度

可視化數據

查看我們的最終輸出。我們現在將一月、二月和三月作為 2015 年第三季度,而不是日曆日期 2015 年第一季度。

如何使用計算列創建唯一的財政年度季度

這並不難實現。只需在計算列中寫出IFSWITCH邏輯即可。然後你所要做的就是帶入過濾器並將其放入切片機中。

您可以在數據模型中創建的任何一列或多列中使用它,並過濾任何計算,例如平均值或累計總計。

希望這會解決您的問題,並且您現在可以了解如何以真正有效的方式利用計算列來利用數據中已經存在的內容。

結論

所有企業都將有不同的財政年度和不同的財政季度。

在本教程中,我將詳細介紹如何開始根據您的業務中可能擁有的自定義財政年度進行過濾。

因此,這與您在某些時候可能必須使用 LuckyTemplates 處理的許多情況和場景非常相關。

祝你學習這項技術好運。

***** Learning LuckyTemplates?*****







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

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

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

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

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

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

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

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

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

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

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

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

LuckyTemplates 篩選上下文簡介

LuckyTemplates 篩選上下文簡介

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

使用 LuckyTemplates 在線服務中的應用程序的最佳技巧

使用 LuckyTemplates 在線服務中的應用程序的最佳技巧

我想展示 LuckyTemplates Apps 在線服務如何幫助管理從各種來源生成的不同報告和見解。

隨著時間的推移分析利潤率變化——使用 LuckyTemplates 和 DAX 進行分析

隨著時間的推移分析利潤率變化——使用 LuckyTemplates 和 DAX 進行分析

了解如何在 LuckyTemplates 中使用度量分支和組合 DAX 公式等技術計算利潤率變化。

DAX Studio 中數據緩存的物化想法

DAX Studio 中數據緩存的物化想法

本教程將討論數據緩存物化的想法,以及它們如何影響 DAX 在提供結果時的性能。

使用 LuckyTemplates 進行業務報告

使用 LuckyTemplates 進行業務報告

如果直到現在你還在使用 Excel,那麼現在是開始使用 LuckyTemplates 來滿足你的業務報告需求的最佳時機。

什麼是 LuckyTemplates 網關?所有你必須知道的

什麼是 LuckyTemplates 網關?所有你必須知道的

什麼是 LuckyTemplates 網關?所有你必須知道的