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 (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...