如何解决如何在计算中考虑多个度量值
我对 Tableau 比较陌生,主要使用该程序就像使用数据透视表一样。
我正在尝试结合多种措施,使客户可以阅读订单日期。例如。星期一,1/4 周或星期一,1/4-6/15。最终版本将包含产品、订单日期、数量等列。
但是,有时会有两个接收日,例如周一和周四,1/4-6/15。 (无论是一次性订单还是每周订单都与接收天数无关 - 只是为了澄清。)
我的计算是这样的。我不确定如何计算多个接收天数:
IF [Order Frequency]= "Recurring Order" THEN [Receiving Day]+"s," +[Week of (Monday)]+" - "+[End Date] 否则[接收日]+","+"周"+[周(星期一)]结束
我尝试为 [Receiving Day] 编写和替换一个新的计算度量来解释多个并达到此目的: If [Receiving Day]>1 Then [Receiving Day]+"s and"+[Receiving Day]+"s," Else [Receiving Day]+"s,"END
我认为您不能像粗体部分那样背靠背使用度量名称来表示多个值。
非常感谢您的帮助。
解决方法
如果您确定最多只有两个接收日,那么您可以使用详细级别表达式来查找这两天。在不知道这些值的情况下,很难弄清楚如何给你举个例子,但我会尝试:
IF [订单频率]= "重复订单"
THEN { FIXED [Client ID or number]: MIN([Receiving Day]) }+"s," +[Week of (Monday)]+" - "+{
已修复 [客户 ID 或编号]:MAX([接收日]) } ELSE [接收日]+ "," + "第一个星期+[第一个星期(星期一)]
结束
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。