还不会处理时间数据?看这篇就够了

作者: 猴子数据分析 | 来源:发表于2018-09-04 18:16 被阅读10次

    如何统一时间格式?

    于统计来源的不同,或者记录数据人员的错误,会导致日期格式各种各样。下面表格是从我公众号里导出的excel数据。

    标题列是发布文章的题目,日期列是这篇文章发布的时间,当日涨粉量列是发布该篇文章以后公众号后台新增了多少用户。

    我们看到日期这一列列里的值很乱,没有统一的格式。所以我们需要对日期数据进行处理。

    第1步,我们选中日期这一列。

    第2步,点击菜单栏“数据“下面的”分列“功能。

    在弹出的分列向导对话框,前2步不要做任何更改直接点击"下一步"。

    选中为“日期”,并且确保日期后面的格式顺序为YMD,也就是年月天的排列顺序。

    点击完成以后返回到表格,我们会看到日期这一列的大部分日期都有了统一格式,不过依旧有一部分值不是我们想要的结果。

    下面我们处理这一部分异常值。

    第1步,点击列号选中日期这一列。

    第2步,点击鼠标右键,选择"设置单元格格式"。

    第3步,在设置单元格格式对话框分类里选择“自定义”,然后将类型设置为图片里的值(yyyy/mm/dd),设置完点击确定返回表格可以可看到格式统一成我们需要的样式了。

    如何按月汇总时间?

    现在我们来思考另个一问题:这个表格里面给的数据是每日发文的涨粉量。假设领导想知道每个月用户增长了多少,以及想看出用户最近几个月的变化趋势。

    作为数据分析师的你,该怎么去分析呢?

    这个问题,要求我们能够按月来汇总数据。下面我们看下如何使用数据透视表来实现这个业务需求。

    第1步,点击“插入”选项卡下面的“数据透视表”。

    第2步,选择”新工作表“,其他地方默认。

    此时会新建一个的工作表,这是数据透视表的优点,将原始数据和汇总后的分析结果分开。

    第3步,设置要分析的行和列。这里我们将日期名称用鼠标拖到行的位置,

    然后我们再将当日涨粉量用鼠标拖到求和值的位置。表示先按日期相同的值分组后,然后分别统计每一组的当日涨粉量总数。

    设置好后,就得到了数据透视表。这时候得到的表还是按每天来统计当日涨粉量。

    下面我们在这个数据透视表上进行设置成按月统计。

    第1步,在日期这一列中随便选择一个单元格,点击鼠标右键在弹出的菜单中选择“创建组”。

    第2步,在“组合”窗口中选择“年”和“月”,并点击“确定”按钮。

    这个时候我们可以清楚看到,数据按月进行了汇总。

    如何按周汇总数据?

    有时候业务分析,需要按周来汇总数据,怎么办呢?

    按周汇总和按月汇总一样,都是在组合对话框中设置。只不过按周汇总需要按下面步骤来设置。

    第1步,在分组对话框中把起始于前面的勾选框去掉,并按实际数据设置为最早日期且为星期一的那一天日期。因为我们是从第一关星期一开始算起。

    第2步,步长设置为日,同时将天数设置为7天。

    这样我们就可以按周汇总数据了。

    接着刚才的例子,我们再来看一个业务问题:按月汇总数据以后,想知道每个月的最大值。比如每个月最大的涨粉量是多少。

    第1步,我们在数据透视表字段设置里,在数值区间那里默认是按求和统计,点击下拉箭头,在在弹出的选项卡找到值字段设置。

    第2步,在弹出值字段设置对话框中,我们将汇总计算类型选择为最大值。当然根据不同的业务需求,你可以选择适合自己需求的计算类型。

    设置好以后,点击确定,我们就可以看到报表就显示为了每个月份下数值的最大值。这个案例里显示的是每个月最大的涨粉量。

    推荐:我是如何仅用3个月时间从工地转行到互联网公司的

    相关文章

      网友评论

        本文标题:还不会处理时间数据?看这篇就够了

        本文链接:https://www.haomeiwen.com/subject/wgdnwftx.html