使用 LuckyTemplates 中的計算列按自定義會計年度和季度過濾數據

使用 LuckyTemplates 中的計算列按自定義會計年度和季度過濾數據

有時,您的日期表可能沒有您需要的自定義會計年度和季度作為分析過濾器。在本教程中,我們將討論如何使用 LuckyTemplates 中的計算列按財務或會計年度和季度篩選數據您可以在本博客底部觀看本教程的完整視頻。

中多次看到有關此主題的詢問。

目錄

LuckyTemplates 中的財政年度

財政年度,也稱為財政年度是公司選擇報告其財務信息或財務狀況的一年期。這些財務可以稱為過去一年的收入、成本,甚至利潤率。

當一年的期間從 1 月 1 日開始到 12 月 31 日結束時,公司使用日曆年作為其會計年度除 1 月 1 日以外的任何其他開始日期都表示不是日曆年的會計年度

按財政年度篩選數據可以更輕鬆地了解您的企業在全年的表現。有幾種方法可以進行過濾。但是,在本教程中,我們將重點介紹最簡單的方法,您可以在需要時在日期表中快速實現它。

我們所要做的就是使用我們模型中可能已有的當前日期表。

使用 LuckyTemplates 中的計算列按自定義會計年度和季度過濾數據

如果您想了解如何創建日期表,請查看下面的鏈接。

快速創建詳細的日期表

討論主要問題

最初,MonthName列是根據日曆年排列的。

使用 LuckyTemplates 中的計算列按自定義會計年度和季度過濾數據

現在,我想按自定義財政年度對其進行排序,然後將7 月設為第一個月,將 6 月設為財政/財政年度的最後一個月。

在這種情況下,我們主要需要做的是創建一個新的計算列作為我們的月份排序列。

在 LuckyTemplates 中創建計算列

計算列是使用為每一行計算的DAX公式的表的擴展。這些計算列是根據已經加載到您的數據模型中的數據計算的。

當您編寫計算列公式時,它會自動應用於整個表並單獨計算每一行

在我們需要解決的這個當前問題中,我們不需要創建新的日期表,因為我們可以簡單地使用當前的日期表。我們在當前日期表中創建的計算列的一個示例是YearWeekSort列。

使用 LuckyTemplates 中的計算列按自定義會計年度和季度過濾數據

要創建計算列,只需單擊“建模”選項卡下的“新建列”選項。

使用 LuckyTemplates 中的計算列按自定義會計年度和季度過濾數據

或者,您可以右鍵單擊表格選擇新建列

使用 LuckyTemplates 中的計算列按自定義會計年度和季度過濾數據

單擊“新建列”選項後,將出現新的計算列。

使用 LuckyTemplates 中的計算列按自定義會計年度和季度過濾數據

創建財政月份數度量

隨後,我們可以為新添加的列創建度量。只需單擊該列,就會出現公式欄。

使用 LuckyTemplates 中的計算列按自定義會計年度和季度過濾數據

這是我們將為剛剛創建的計算列指定公式/度量的地方。我們將此度量稱為財政月數

使用 LuckyTemplates 中的計算列按自定義會計年度和季度過濾數據

現在,我們將為 Fiscal month number 做一個簡單的IF邏輯我們需要為IF 邏輯考慮的主要字段是Dates[MonthOfYear]

使用 LuckyTemplates 中的計算列按自定義會計年度和季度過濾數據

然後,我們需要評估MonthOfYear列的值是否大於 6

使用 LuckyTemplates 中的計算列按自定義會計年度和季度過濾數據

如果條件為真,我們將從MonthOfYear列的值中減去6

使用 LuckyTemplates 中的計算列按自定義會計年度和季度過濾數據

如果不是,我們會將6添加到MonthOfYear的值

使用 LuckyTemplates 中的計算列按自定義會計年度和季度過濾數據

要進一步分析數據,請將一月視為MonthOfYear初始值,其數值等於 11 絕對不大於 6。在這種情況下,我們將 6 添加到MonthOfYear的值,這將等於7。這將使January 成為第七個月,而July 成為第一個月

