【发布时间】:2015-12-21 15:22:54
【问题描述】:
我有一个包含两列的文本文件:“日期”和“累积值”。我想区分“累积值”,作为数据源中的计算字段。
我什至无法获得滞后值:lookup([cumulative value],-1) 产生错误。
谢谢。
【问题讨论】:
-
您是否要从“日期”中减去“累积值”?
标签: tableau-api lag
我有一个包含两列的文本文件:“日期”和“累积值”。我想区分“累积值”,作为数据源中的计算字段。
我什至无法获得滞后值:lookup([cumulative value],-1) 产生错误。
谢谢。
【问题讨论】:
标签: tableau-api lag
你可以做两件事。
使用以下公式创建一个新字段:
SUM([累计值])-LOOKUP(SUM([累计值]),-1)
Tableau 需要聚合才能使用 LOOKUP 函数。因此,我使用 sum 函数。然后你可以针对DAY(Date) 绘制它。
或
SUM(cumulative value) 绘制DAY(Date),然后右键单击SUM(cumulative value),单击Quick Table Calculation,然后单击Difference。不过,这只能在情节中使用/完成。 【讨论】: