excel如何分析单车共享中各站点借还车高峰时间?
两天前,一组数据来自在一家自行车共享公司工作的学生。有30,000多行数据,简化如下:
她的问题是:
以一小时为时间段,如何得到单车共享中各站点借还车高峰时间?也就是每个站在哪个时间段借还车多?
第一个关键步骤:设计每个站点和时间段的表格。
1.使用[数据]——[删除重复项]保留不重复的网站名称;
2.使用[设置单元格格式]——[自定义]——[G/通用格式“时间”]设置时间段,如6: 00、7: 00等。
流程如下:
在这种设置通用格式的方法中,数字后面只加了单位“小时”,单元格本身仍然只有数值,不影响后续计算。
第二步:公式实现。
在B2单元格中输入公式:
=SUMPRODUCT((Sheet1!$A$2:$A$18=Sheet2!$E2)*(HOUR(Sheet1!$B$2:$B$18)=Sheet2!1美元)
公式分辨率:
Sheet1!$A$2:$A$18=Sheet2!$E2:
在这一部分中,将Sheet1中的A2:A18的值与Sheet2中的E2单元格的值进行顺序比较,结果是一个由TRUE和FALSE组成的数组:
HOUR(Sheet1!$B$2:$B$18)=Sheet2!1美元:
在这一部分中,利用hour函数将Sheet1中的B2:B18的时间取为hour,然后依次与Sheet2中F1单元格的HOUR进行比较,结果也是由TRUE和FALSE组成的数组:
最后,SUMPRODUCT将前两个数组对应位置的TRUE或FALSE值相乘,即1或0,然后相加得到最终结果。哪个时间段有较大的价值是借车高峰期。
高峰时段还车的分析方法相同,不再赘述。
特别注意公式中绝对引用和混合引用的使用。
版权声明:excel如何分析单车共享中各站点借还车高峰时间?是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。