您當前的位置:首頁 > 書法

Tableau 環比 for 本月某一段時間 與 上月同一段時間

作者:由 1111155 發表于 書法時間:2020-09-09

https://

interworks。com/blog/est

am/2017/04/05/compare-incomplete-month-same-days-previous-month-tableau/

April 5, 2017 by Elliott Stam (整個文章95% 以上是該作者釋出的內容,非常感謝 Elliott Stam先生的分享,讓我解決了問題。前言部分是我自己寫的。)

前言:我本身需要使用tableau 來計算本月截止到昨天的資料 環比 上個月同期的資料,但是tableau本身沒有這個功能,只有本月與上個月整月的環比,所以各種百度,各種Google(使用語言是中文),都沒有找到我想要的答案,最後我使用英語來Google,終於讓我找到這篇文章了,國內使用Tableau的同學沒有把這種分享出來,所以我就做了一個分享,希望可以幫助到有需要的人。同時在這裡說明,如有侵犯到原作者的著作權,請聯絡我刪除,謝謝!

按月比較。我不會在月度比較的細節上讓您感到厭煩,但我確實想解釋一下這種特殊的變化是如何完成的。

在我以前的比較不完整的一週與上週的同一天的文章中,我們介紹了為什麼我追求一種更公平,更準確的比較時間段的方法。好吧,事實證明,除了比較星期外,我們還需要比較幾個月!

我們將使用Tableau的日期函式來建立每月比較,以考慮當月的所有日期與上個月的同一天。好吧,我在一個例子中說一下。如果今天是4月14日,那麼我想將4月1日至4月14日的值與3月1日至3月14日的值進行比較。

在Tableau中,將當前月份與上個月進行比較非常簡單,我們所需要做的就是構建附加邏輯,以限制允許上個月的合計天數。

步驟1:計算資料庫中的最大日期

這是我們所有日期計算所基於的基礎。最長日期反映了與資料庫中資料關聯的最新日期。

Tableau 環比 for 本月某一段時間 與 上月同一段時間

您可以認為公式是:“讓我們將此值固定為始終是資料庫中的最高日期。”

步驟2:計算最近一個月的開始

Tableau 環比 for 本月某一段時間 與 上月同一段時間

DATETRUNC

本質上允許我們縮小任何給定的日期,在這種特殊情況下,它用於確定提供日期的確切月份。DATETRUNC函式幾乎是我在Tableau中執行的所有與日期有關的任務的中心。

DATE

功能似乎只是因為我不希望這個日期儲存為一個

DATETIME

場。我在此資料集中沒有時間戳,所以我只需要捕獲日期。這是個人喜好。

步驟3:計算上個月的開始

Tableau 環比 for 本月某一段時間 與 上月同一段時間

DATEADD

允許我們將時間間隔新增到日期欄位中。如果我想計算上個月,則我的間隔是負數(相對於日期後移),而不是正數(相對於日期前移)。

翻譯成普通英語,此公式表示:“讓我們找到比

最近

一個月早一個月的

日期

。”

步驟4:僅計算上個月及其相關日期的期望指標

Tableau 環比 for 本月某一段時間 與 上月同一段時間

該公式表示:“如果訂單日期發生在上個月的同一個月中,並且該

的某天小於或等於

最新日期的

那一天,則獲取銷售編號。”

DATETRUNC

有利於我們,只允許在所需月份內發生的日期,而

DATEPART

透過僅允許月份中的月份小於或等於當月的日期,才允許日期透過,從而進一步限制了該子集。

現在我們有了上個月的銷售數字,我們可以驗證一切是否按預期進行。

步驟5:測試以確保計算滿足您的要求

Tableau 環比 for 本月某一段時間 與 上月同一段時間

上表每個窗格的中間列反映了我們剛剛建立的公式。我們可以看到只有

上個月

發生的幾天的銷售價值。此外,前一個月的銷售價值直到

本月的

最近一天為止。

當前月份沒有14 號以後的資料,因此我們的公式不會捕獲14 號以後的任何一天的資料。

現在,我們有了一個計算欄位,可以用來在完全相等的範圍內準確比較我們當月的業績與上個月的業績!

從這裡,您可以在如何使用這些資訊以及如何對其進行視覺化方面變得更加複雜,但這涉及到乏味的細節。希望這為您提供了一個起點,您可以以此為基礎進行有價值的月度比較!

步驟5:開始計算 ( 本月某一段時間資料 - 上月同期資料)/ 上月同期資料

計算公式

(SUM([Sales (This Month)])-SUM([Sale(Previous Month-to-Date)]))/(SUM([Sale(Previous Month-to-Date)]))

最後建立一個計算欄位:環比增長率 即可

標簽: 日期  上個月  14  我們  計算