身份证号码是怎样组成的?使excel我们居然可以提取到这6类信息( 二 )


首先我们使用–MID(A3,11,4)函数来提取出生日期的月份以及天数,因为mid函数提取出来的结果都是文本格式,我们在mid函数前面加两个减号将其转换为数值格式
然后我们公式中看起来非常长的两列其实就是下图的一个二维数组,只不过我们将其嵌套在公式中了

身份证号码是怎样组成的?使excel我们居然可以提取到这6类信息

文章插图
在这里的第一参数是我们提取的数据,第二参数是上表中的月份数值,第三参数是星座名称,查找数据,我们需要先将数据升序排列,我们使用如果找不到查找值,函数会返回小于或等于查找值的最大值的这一特性来查找星座
6.提取属相
公式:= =(MOD(MID(A3,7,4)-2008,12)+1,”鼠”,”牛”,”虎”,”兔”,”龙”,”蛇”,”马”,”羊”,”猴”,”鸡”,”狗”,”猪”)
这个公式首先我们使用MID(A3,7,4),来提取出生的年份,然后我们将年份减去2008,有人会说为什么,其实减去哪一年都可以,在这里2008对应属相是鼠,我们只要将减去的年份对应属相然后依次向后排列即可
然后我们使用mod函数求MID(A3,7,4)-2008这个结果对于12的余数,最后加1是因为当没有余数的时候结果是0,当结果为0函数不能选取到鼠这个值,所以我们要加1,最后使用函数选取相应的结果
函数第一参数想要选取的值的位置,第二参数:数据区域,函数中属相的区域其实就是一列数据,只不过我们将其嵌套在函数中
身份证号码是怎样组成的?使excel我们居然可以提取到这6类信息

文章插图
以上就是我们从身份证号码中提取6中信息的方法,仅做了比较简单的介绍,不知道大家都能学会多少呢,如果觉得实在是学不会的话,其实是可以直接套用公式,更改下函数单元格位置即可,身份证号码包含这么多信息,大家一定要好好保护自己身份证号码