設置公式後,您可以轉到“數據” 視圖並檢查突出顯示的列。如您所見,我們現在有一個月份編號,可用於對月份進行排序。

使用 LuckyTemplates 中的計算列按自定義會計年度和季度過濾數據

您還可以在“字段”列表中看到新列。

使用 LuckyTemplates 中的計算列按自定義會計年度和季度過濾數據

按財政月份編號對 MonthName 列進行排序

要驗證我們的公式是否正確,請選擇日期表中的MonthName列。

使用 LuckyTemplates 中的計算列按自定義會計年度和季度過濾數據

然後,我們將按Fiscal Month Number對該列進行排序。為此,只需從Modeling 選項卡中選擇Sort By Column選項,然後選擇Fiscal Month Number

使用 LuckyTemplates 中的計算列按自定義會計年度和季度過濾數據

之後,轉到報表視圖,您會看到我們的月份現在是從July 到 June。這驗證了我們的財政月數衡量標準是否準確。

使用 LuckyTemplates 中的計算列按自定義會計年度和季度過濾數據

創建財政季度數度量

現在我們已經了解瞭如何使用 LuckyTemplates 中的計算列按財政年度篩選數據,接下來我們需要學習的是如何識別財政年度季度,因此我們需要實施另一個排序公式。

讓我們創建一個新的計算列,我們可以在其中實施fiscal 或 financial quarter的度量。我們將其稱為財政季度編號。

使用 LuckyTemplates 中的計算列按自定義會計年度和季度過濾數據

我們需要做的第一件事是輸入左括號和右括號。在括號內,我們需要獲得2Fiscal Month Number的值的 總和。

使用 LuckyTemplates 中的計算列按自定義會計年度和季度過濾數據

然後將結果除以 3

使用 LuckyTemplates 中的計算列按自定義會計年度和季度過濾數據

現在,如果您檢查日期表,您會看到它在Fiscal Month Number列中產生了小數點

進一步查看細節,1Fiscal Month Number初始值。如果我們將 2 添加到 1總和將為 3。然後,總和將除以 3,這將產生 1 作為商

因此,1將是第一個財政月份數字的等效財政季度值第二個月份為 1.33第三個月份為 1.66

使用 LuckyTemplates 中的計算列按自定義會計年度和季度過濾數據

要將值向下舍入到最接近的整數,我們需要在公式中包含INT,它表示整數。然後,將邏輯括在括號內。

使用 LuckyTemplates 中的計算列按自定義會計年度和季度過濾數據

現在讓我們檢查一下新措施的結果。可以看到,Fiscal Quarter Number 列中第一到第三個月對應的值為 1。那麼第四個月到第六個月的 Fiscal Quarter Number 值為 2,依此類推。

使用 LuckyTemplates 中的計算列按自定義會計年度和季度過濾數據

這通過為每個季度設置3 個月來驗證我們的財政季度數度量的準確性。

創建財政季度列

現在,讓我們再添加一列,我們將其稱為Fiscal Quarter

使用 LuckyTemplates 中的計算列按自定義會計年度和季度過濾數據

我們在這裡要做的是將字母“Q”連接Fiscal Quarter Number 的每個值

使用 LuckyTemplates 中的計算列按自定義會計年度和季度過濾數據

因此,我們應該為Fiscal Quarter添加這個新列。

使用 LuckyTemplates 中的計算列按自定義會計年度和季度過濾數據

這也可以用作自定義圖形過濾器,也稱為報表視圖中可視化的切片器

使用 LuckyTemplates 中的計算列按自定義會計年度和季度過濾數據


在 LuckyTemplates 中按財政年度對
日期進行排序 使用 DAX 在 LuckyTemplates 中計算財政年度迄今 (FYTD) 銷售額
如何創建自定義財政年度季度 – LuckyTemplates

結論

如果您的報告不是日曆年,那麼在您的日期表中實現這種類型的邏輯對於在您的可視化中獲得正確的數字和數字是絕對必要的。

 在分析組織內任何類型的財務結果時,確保您可以按財政年度進行動態過濾非常重要。

這裡的關鍵點是確保前面討論的邏輯或公式已集成到數據模型中的日期表中

通過在 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 網關?所有你必須知道的