0
我正在尝试计算字段,但无法使其正确工作。Tableau计算字段日期
首先,我想重复我所做的访问...
=DateDiff("d",[90 Days to Exp],[Expiration])
但是这给了我
我做了一些研究的误差,发现的东西,给了我有效的计算...
window_sum(datediff('day',
lookup(min([90 Days to Exp]), 0),
min([Expiration])))
,仅是显示90天,这我已经知道
我想确保它是做倒计时天以“过期”,所以我改成了......
window_sum(datediff('day',
lookup(min(NOW()), 0),
min([Expiration])))
也试过....
window_count(datediff('day',
lookup(min(NOW()), 0),
min([Expiration])))
仍然是有效的钙,但数字是关闭的....我尝试了最小和最大有和没有...我仍然无法得到一个准确的倒计时
我之前实际上运行过相同的计算,但它仍然没有给我一个精确的倒数,例如我创建了2个计算DATEDIFF('day',NOW(),[Expiration])和DATEDIFF('day',[Expiration ],NOW())每个给我相同的答案(1),但后者计算应该是28,因为在exp日期8/1之间的差异现在是28天,但它只给我答案为1 – user3894022 2014-08-29 16:55:39
再次,它是当我看不到数据时,很难理解发生了什么。可能的解释是:[Expiration]格式错误,时钟不正确,您生成的可视化图形是错误的(您可能以错误的方式聚合值)。您是否试图查看数据连接中的数据(即搜索按钮旁边的“列表按钮”)?你应该看到正确的答案。否则,详细说明你的数据,你在做什么(包括你正在使用的可视化)以及你看到的是什么 – Inox 2014-08-29 17:01:01
我修正了它......谢谢我的措施默认计数而不是总和,谢谢。 – user3894022 2014-08-29 17:04:36