Excel如何利用函数实现自动录入性别
发布时间:2022-05-11 13:32:06
根据现行的居民身份证号码编码规定,正在使用的18位的身份证编码。它的第17位为性别(奇数为男,偶数为女),第18位为效验位。而早期使用的是15位的身份证编码,它的第15位是性别(奇数为男,偶数为女)。
(1)函数分解
LEN函数返回文本字符串中的字符数。
语法:LEN(text)
Text是要查找其长度的文本。空格将作为字符进行计数。
MOD函数返回两数相除的余数。结果的正负号与除数相同。
语法:MOD(number,divisor)
Number为被除数;Divisor为除数。
MID函数返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。
语法:MID(text,start_num,num_chars)
Text为包含要提取字符的文本字符串;Start_num为文本中要提取的第一个字符的位置。文本中第一个字符的start_num为1,以此类推;Num_chars指定希望MID从文本中返回字符的个数。
(2)实例分析
为了适应上述情况,必须设计一个能够适应两种身份编码的性别计算公式,如果在C2输入身份证号码,在D2单元格中输入“=IF(LEN(C2)=15,IF(MOD(MID(C2,15,1),2)=1,"男","女"),IF(MOD(MID(C2,17,1),2)=1,"男","女"))”。回车后即可在单元格获得该职工的性别,而后只要把公式复制到D3、D4等单元格,即可得到其他职工的性别。
为了便于大家了解上述公式的设计思路,下面简单介绍一下它的工作原理:该公式由三个IF函数构成,其中“IF(MOD(MID(C2,15,1),2)=1,"男","女")”和“IF(MOD(MID(C2,17,1),2)=1,"男","女")”作为第一个函数的参数。公式中“LEN(C2)=15”是一个逻辑判断语句,LEN函数提取C2等单元格中的字符长度,如果该字符的长度等于15,则执行参数中的第一个IF函数,否则就执行第二个IF函数。
在参数“IF(MOD(MID(C2,15,1),2)=1,"男","女")”中。MID函数从C2的指定位置(第15位)提取1个字符,而MOD函数将该字符与2相除,获取两者的余数。如果两者能够除尽,说明提取出来的字符是0(否则就是1)。逻辑条件“MOD(MID(C2,15,1),2)=1”不成立,这时就会在D2单元格中填入“女”,反之则会填入“男”。
如果LEN函数提取的C2等单元格中的字符长度不等于15,则会执行第2个IF函数。除了MID函数从C2的指定位置(第17位,即倒数第2位)提取1个字符以外,其他运算过程与上面的介绍相同。


猜你喜欢
- 我们在使用电脑时,可能一不小心就安装上一些流氓软件,很难删除,还会带来很多的弹窗小广告,想要删除又找不到具体的位置。那么我们要怎么通过安全模
- 欢迎观看illustrator教程,小编带大家学习 illustrator 的基本工具和使用技巧,了解如何在 illustrator 中使用
- 赛博朋克2077是一款开放世界动作冒险游戏,已经有很多小伙伴都玩过游戏了,进度快的应该已经做完主线任务了。相信很多玩家也很好奇,主线任务做完
- Excel是最常用的数据整理、分析、统计的一个软件,而数据统计中有时候会需要把数据里的值的平均数求出来,所以今天小编整理了关于excel中如
- Win10的字体在高分辨率情况下会比较小,我们会对文本、应用和其他项目设置为125%(缩放大小也叫DPI),也会自动设置,不过很多用户反馈,
- Windows 10 November 2019功能更新已经开放下载,在修复诸多BUG和改善后台性能的同时微软也移除了很多过时,或者使用频率
- Win8升级过程中会将之前的系统文件自动备份存储在Windows.old文件夹中,所以会感觉系统盘空间占用比较大,想要删除这个文件夹,可以使
- 当我们需要复制一个Excel表格到另外一个表格时,或者是打开别人发给你的表格,经常会发现表格里非常凌乱,这时该如何快速整理凌乱的表格呢?这里
- 计算机和手机一样,当后台有程序在使用网络的时候将会严重影响到我们的使用,如果用户想要禁止这些程序自动下载东西,可以通过以下方法来禁止程序联网
- 无论什么时候,精通VLOOKUP函数都会受欢迎,这个函数在工作中太常用了。但VLOOKUP函数一般是从左到右查找匹配,如下:根据员工姓名,找
- 总是有人会在我们的电脑上安装软件、游戏或运行电脑中的程序等,最终导致电脑运行速度变慢。这该怎么办呢?我们要怎样操作才能在win10系统中禁止
- 有不少小伙伴使用迅捷屏幕录像工具录制视频后发现文件带有文字或者图片水印,因此就会有小伙伴想要知道迅捷屏幕录像工具入去水印的方法,下面就和小编
- excel表格是日常工作中常常需要使用到的办公软件之一,而其中,很多网友都会使用excel表格进行数据的记录。下面让小编为你带来excel表
- 我们经常编写word文档都为纵向页,但有时候涉及到插入的图片或者其他信息纵向页不好显示,下面小编就教你word2013怎么在纵向页中间插入横
- 系统默认将带宽的20%用于作浏览器交互使用,如果未配置系统默认带宽限制是20%这样一来我们就可以充分利用全部的宽带资源了,具体破解步骤如下,
- win10是微软研发的最新一代windows操作系统,也是最后一个独立版本的windows操作系统,但是很多朋友不知道win10局域网怎么传
- win8.1系统自带有IE浏览器,使用IE浏览器访问工行网银,当点击个人网银的“登录”却弹出提示“此网站出具的安全证书是为其他网站地址颁发的
- 大家都知道如果长时间没操作电脑就会自动进入待机睡眠状态,此时屏幕关闭,正常情况下动一下鼠标键盘就会亮屏,但是有些朋友不管怎么动都不亮屏幕,只
- 伴随着网上约车市场的扩张,在滴滴和美图的竞争中,高德地图也加入了顺风车的行业,并给予了新用户大量的红包和优惠,那么如何领取高德地图顺风车红包
- 相信不少用户更新升级系统。在win10系统中,可以像手机锁屏一样锁屏,那么win10如何锁屏,下面以图文的形式为大家介绍下今天凌晨,微软发布