Excel中将15位身份证号转换为18位

时间:2022-09-24 12:16:58 

假设A列自A2起是身份证号(15位或18位)。

1、身份证号全部改为18位,输入数组公式:=IF(LEN(A2)=15,REPLACE(A2,7,,19)&MID("10X98765432",MOD(SUM(MID(REPLACE(A2,7,,19)

,ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1),A2)

注意:数组公式输入方法:输入公式后不要按回车,而是按Ctrl+Shift+Enter。

2、身份证号全部改为15位,输入公式:=IF(LEN(A2)=15,A2,LEFT(REPLACE(A2,7,2,),15))

3、计算出生日期:=IF(A2"",TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00")+0,)

4、判断性别:=IF(A2"",IF(MOD(RIGHT(LEFT(A2,17)),2),"男","女"),)

最终结果如图:


标签:公式,数组,身份证号,输入,Excel教程
0
投稿

猜你喜欢

  • 锁定Excel表头的设置要领

    2022-05-26 05:52:36
  • tvOS 13 屏蔽系统描述文件已失效,如何屏蔽系统更新?

    2023-12-01 04:09:31
  • Word2016怎么联机插入网上图片?

    2023-01-11 21:42:29
  • word试卷怎么添加作文稿纸?

    2023-01-05 14:31:56
  • 无需求助第三方网站,office帮助是一个很好的培训课程

    2023-11-07 17:55:46
  • 打印Word文档时为何页边框线不显示?

    2022-10-10 10:17:40
  • Win10系统关闭指纹后无法重新设置怎么办?

    2023-11-23 20:10:17
  • word文字无法上移怎么办

    2023-09-11 10:34:56
  • NUMBERSTRING和TEXT函数:阿拉伯数字和中文数字转换

    2023-07-30 13:12:32
  • 在Word文档中如何添加目录?

    2023-04-16 12:21:29
  • 粘贴文字word就卡甚至关闭退出

    2023-12-14 08:19:49
  • Office操作技巧,你值得拥有!

    2023-11-01 04:10:55
  • Win10电脑怎么取消自动关机功能?

    2023-12-13 14:13:47
  • Word 中行号的两种格式设置 word如何设置行号格式

    2023-12-08 01:58:08
  • Excel2013怎么插入复选框?

    2023-06-29 18:20:03
  • 如何在word中设置书签

    2022-08-03 06:33:00
  • excel如何自动算百分比

    2022-05-12 19:09:02
  • Acrobat怎么删除pdf中的附件?

    2023-06-14 08:08:38
  • 实现在word2019中给文档中插入页码的方式

    2022-05-20 03:38:09
  • Win10任务栏中的程序打不开怎么解决?

    2023-12-13 00:05:53
  • asp之家 电脑教程 m.aspxhome.com