根据快递分类,统计订单到达总数(tableau作业-网易云课堂)
题目:快递发货状态统计图,其中晚于规定时间统计为送达延后,早于为提前送达,在时间内为准时送达,人为规定'Same Day'为当天送达'First Class'为1天内送达'Second Class'为2-3天送达'Standard Class'为4-6天内送达作业分析:这里要根据快递类型计算出订单真实送达情况,求不同快递分类下实际[提前送达个数] [延后送达个数] [准时送达个数]最终显示效果:具
·
题目:
快递发货状态统计图,其中晚于规定时间统计为送达延后,早于为提前送达,在时间内为准时送达,人为规定
'Same Day'为当天送达
'First Class'为1天内送达
'Second Class'为2-3天送达
'Standard Class'为4-6天内送达
作业分析:
这里要根据快递类型计算出订单真实送达情况,
求不同快递分类下实际[提前送达个数] [延后送达个数] [准时送达个数]
最终显示效果:
具体操作,需要添加计算字段来实现,添加字段及公式参考如下
中文名 | 添加计算字段 | 计算字段对应的公式 |
订单实际 送达天数 |
orderGetDay | DATEDIFF('day', [Order Date], [Ship Date]) |
快递准时到达 的最大天数 |
ShipModeMaxDay | CASE [Ship Mode] WHEN "Same Day" THEN 0 WHEN "First Class" THEN 1 WHEN "Second Class" THEN 3 WHEN "Standard Class" THEN 6 END |
快递准时到达 的最小天数 |
ShipModeMinDay | CASE [Ship Mode] WHEN "Same Day" THEN 0 WHEN "First Class" THEN 1 WHEN "Second Class" THEN 2 WHEN "Standard Class" THEN 4 END |
快递早达 | Shipped Early | IIF([orderGetDay]<[ShipModeMinDay], 1, 0) |
快递晚达 | Shipped Later | IIF([orderGetDay]>[ShipModeMaxDay], 1, 0) |
快递准时达 | Shipped On Time | IIF([orderGetDay]>=[ShipModeMinDay] and [orderGetDay]<=[ShipModeMaxDay], 1, 0) |
更多推荐
所有评论(0)