Tableau如何按分类展示对应子分类仅最后一行的聚合字符串数据
实现方法
表计算实现方式
- 先将
category、sub category按你需要的排序顺序拖入行/列功能区,确认子类别排序和预期一致(LAST()的计算结果依赖视图内的排序规则) - 新建布尔型计算字段,公式为
LAST() = 0 - 将该计算字段拖入筛选器,仅勾选
真即可完成筛选
维度级LOD实现方式(不受视图排序影响,更稳定)
如果你的子类别有明确的排序逻辑对应的维度字段(比如字母序、编号、创建时间等),可以直接用FIXED LOD实现维度级筛选,无需依赖表计算:
- 新建布尔型计算字段,公式为
{FIXED [category]: MAX([sub category排序对应维度])} = [sub category排序对应维度]如果子类别是按本身的字母倒序排列取最后一个,排序对应维度直接填
sub category即可 - 将该计算字段拖入筛选器,仅勾选
真即可
内容的提问来源于stack exchange,提问作者arc
相关产品推荐
相关产品推荐

