Qlik Sense中如何基于选择统计mode字段的重复次数?
解决Qlik Sense KPI统计mode次数的问题
问题根源
你之前用的表达式Count({<mode={'offline'}>}mode)没有结合当前的筛选上下文,它只会统计全表内mode为offline的总次数,完全忽略了条形图选中维度后的筛选范围。
正确表达式写法
要让KPI响应条形图的选择,需要在集合分析里引入当前所有筛选条件(用$符号代表),再叠加mode的定向筛选:
统计线下(offline)次数
Count({$<mode={'offline'}>}mode)
统计线上(online)次数
Count({$<mode={'online'}>}mode)
验证与排查
- 确认KPI图表没有设置独立的筛选条件,保持和条形图共享全局筛选上下文
- 选中条形图里的任意维度(比如食品分类),查看KPI是否同步更新为对应范围内的mode次数
- 检查数据表
data中mode列的取值是否完全匹配offline和online(注意大小写、空格等格式问题) - 确认条形图的下钻维度(name/category)和数据表的对应字段关联正确
内容的提问来源于stack exchange,提问作者maven
相关产品推荐
相关产品推荐

