在如何进行时间段分析中,我们学会了如何按各小时分析数据,现在遇到这样的需求:将一天的时间分为0-6、7-12、13-19和20-23这样的时间段分析销售额分布比例,具体操作如下:
数据准备
以company_sales_record表为例,创建数据集。
进入数据集编辑界面
此时源表时间字段已经转化为日期类型如下图所示,需要创建时间字段进行分析。
创建时间字段
首先进入数据集编辑界面,右键单击日期字段,选择维度类型切换-文本,转化为文本,然后右键单击克隆维度创建副本,再将原字段转化回去。
注意:日期字段不能直接克隆维度,需要转化为文本类型。
利用克隆字段新建时间字段,保存为数值类型,这样在工作表分析时可以按时间排序。
根据需求创建时间段
新建字段进行分析。
表达式文本如下:
case when hour([report_date]) >= 0 and hour([report_date])<6 then '凌晨0-6' when hour([report_date]) >= 6 and hour([report_date])<12 then '上午7-12' when hour([report_date]) >= 12 and hour([report_date])<18 then ‘下午13-18’ else ‘晚上19-23’ end
保存数据集,创建电子表格
保存并刷新数据集,创建电子表格,将时间段、订单金额添加到分析面板,单击更新。
保存电子表格
保存电子表格为订单金额分析。
文档内容是否对您有帮助?