Date Tableau计算日期维度,输出取决于字段
我的目标是创建一个日期维度,用户可以使用它来过滤仪表板。实现这一目标有两个部分: (一) 我有一个字段“Type”。根据“类型”的不同,不同的日期被认为是相关的。例如,如果Type=“A”,则我需要使用“销售日期”;但是,如果Type=“B”,则我需要使用“关闭日期” (二) C型是独一无二的。如果Type=“C”,则我需要它对记录进行过滤,其中字段“Yr.Credited”等于用户使用新创建的日期维度选择的年份或“Closed date”。为了澄清,“年贷记”和“结束日期”都与类型C相关。预期结果是,这两个字段中的一个或两个都将属于用户选择的日期范围Date Tableau计算日期维度,输出取决于字段,date,tableau-api,Date,Tableau Api,我的目标是创建一个日期维度,用户可以使用它来过滤仪表板。实现这一目标有两个部分: (一) 我有一个字段“Type”。根据“类型”的不同,不同的日期被认为是相关的。例如,如果Type=“A”,则我需要使用“销售日期”;但是,如果Type=“B”,则我需要使用“关闭日期” (二) C型是独一无二的。如果Type=“C”,则我需要它对记录进行过滤,其中字段“Yr.Credited”等于用户使用新创建的日期维度选择的年份或“Closed date”。为了澄清,“年贷记”和“结束日期”都与类型C相关。预期
很高兴澄清是否有任何内容仍然模糊。对于第一个问题,您是否按类型筛选?第一个问题已解决:只需要一个简单的if-then语句。如果Type=A,则“结束日期”可以使用另一个If。用户如何选择年份?如果0、1、2个字段在该年,则C的结果是什么,即显示的值。用户应能够使用快速过滤器选择该年,该过滤器将基于新创建的计算字段。目标是让这个计算字段充当过滤器,所以我不确定我是否理解您的第二个问题——请澄清。@sqlbg您说如果cat=C,则考虑两个数据字段。但如果一个日期字段是2014,另一个是2015,你会怎么做。应该使用哪个日期进行筛选?因此,假设我选择2014年作为过滤年,如果2014年仅为“贷记年”,如果2014年仅为“截止日期”,并且两者都在2014年,那么您的预期产出是多少?