您可以看到我的示例表格工作簿here。
如果创建一个正在运行的总计视线,然后隐藏一些列,则工作表的基础数据不会更改,并且视线仍然有效。但是,如果尝试使用基于表计算功能(例如lookup()
)的过滤器来实现相同目的,则会跳过一些值,从而使可视化变得混乱。最有可能是Tableau中的一个错误,但真的想知道是否有解决方案。
改为使用WINDOW
功能之一。如:WINDOW_MAX(MAX(YEAR([Joining Date])))
在Gender
上计算。 LOOKUP
无效,因为它正在尝试查找每种性别每个月的值。因此,如果一个月内没有性别的更替,就没有什么可查找的,您会得到这些空白(又名#Missing)。使用在WINDOW_MAX
上计算的类似Gender
的东西,只会查看整个月,无论可用的数据如何,都将取MAX的最大值,因此不会引起此问题。