简体中文
您的位置: 首页 > 攻略 > WPS表格怎么用身份证号批量判断性别

WPS表格怎么用身份证号批量判断性别

时间:2026-11-07 10:53:12
  • 来源:网络
  • 作者:未知
  • 编辑:小锤子
0

拿到一列身份证号,要挨个看出男女,靠人眼去数第 17 位太费劲,几百行下来眼睛都花。WPS 表格里可以用 MID 把那一位置取出来,再用 MOD 判断奇偶,外面套一层 IF 返回文字,三条公式叠起来就能整列刷出结果。实名的登记表、员工信息表、学生名册这类活儿,几分钟能处理完几千行,之后再核对也不会错一个。

WPS表格怎么用身份证号批量判断性别

第1步:用 MID 取出第17位

在性别列的第一个单元格里输入 `=MID(B2,17,1)`,B2 是身份证号所在的格子,17 表示从左边数第 17 位,最后那个 1 表示只取一位。这一位是顺序码,奇数为男、偶数为女,全国统一的规则。

第2步:用 MOD 判断奇偶

把公式改成 `=MOD(MID(B2,17,1),2)`,MOD 做的是取余数,任何整数除以 2 余 1 就是奇数,余 0 就是偶数。这一步的结果只有两个值,1 代表男,0 代表女。

第3步:外面套一层 IF 返回文字

光有 1 和 0 看不懂,再套上 IF:`=IF(MOD(MID(B2,17,1),2)=0,"女","男")`。意思很直白,余数等于 0 就输出「女」,否则输出「男」,单元格里出来的直接是汉字。

第4步:确认第一个人的结果

按下回车,这个单元格会显示「女」,对照一下身份证号第 17 位确实是个偶数。如果显示的是「男」而号码看着像女性,先检查身份证号是不是被存成了文本、有没有多出空格。

第5步:双击填充柄刷满整列

把鼠标移到公式单元格右下角的小方块上,指针变成十字后双击,公式会自动往下填充到有数据的最后一行。整列的男女就全出来了,下拉过程中公式里的 B2 会依次变成 B3、B4,不用手动改。

软件下载

WPS Office最新版

大小:248.80MB

版本:20.3165

语言:简中

更新:2026-05-30

相关内容

编辑推荐