qlikview - qlik sense - 使用排名表衡量问题的 KPI
问题描述
我在 kpi 中有以下内容
Sum({$<RankNo =
{"=rank(Only({$<OrderWeekFlag = {1}, [DeliveryDate] =
{'>=$(=vMinDeliveryWeek)'}>
+
<OrderWeekFlag = {1}>}RankNo))
<=
$(=sum({$< [DeliveryDate]= {'>=$(=vMinDeliveryWeek)'} , OrderWeekFlag = {1} >}[HasOrder]))
"},OrderWeekFlag = {1} >}
[HasOrder])
我现在需要在表格中使用它作为维度为“部门”的度量,但由于表达式中的排名,这些数字不起作用。我曾尝试在表达中的不同位置使用“aggr”、“aggr with total”,但没有任何乐趣。在表格中为每个部门使用时,我得到不同的数字,但是当我单击单个部门(例如“厨房”)时,它会向下钻取到正确的数字。请帮忙/有什么想法吗?
解决方案
推荐阅读
- javascript - 倒计时不超过两个日期
- c# - 更新现有用户的用户角色
- mongodb - Mongodb Aggregate query to sum all values based on fields inside objects in an Array
- reactjs - 开发服务器在 React 中给出错误:TypeError [ERR_INVALID_ARG_TYPE]:“路径”参数必须是字符串类型。收到未定义
- python - Python:从编号列表中删除数字并删除具有某些字符的项目
- nginx - 如何创建 TCP 侦听器?
- sql - SQL 查询未得到结果
- java - 如何以编程方式调整设备的蓝牙灵敏度
- amazon-web-services - Amazon EC2 UTC 时区显示错误
- mysql - 如何支持基于 MySQL 中插入的数据创建新列