什麼是 Python 中的自我:真實世界的例子
什麼是 Python 中的自我:真實世界的例子
並非每個人的年份都超過日曆日期或日曆年。您很可能希望改為在 LuckyTemplates 中按財政年度展示您的報告。您可以在本博客底部觀看本教程的完整視頻。
例如,您的財政年度可能從 7 月或 4 月開始。不僅如此,您的季度也會有不同的順序,因為第 1 季度可能不是 1 月到 3 月,而是 7 月到 9 月。
因此,您需要以某種方式弄清楚如何對日期表進行排序來管理它。
您可能認為您需要一個新的日期表來執行此操作,但實際上您不需要。
您可以使用完全相同的日期表,只包含一個列,該列允許您按財政年度而不是標準日曆對日期維度進行排序。
在本文中,您將了解如何在 LuckyTemplates 中按財政年度對日期進行排序。
目錄
按日曆日期排序
有多種方法可以從日期表中對日期進行排序。它們可以按字母順序或按日曆年或什至按已經提到的財政年度排序。
在我們繼續按財政年度對日期進行排序之前,讓我們先看一下如何按日曆年對一列進行排序,如果它已經像下面這樣按字母順序排序的話。
讓我們去檢查我們的日期表中有什麼。
您可以看到我們有一個MonthOfYear列,其中每一行都有月份數。在這種情況下,數字是七,代表七月。
如果我們繼續往下看,您會看到其他月份,例如八月是第八,九月是九,等等。
我們還有一個包含實際月份的月份列。
我們要做的是按MonthOfYear對Month列進行排序。因此,我們需要轉到我們的建模選項卡,單擊按列排序,然後選擇 MonthOfYear。
您現在會看到我們已經按日曆年對月份進行了排序。
現在,讓我們繼續按財政年度對日期進行實際排序。
在 LuckyTemplates 中按財政年度排序
要按財政年度對我們的日期進行排序,我們需要創建一個類似於MonthOfYear 的列來對我們的月份進行排序。
為此,讓我們返回到建模選項卡,然後單擊新列。這將使我們能夠創建一個邏輯,使 7 月成為我們財政年度的第一個月。
讓我們稱之為FinancialYrSort。那麼我們的語句將是如果日期的月份大於六,則使其等於日期的月份減 6,然後如果小於等於六,則使其等於日期的月份加六.
公式將如下所示。
請注意,我們在公式中使用了 6,因為我們想從 7 月開始我們的財政年度,也就是日曆年的第七個月。
如果我們希望它在 4 月或 10 月開始,我們需要更改該數字以對應於這兩個月份中的任何一個,以便邏輯正確。
現在,看看下面的這張表。您將在此處看到 MonthOfYear 中顯示七的每一行對應於FinancialYrSort列中的一個。
如果我們進一步查看此表,您當然會看到其他月份,現在每個月都對應於基於 FinancialYrSort 的新編號。
所以 8 月將是 2 號,9 月將是 3 號,依此類推。
然後,為了按財政年度對月份進行實際排序,我們將轉到建模選項卡並單擊FinancialYrSort。
現在,這將按財政年度對我們的月份進行排序。所以你看到我們現在的第一個月是七月,然後是八月、九月,依此類推。
現在,我們可以確定月份的順序了。
整理宿舍
然而,回顧我們的畫布,您會注意到我們的宿舍仍然按日曆日期排序。
由於我們的月份是按財政年度排列的,當然我們的宿舍也應該相應地排序。
如果我們回到我們的日期表,您會看到我們有一個QuarterOfYear列和一個Quarter列。
同樣,我們需要添加一些邏輯,例如,如果四分之一是三,我們將使它等於一。
因此,讓我們創建一個新列並將其命名為QuartersSort。
讓我們添加這樣的語句:“如果一年中的季度大於二,那麼我希望數字為 QuarterOfYear 減二,如果不是,那麼我希望它等於 QuarterOfYear 加二。”
該公式將如下所示。
輸入公式後,我們將選擇這個Quarter列。
然後,我們將單擊按列排序並選擇QuartersSort。
您現在會看到我們這裡的第一個季度是第 3 季度,這是正確的,因為 7 月屬於第三季度。
結論
在這篇文章中,我們介紹了對日期進行排序的不同方式。我們可以按字母順序、日曆日期或財政年度排列它們。
要按財政年度對月份和季度進行排序,我們只需使用某種邏輯創建一個列,而不是創建一個新的日期表。
所以一定要在你的報告中嘗試使用這種技術。
您實際上可能會發現可以應用此技術的其他方式,例如創建自定義日曆,其中您的周和月與標準日曆年的對齊方式不同。
我希望你喜歡閱讀這篇文章!
乾杯,
什麼是 Python 中的自我:真實世界的例子
您將學習如何在 R 中保存和加載 .rds 文件中的對象。本博客還將介紹如何將對像從 R 導入 LuckyTemplates。
在此 DAX 編碼語言教程中,了解如何使用 GENERATE 函數以及如何動態更改度量標題。
本教程將介紹如何使用多線程動態可視化技術從報告中的動態數據可視化中創建見解。
在本文中,我將貫穿過濾器上下文。篩選上下文是任何 LuckyTemplates 用戶最初應該了解的主要主題之一。
我想展示 LuckyTemplates Apps 在線服務如何幫助管理從各種來源生成的不同報告和見解。
了解如何在 LuckyTemplates 中使用度量分支和組合 DAX 公式等技術計算利潤率變化。
本教程將討論數據緩存物化的想法,以及它們如何影響 DAX 在提供結果時的性能。
如果直到現在你還在使用 Excel,那麼現在是開始使用 LuckyTemplates 來滿足你的業務報告需求的最佳時機。
什麼是 LuckyTemplates 網關?所有你必須知道的