尝试使用日期计算时获取聚合和非聚合错误
IF [date_time] =(max([date_time]))然后[里程碑143最后实际日期]结束
请帮我解决。
答案 0 :(得分:0)
使用Last()
功能获取最长日期并将其过滤为0
并将[Milestone 143 Actual Date Last]
拖到视图中。
或尝试使用此:
IF attr([date_time])=(max([date_time])) then [Milestone 143 Actual Date Last] END
答案 1 :(得分:0)
这种问题是Tableau引入详细程度(LOD)计算的原因之一。您正在尝试根据不同的粒度级别比较值 - 例如一组数据行的最大值与单行的值。
了解LOD计算。
解决方案将涉及在LOD计算中将您的调用包装到max 像
{ exclude : max([date_time]) }
根据您的情况需要更改冒号前的短语