Tableau开始日期结束日期以及日期维度的设置

Tableau开始日期结束日期以及日期维度的设置

tableau官网

问题
如何根据指定的日期级别动态更改视图。例如,按年、月或日显示销售数据。
环境
Tableau Desktop
答案
以上步骤可以在附加的工作簿 dynamically change date level.twbx 中查看。
单击以展开步骤
步骤 1:创建自定义日期字段
创建自定义日期字段,以便您可以在现有的日期字段中隔离特定的日期级别。
在 Tableau Desktop 中,连接到数据源。对于本示例,请连接到 Superstore 数据源。
在“数据”窗口中,右键单击“Order Date”(订单日期)字段,然后选择“创建自定义日期”。
在“创建自定义日期”对话框中,执行以下操作:
对于“详细信息”,选择“年”。让“日期值”保持选中状态。
如果需要,请为自定义日期提供一个名称。在此示例中,保留默认值“Order Date - Year”(订单日期 - 年)。
单击“确定”。
重复步骤 2-3,为月和天创建自定义日期。
单击以展开步骤
步骤 2:创建用作日期级别选择器的参数
选择“维度”下拉列表,然后选择“创建参数”。
在“创建参数”对话框中,执行以下操作:
输入参数名称。对于本示例,请使用“日期级别选择器”。
对于“数据类型”,选择“字符串”。
对于“允许的值”,选择“列表”。
对于“值列表”,输入年、月和日,然后单击“确定”。
在“数据”窗口中,右键单击日期级别选择器,然后选择“显示参数控件”。
单击以展开步骤
步骤 3:创建计算字段
创建一个计算字段,以根据日期级别选择器参数指定的日期级别显示数据。

选择“分析”>“创建计算字段”。
将字段命名为“Date Selector”(日期选择器),输入以下计算,然后单击“确定”:
CASE [Date Level Selector]
WHEN ‘Year’ THEN [Order Date - Years]
WHEN ‘Month’ THEN [Order Date - Months]
WHEN ‘Day’ THEN [Order Date - Days]
END
单击以展开步骤
步骤 4:创建视图
将“Date Selector”(日期选择器)拖到“列”上。
在“列”功能区上,右键单击“Date Selector”(日期选择器)字段,然后选择“精确日期”和“离散”。
将“Sales”(销售额)拖到“行”。

我的案例

1.在参数处创建开始日期、结束日期、日期级别选择器
2.在维度栏 创建函数 周、天、月、年,创建日期范围函数
[审核日期]>=[开始日期] and [审核日期]<=[结束日期]
3 创建 审核日期周月年函数 ,将天、周、月、年与日期级别选择器关联在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值