首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tableau IF THEN语句-基于日期更改度量

Tableau IF THEN语句-基于日期更改度量
EN

Stack Overflow用户
提问于 2020-11-19 19:09:29
回答 1查看 206关注 0票数 0

我有一个Tableau报告,它计算每个月的员工生产力。该报告根据文档类型计算每个文档的分钟数。每份文件的会议记录标准将于2020年11月1日生效。

我已经在以前的文档标准表中添加了一个新列-这些列是文档类型、每个文档的最小值(包含2020年11/1月11日之前的标准)和当前的每个文档的最小值(包含新标准>=11/1/2020)。

当前,该报表有一个计算出来的小时数字段,公式如下:

代码语言:javascript
复制
SUM([Min Per Document])/60

我希望根据报告日期更新此公式,以便在2020年11月1日之前计算使用每个文档的最小值,在2020年11月1日之后使用每个文档的当前最小值。我有以下公式:

代码语言:javascript
复制
IF ATTR([Report Date])<'11/01/2020' THEN SUM([Min Per Document]/60)
ELSE SUM([Current Min Per Document]/60)
END

我收到“计算是有效的”。然而,当我查看数据时,即使报告日期小于2020年11月1日,视图中也会显示当前的Min Per Document (从2020年11月1日起生效的新标准)值。

我不确定如何修正公式才能正确计算。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-11-19 19:27:50

需要屏幕截图/样本数据。

请试试这个

代码语言:javascript
复制
Sum(
If [date] <= #2020-01-11# then [field1] else [field2] end
)/60

这个想法是在聚合之外使用If then else end语句,然后应用聚合。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64910461

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档