Tableau实现连续数月满足销售额条件的筛选与标记
在Tableau中标记连续X个月销售额超10000的月份
以下是直接可用的计算字段方案,解决你用累计值筛选无法精准识别连续达标区间的问题:
步骤1:创建单月达标判断字段
新建计算字段单月达标标记,公式:
IF SUM([销售额]) > 10000 THEN 1 ELSE 0 END
这个字段用来标记单个月份是否满足销售额超10000的条件。
步骤2:给连续达标月份分配组号
新建计算字段连续达标组号,公式:
RUNNING_SUM( IF [单月达标标记] = 1 THEN 0 ELSE 1 END )
原理:每当遇到不达标的月份,就给组号加1,这样连续达标的月份会被分配同一个组号,非连续的达标区间会被分成不同组。
步骤3:计算每组的连续月份数
新建计算字段组内连续月数,公式:
{ FIXED [品类], [连续达标组号] : COUNT([订单日期]) }
通过固定品类和组号,统计每个达标组包含的月份数量。
步骤4:生成最终的连续达标标记
新建计算字段连续达标标记,公式:
IF [单月达标标记] = 1 AND [组内连续月数] >= 2 THEN 1 ELSE 0 END
把公式里的2替换成你需要的连续月份阈值x,就能标记出所有属于连续x个月及以上达标的月份。
使用方式
将品类、订单日期(设置为月份级别聚合)拖到视图的行/列区域,把连续达标标记拖到颜色或标签栏,就能直观看到符合条件的月份。
内容的提问来源于stack exchange,提问作者user19485723
相关产品推荐
相关产品推荐

