我们在EXCEL中经常使用的是数值型数据。数值型数字并不能真正的表示日期,所以有的时候也需要对数据类型进行转换,例如社区卫生服务站掌握居民的身份证号,药品编号等数据,需要通过这些数值型数据转换成日期型数据,并加以利用。
今天我们来学习excel中数值型数据转化成日期型数据的方法,我们将使用2个函数来实现这种转化。Mid函数和Date函数。
Mid函数是截取函数,截取某一单元格内的数值、文本等内容。我们以从身份证号中截取出生年月日为例,介绍mid函数的使用方法。
Mid函数中有3个参数需要填写,那如何填写这3个参数呢?
第一个参数我们要填写提取数值所在单元格的名称
第二个参数填写从此单元格中数值的第几位开始提取
第三个参数填写需要提取数值的长度
我们用这样的方法,可以得到年月日的数值。下面我们来实际操作一下。如下图:
现在我们得到了年、月、日的数值,但它们不是日期型数据,下一步我们需要把数值型数据变成日期型数据,我们要用到Date日期函数,我们先来看一看Date日期型数据参数的组成。
选择公式选项卡中的插入函数,在搜索函数的名称框中输入时间型函数Date,选择“转到”后“确定”。这里出现了3个参数框需要填写,分别是年、月、日。
因为EXCEL中都是引用单位格名称来进行计算等操作,所以我们不能填写具体的数值,要将刚才使用Mid函数提取的年月日所在单元格的名称分别填入date函数的3个参数框中。完成后得到年月日为日期型数据。
下面我们来实际操作一下:
我们使用Mid函数和Date函数将身份证号中的年月日数值型数据转化成日期型数据后,完成后如下图:
,