- Excel数据分析教程
- Excel数据分析 - 首页
- 数据分析 - 概述
- 数据分析 - 流程
- Excel数据分析 - 概述
- 使用区域名称
- 表格
- 使用文本函数清理数据
- 清理包含日期值的数据
- 处理时间值
- 条件格式
- 排序
- 筛选
- 使用区域计算小计
- 快速分析
- 查找函数
- 数据透视表
- 数据可视化
- 数据验证
- 财务分析
- 处理多个工作表
- 公式审核
- 查询
- 高级数据分析
- 高级数据分析 - 概述
- 数据合并
- 假设分析
- 使用数据表进行假设分析
- 假设分析方案管理器
- 使用目标求解进行假设分析
- 使用Excel Solver进行优化
- 将数据导入Excel
- 数据模型
- 使用数据透视表探索数据
- 使用Power Pivot探索数据
- 使用Power View探索数据
- 探索Power View图表数据
- 探索Power View地图数据
- 探索Power View多重数据
- 探索Power View磁贴数据
- 使用层次结构探索数据
- 美观的Power View报表
- 关键绩效指标
- Excel数据分析资源
- Excel数据分析 - 快速指南
- Excel数据分析 - 资源
- Excel数据分析 - 讨论
处理时间值
从不同来源获得的数据可能包含时间值。在本章中,您将了解如何准备包含时间值的数据以进行分析。
您将学习以下内容:-
- 时间格式
- 序列格式的时间
- 时分秒格式的时间
- 将序列格式的时间转换为时分秒格式
- 将时分秒格式的时间转换为序列格式
- 获取当前时间
- 从小时、分钟和秒获取时间
- 从时间中提取小时、分钟和秒
- 开始时间和结束时间之间的小时数
时间格式
Excel支持两种方式的时间值:-
- 序列格式
- 各种时分秒格式
您可以转换:-
序列格式的时间到时分秒格式的时间
时分秒格式的时间到序列格式的时间
序列格式的时间
序列格式的时间是一个正数,表示时间为24小时制中的一天的一小部分,起点为午夜。例如,0.29表示上午7点,0.5表示中午12点。
您还可以将日期和时间组合在同一个单元格中。序列号是1900年1月1日之后的天数,以及与给定时间关联的时间小数。例如,如果您输入2016年5月17日上午6点,当您将单元格格式设置为常规时,它将转换为42507.25。
时分秒格式的时间
Excel允许您使用冒号(:)指定时分秒格式,冒号后为小时,另一个冒号前为秒。例如,上午8:50、晚上8:50或仅使用12小时制8:50,或使用24小时制8:50、20:50。时间8:50:55 AM表示8小时50分钟55秒。
您还可以同时指定日期和时间。例如,如果您在单元格中输入2016年5月17日7:25,它将显示为5/17/2016 7:25,表示2016年5月17日上午7:25:00。
Excel根据您选择的区域设置(位置)支持不同的时间格式。因此,您需要首先确定时间格式和手头数据分析的兼容性。
为了便于理解,您可以假设美国为区域设置。您会发现以下时间格式可供日期和时间选择 - 2016年5月17日下午4点 -
- 下午4:00:00
- 16:00
- 下午4:00
- 16:00:00
- 5/17/16 下午4:00
- 5/17/16 16:00
将序列格式的时间转换为时分秒格式
要将序列时间格式转换为时分秒格式,请按照以下步骤操作:-
在设置单元格格式对话框中单击数字选项卡
在分类下单击时间。
选择区域设置。可用的时间格式将作为列表显示在类型下。
单击类型下的格式以查看示例旁边框中的预览。
选择格式后,单击确定
将时分秒格式的时间转换为序列格式
您可以通过两种方式将时分秒格式的时间转换为序列格式:-
使用设置单元格格式对话框
使用ExcelTIMEVALUE函数
使用设置单元格格式对话框
在设置单元格格式对话框中单击数字选项卡。
在分类下单击常规。
使用Excel TIMEVALUE 函数
您可以使用ExcelTIMEVALUE函数将时间转换为序列号格式。您需要将时间参数括在“”中。例如,
TIMEVALUE("16:55:15")结果为0.70503472
获取当前时间
如果您需要根据当前时间执行计算,只需使用Excel函数NOW()。结果反映了使用它时的日期和时间。
Now() 函数使用截图于2016年5月17日下午12:22拍摄。
从小时、分钟和秒获取时间
您的数据可能分别包含有关小时、分钟和秒的信息。假设您需要组合这3个值来获取时间以执行任何计算。您可以使用Excel函数Time来获取时间值。
从时间中提取小时、分钟和秒
您可以使用Excel函数HOUR、MINUTE和SECOND从给定时间中提取小时、分钟和秒。
开始时间和结束时间之间的小时数
当您对时间值执行计算时,显示的结果取决于单元格中使用的格式。例如,您可以计算上午9:30到下午6点之间的小时数,如下所示:-
- C4格式化为时间
- C5和C6格式化为数字。
您将时间差作为天数获取。要转换为小时,您需要乘以24。