如何根据身份证号快速批量提取星座信息?

2026-03-29 14:18:52

1、现行身份证号共18位,其中,第11-14位代表的是出生月日,根据出生月日信息及星座时间区间表可以利用函数公式计算出对应的星座信息。

如何根据身份证号快速批量提取星座信息?

2、为了简化函数的使用,我们借助辅助列来进行计算提取。在《个人信息表》内输入如下图所示的星座日期临界值数列信息:

如何根据身份证号快速批量提取星座信息?

3、在《个人信息表》,鼠标定位目标单元格H2,在单元格内输入函数公式:=VLOOKUP(MID(B2,11,4)*1,J:K,2,1)。

(1)MID()是字符串取数函数。MID(B2,11,4)就是从身份证号第11位开始取4位数返回值1220,其中的“*1”是指将文本转为数字或数值,也可在函数前加“--”,即“--MID(B2,11,4)”

(2)VLOOKUP()是查找函数,返回所需查询序列所对应的值。本案例是根据出生月日,找到星座的临界值,进而匹配星座。

如何根据身份证号快速批量提取星座信息?

4、公式输入后,按Enter键,返回计算值。

如何根据身份证号快速批量提取星座信息?

5、将H2的公式复制粘贴至H3-H12,即完成身份证号星座信息的提取,结果如图所示。

如何根据身份证号快速批量提取星座信息?

6、总结

(1)在表内输入星座日期临界值数列信息。

(2)在H2输入函数公式:=VLOOKUP(MID(B2,11,4)*1,J:K,2,1)。

(3)复制函数公式至其他单元格。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