考勤机导出的“2021-05-04 07:50”时间数据,如何只提取出日期数据?
今天遇到这样一个Excel的职场实例问题:
考勤机导出的类似于“2021-05-04 07:50”这样的诸多时间数据,如何只提取出日期数据呢?如下图所示:
数据特点:
这种数据是我们在日常工作中常见的考勤机导出数据,日期和时间点之间有一个明显的空格作为间隔。
因为日期和时间点数据之间有一个明显的空格作为间隔,所以我们可以利用分列法来进行解决。
首先我们选择好需要拆分的数据区域,然后点击“数据”选项卡,弹出“文本分列向导”对话框,选择按“分隔符号”进行拆分后,点击“下一步”,勾选分隔符号“空格”后,继续点击“下一步”,列数据格式默认选择“常规”,点击“完成”按钮。我们发现数据就分列成功了。
函数int能够快速的去除日期后的时间,方便统计。很多时候都在为去除日期后的时间苦恼,函数INT能够非常方便的解决这个问题
在B2单元格输入函数公式:
=INT(A2)
然后下拉填充公式,设置单元格格式,把单元格设置为日期:"2001-3-14";这样就把日期后的时间彻底去除了。
我们可以利用LEFT函数来提取从左边开始的10个字符
我们在B2单元格输入公式:
=LEFT(A2,10)
下拉公式,即可完成所有数据的提取工作。
TEXT函数可以将数值转换为按指定数字格式表示的文本。所以我们只需要将A2单元格中的数据转换为格式为"e/m/d"格式的数据。
“e”代表年
“m”代表月
“d”代表日
所以在B2单元格输入公式:
=TEXT(A2,"e/m/d")
下拉公式,即可完成所有数据的提取工作。
在B2单元格输入函数公式:
=DATE(YEAR(A2),MONTH(A2),DAY(A2))
下拉公式,即可完成所有数据的提取工作。
DATE函数功能:
DATE函数返回特定日期的连续序列号,它将三个单独的值(年,月,日)合并为一个日期。
DATE函数公式使用方法:
DATE(year,month,day)
DATE函数语法具有下列参数:
①Year:必需。year参数的值可以包含一到四位数字。Excel将根据计算机正在使用的日期系统来解释year参数。
②Month必需。一个正整数或负整数,表示一年中从 1 月至 12 月(一月到十二月)的各个月。
③Day必需。一个正整数或负整数,表示一月中从 1 日到 31 日的各天。