簡體   English   中英

Tableau:我需要了解兩個日期之間的天數差異。 Datediff提供的結果不正確,為什么?

[英]Tableau: I need to get the difference in days between two dates. Datediff is giving incorrect result, why?

我正在使用DATEDIFF作為

DATEDIFF('day', #2016-12-24#, #2016-12-22#)

我得到的結果是-1468。 如果我互換日期,我會得到1468,而差額只有2天。

如果我使用DATEDIFF('day', #2016-12-24#, TODAY())我會收到8808。為什么? 非常感謝您提供任何幫助,以正確獲取日期差異。

Tableau的奇怪問題。 這是解決方案。 https://community.tableau.com/thread/122324

當我們將該字段拖到行/列中時,Tableau自動使用SUM()。 我們需要使用諸如MIN()MAX()AVG()或MEDIAN()之類的非加法聚合。

感謝Shawn,感謝您在Tableau社區中的回答。

DATEDIFF的格式功能:DATEDIFF(date_part,[開始時間],[結束時間]。由於首先使用結束時間,隨后使用開始時間,所以顯示-1468。請確保開始時間和結束時間為字符串格式。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM