基于Tableau创建带复杂条件的折线图:仅展示年最大月份KPI值
在Tableau中实现仅展示每年最大月份对应KPI值的折线图
步骤1:计算每年的最大月份
创建一个计算字段(命名为每年最大月份),使用LOD表达式固定年份维度,计算该年份下的最大月份:
{FIXED [year_number] : MAX([month_number])}
步骤2:筛选出对应最大月份的数据行
再创建一个计算字段(命名为是否为当年最大月份),判断当前行的月份是否等于该年份的最大月份:
[month_number] = [每年最大月份]
将这个字段拖到「筛选器」面板,勾选True,只保留符合条件的数据行。
步骤3:构建目标折线图
- 将
year_number拖到列功能区,作为X轴; - 将
kpi_value拖到行功能区,作为Y轴; - 在标记卡中选择「折线」类型,可额外勾选「圆」标记来显示每个数据点;
- 最终折线图将只展示每个年份最大月份对应的KPI值,即你需要的[(2020, 19), (2021, 44.2), (2022, 44.9)]数据点。
内容的提问来源于stack exchange,提问作者Surat Suntong
相关产品推荐
相关产品推荐

