You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Qlik透视表中排除OTHER业务单元的方法问询

在Qlik透视表中排除「OTHER」业务单元的可行方案

以下几种无需修改数据模型的前端实现方法,可解决你遇到的问题:

方法1:修改维度表达式直接过滤

将「BUISNESS UNIT」维度的表达式替换为:

=If([BUISNESS UNIT] <> 'OTHER', [BUISNESS UNIT])

然后进入该维度的属性设置,找到「显示」选项,将「显示 null 值」设置为否。不符合条件的「OTHER」会被转为null并自动隐藏。

方法2:用Set Analysis过滤度量值

在你的Demand度量表达式中添加Set Analysis条件,排除「OTHER」业务单元:

Sum({<[BUISNESS UNIT] -= {'OTHER'}>} Demand)

此时「OTHER」对应的度量值会变为null,再进入透视表的维度限制设置,勾选「排除 null 值」即可隐藏该维度项。(之前你设置的相对值>0无效,是因为原度量计算后「OTHER」返回0而非null,用Set Analysis可将其转为null触发限制规则)

方法3:为维度设置计算条件

选中「BUISNESS UNIT」维度,进入属性设置的「计算条件」选项,输入以下表达式:

Count({<[BUISNESS UNIT] -= {'OTHER'}>} Demand) > 0

该条件会仅当维度值对应有有效Demand数据时才进行计算并显示,直接排除「OTHER」项。


内容的提问来源于stack exchange,提问作者samthecodegod

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 11:57:38