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

QlikSense柱状图自定义排序求助:指定规则未生效

QlikSense柱状图自定义排序问题解决方法

你当前使用的Match函数存在参数错误,导致无法实现预期排序:

  • 错误公式:Match('NEW','IN_PROGRESS_PL','ASSIGNED','IN_PROGRESS_SPOC','RESOLVED/CLOSED','FBS E2S BACKLOG' , 'CANCELLED','DUPLICATE' )
  • 问题核心:Match函数第一个参数必须是你要排序的状态字段名(比如你的字段叫Status),而非固定值'NEW'。

正确的排序表达式

假设你的状态字段名为Status,使用以下公式:
Match(Status, 'NEW', 'IN_PROGRESS_PL', 'ASSIGNED', 'IN_PROGRESS_SPOC', 'RESOLVED/CLOSED', 'FBS E2S BACKLOG', 'CANCELLED', 'DUPLICATE')

操作步骤

  1. 打开柱状图的排序设置面板
  2. 选择按表达式排序,将上述正确公式粘贴到表达式输入框
  3. 设置排序方向为升序(Match会为每个指定状态返回对应序号,升序即可按你要求的顺序排列)

注意事项

  • 确保字段名与数据中的实际字段完全一致,大小写、空格、特殊字符都不能出错
  • 若存在未在列表中的状态值,Match会返回null,这类值默认排在最后,如需调整可结合Alt函数处理

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.23 09:57:29