举个栗子!Tableau 技巧(286):计算不同数据表中两个日期的时间差

业务分析中,经常需要分析日期,如下示例,两个存在于不同数据表中的日期字段:销售报表中的“最早发货日期”、订单报表中的“约定发货日期”,可以计算出两个日期的时间差:进度偏差值。

在 Tableau 中如何实现呢?今天的栗子,一睹为快吧!

期《举个栗子》,我们要给大家分享的 Tableau 技巧是:计算不同数据表中两个日期的时间差。

为方便学习,栗子使用一份简单的自拟数据源(如下)。掌握栗子方法后,数据粉可尝试使用其他数据源。懒癌患者可拷贝以下链接至浏览器,下载栗子数据源哦:

https://www.dkmeco.com/community/example/detail-886

具体步骤如下:

1

连接数据源并创建视图

连接栗子数据,将数据表“发货”和“订单”用“字段“产品编号”关联起来。

新建工作表,将字段“产品编号”、“产品名称”、“最早发货时间”、“约定发货时间”分别拖放至行。

右键单击行上的两个日期胶囊,下拉菜单分别勾选:精确日期、离散。

2

创建计算字段

接着,创建字段:进度偏差值,键入函数

DATEDIFF('day', [最早发货时间],[约定发货时间])

将计算字段“进度偏差值”拖放至行,右键单击该胶囊,下拉菜单选择:离散。

3

设置格式

最后,将视图设置为:整个视图。然后设置字体格式、居中方式等,就完成了想要的呈现结果!

本期的 Tableau 技巧,你 Get 到了吗?

下一期,再见~

文章部分信息来源于网络,如有侵权请告知

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容