首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何根据Tableau中的日期范围动态更改标志的值

如何根据Tableau中的日期范围动态更改标志的值
EN

Stack Overflow用户
提问于 2019-10-15 04:18:03
回答 1查看 71关注 0票数 0

我正在寻找以下问题的最佳解决方案。请在附件中找到我的问题的粗略模式。有一个学生'2‘和三个课程ID;A,B和D。我的班级标志表示学生应该参加的课程是'T’(尽管他也可以参加非必修课,例如ID为‘B’的课程)。我想基于这个现有的类标志创建一个新的标志。

如果我的时间段在1-12月1-12日之间,那么我应该将输出标记为蓝色。但是,如果我的时间段是12-20 was,那么新的标志列应该是全零的,因为在该时间段内没有参加任何必修课。谁能让我知道如何随着时间段的变化而动态地更改标志的值?The new column needed is marked in blue

EN

回答 1

Stack Overflow用户

发布于 2019-10-21 15:15:22

我们可以使用计算域Refer this Tableau Screen Shot来实现上述功能。

计算字段编码:

// first hardcode ID based on mandatory or optional field if ([ID]='A' or [ID]='B') AND INT(DAY([Dt]))<=12 then '1' ELSE '0' END

上面的代码检查每个学生的记录ID和日期字段返回结果,就像在一个计算字段中一样。

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

https://stackoverflow.com/questions/58383547

复制
相关文章

相似问题

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