如何将一年中的几个月硬编码为画面中的计算字段?我需要在原始数据集中没有的tableau中的月份字段
答案 0 :(得分:2)
创建一个计算字段,如下所示:
#1/1/2016#
您需要什么日期。
答案 1 :(得分:0)
如果您的数据集在日期字段范围的 中间 中的值中存在间隙,则可以通过选择&#告诉Tableau显示缺失值34; 显示缺失值"该字段的选项。这适用于离散字段,连续字段不需要。
如果缺失的值超过了数据集中范围的 end ,但您仍想为丢失的月份或其他任何内容留出空间,那么您可能需要做一点小动作。如果将日期视为连续日期,只需编辑轴并根据需要设置轴范围。
如果日期是离散的,您必须找到一种方法告诉Tableau,在数据集中找到的范围之外还有其他月份。在许多BI环境中执行此操作的一种常见方法是创建一个日历表,该表仅列出您关注的报告级别的日期,并将其视为脚手架数据源。换句话说,使用数据混合并将月份列表视为主要数据源,将不完整数据源视为辅助源。然后,您可以强制Tableau为日历表中的每个值创建一行或一列,并在其存在时显示来自其他源的数据。
答案 2 :(得分:0)
如果该字段的目的只是在工作表中以月为增量显示您的数据,那么您不需要创建新的“月份”。领域。你可以简单地说:
确保您的字段类型为'日期'。如果该字段包含日期信息但是采用文本格式,则可能需要将其转换为日期(右键单击“维度”选项卡)
根据需要将字段拖到行或列上
右键单击并选择“月”'或者'月/年'等等
示例: