什麼是 Python 中的自我:真實世界的例子
什麼是 Python 中的自我:真實世界的例子
我將圍繞 LuckyTemplates 中的 DAX MAXX 函數分享一個快速高效的公式。在此示例計算中,我將向您展示如何使用迭代函數MAXX查找某事發生的最後日期。您可以在本博客底部觀看本教程的完整視頻。
上看到很多人問這個問題。它的很大一部分只是了解迭代函數使您能夠做什麼。
在本教程中,我有一個簡單的調查數據,其中同一客戶/人可以多次進行調查。我們想要弄清楚的是,有人實際參加調查的最後日期是什麼時候。
我已在計算列(上表中的最大日期)中完成此操作,但我將向您展示如何以度量方式執行此操作。我個人認為它在某種程度上更容易也更好。
這只是一個場景,一個數據示例。相同的技術可以有多種使用方式,我希望您更廣泛地思考如何使用這種技術。
目錄
在度量中使用 DAX MAXX
查看下面的公式,在此特定上下文中首先要計算的是變量VAR CurrentName,它是人員或客戶的姓名。
然後,通過一個虛擬表工作,我們可以在其中查看調查數據表的每一行,但僅按當前名稱的調查結果過濾該虛擬表 。
因此,正如您在姓名和最大調查日期表中所見,它顯示了每個日期的人的具體姓名。所以我們基本上得到了一個虛擬表格,其中只包含每個人所做的調查。
因為它包含在MAXX中,所以它只會返回一個結果,即最大結果,這將是Date Taken。所以,我們將得到一個日期,它只顯示一個人最後一次參加調查的時間。
使用 MAXX 公式模式的其他方法
圍繞這個公式有很多衍生品。例如,您想找出某人最後一次做某事(例如購買或付款等)前 7 天的日期。您可以在實際的迭代函數本身中添加一些指標。所以在這種情況下,我添加了 – 7。您會看到結果更改為 7 天前。
你甚至可以更進一步。您需要做的就是將這個 MAXX 公式變成一個變量。所以你會得到最大日期,然後你會過濾虛擬表,不僅按名稱,而且還要確保所有日期都在最大日期之前。這將為您提供最大日期之前的最大日期。
您可以通過多種方式利用此技術獲得一些最大值甚至最小值。您也可以反過來使用MINX 。
這裡有趣的是,您可以重用或將此公式模式放入不同的上下文中,以找到許多其他見解。例如,如果您查看下表,它是人們每次參加調查的細目分類,但您仍然可以看到下一次調查日期是什麼時候。
然後從那裡,您可能可以創建另一個度量,即距上次拍攝的天數。這樣,您就不需要在計算列中執行此操作。
使用 LuckyTemplates 中的 MAXX DAX 函數計算數據中的最新值
LuckyTemplates 中的上次購買日期:您的客戶上次購買是什麼時候?
在 DAX 中使用迭代函數
結論
我在本教程中演示的示例向您展示了為什麼不需要創建計算列。您可以非常輕鬆地在一個度量範圍內完成所有這些操作。我希望您能了解 DAX MAXX 公式模式的工作原理,並希望您可以在自己的業務分析和報告中實施它。
如果您想了解有關此 LuckyTemplates DAX MAXX 函數或迭代函數如何工作的更多信息,請查看下面的鏈接和我關於此主題的其他教程視頻。使用這些函數是在 LuckyTemplates 中使用的絕對關鍵概念,尤其是在使用DAX 公式時。
乾杯!
什麼是 Python 中的自我:真實世界的例子
您將學習如何在 R 中保存和加載 .rds 文件中的對象。本博客還將介紹如何將對像從 R 導入 LuckyTemplates。
在此 DAX 編碼語言教程中,了解如何使用 GENERATE 函數以及如何動態更改度量標題。
本教程將介紹如何使用多線程動態可視化技術從報告中的動態數據可視化中創建見解。
在本文中,我將貫穿過濾器上下文。篩選上下文是任何 LuckyTemplates 用戶最初應該了解的主要主題之一。
我想展示 LuckyTemplates Apps 在線服務如何幫助管理從各種來源生成的不同報告和見解。
了解如何在 LuckyTemplates 中使用度量分支和組合 DAX 公式等技術計算利潤率變化。
本教程將討論數據緩存物化的想法,以及它們如何影響 DAX 在提供結果時的性能。
如果直到現在你還在使用 Excel,那麼現在是開始使用 LuckyTemplates 來滿足你的業務報告需求的最佳時機。
什麼是 LuckyTemplates 網關?所有你必須知道的