微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Qlik 检测表达式中带有周过滤器的 if 语句

如何解决Qlik 检测表达式中带有周过滤器的 if 语句

我有一些权重的直方图(频率分布),在我的仪表板上我有 3 个不同的图表,每个图表都有一组独特的数据,因此标准过滤器无济于事,因为我在第 1 周有 X 的数据,但没有第 1 周的 Y。

所以我尝试使用 if 语句来生成正确的过滤器。

 =if([XYZ] = 'ABC',[Weight (kg)]) 

^ 以上工作正常,所以我现在需要一个额外的 if 周数为 13,不确定 Qlik 是否像 Excel 那样如果更改为 ifs?

以下是来自当前过滤器的“设置表达式”,所以我想这就是我需要尝试适应上述表达式的内容

= if({Date] = <"=Dual('W'&Num(Week([Date]),00),Num(Week([Date]),00))"={'W13'}>,[Weight (kg)]

额外加分:是否可以在表达式中添加一些智能,这样我就不必在新数据进入时手动更改“W13”?我想通过使用 max 函数

任何帮助将不胜感激。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。