我正在寻找以下问题的最佳解决方案。请在附件中找到我的问题的粗略模式。有一个学生'2‘和三个课程ID;A,B和D。我的班级标志表示学生应该参加的课程是'T’(尽管他也可以参加非必修课,例如ID为‘B’的课程)。我想基于这个现有的类标志创建一个新的标志。
如果我的时间段在1-12月1-12日之间,那么我应该将输出标记为蓝色。但是,如果我的时间段是12-20 was,那么新的标志列应该是全零的,因为在该时间段内没有参加任何必修课。谁能让我知道如何随着时间段的变化而动态地更改标志的值?The new column needed is marked in blue
发布于 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和日期字段返回结果,就像在一个计算字段中一样。
https://stackoverflow.com/questions/58383547
复制相似问题