身份证号码分为18位或15位数,如图 75‑1所示,之前使用15位数字,其中第15位数字为奇数表示男性,升级后以第17位数字的奇偶表示性别,要判断奇偶性就必须取得后3位以同时满足15、18位身份证号的取数要求。公式中使用到了MOD函数,由于此函数的限制,所以仅判断15位身份证号返回正确结果,超过则视为0。下面与大家分享根据B列18位或15位数的身份证号码判断性别男女的方法。
图75‑1 根据身份证号码判断性别
解决方案
判断18位身份证号的第17位或15位身份证号的末位数字奇偶性。
操作方法
在C3单元格输入以下公式并向下复制:
=IF(MOD(RIGHT(LEFT(B3,17),3),2),"男","女")
原理分析
取得身份证号中性别数字
中国公民身份证号码原使用15位数字表示,其中第15位数字为奇数表示男性,升级后的身份证号码以第17位数字的奇偶表示性别。RIGHT(LEFT(B3,17),3)截取身份证前17位数字的后3位,同时可以满足15、18位身份证号的取数要求。
公式中使用到了MOD函数,下面是MOD函数功能的简要介绍:
mod 就是返回除法中余数,如10处以3余1为:
公式为
=mod(10,3)结果为1
被除数 除数也可为小数,返回剩余小数,但由于2进制的转化,数据有所差值,建议最好不要公式中有小数,误差会较大。
MOD函数的限制
在D3单元格输入以下公式将返回#NUM!错误:
=IF(MOD(LEFT(B3,17),2),"女","男")
这是由于MOD函数无法计算被除数与除数的商达到或超过2^40的数据。Excel 2003、2007版中,MOD函数参数之商限制为2^27倍。
ISODD、ISEVEN函数虽然不受参数之商限制,但受15位数字计算精度的限制,在E3单元格输入以下公式并向下复制:
=IF(ISODD(LEFT(B3,17)),"男","女")
仅E6判断15位身份证号返回正确结果,其他均将超过15位的数字视为0,即判别未偶数而返回性别为"女"。
以上便是为大家介绍的有关在Excel中根据身份证号码判断性别的方法,原理就是判断末位数字的奇偶性,公式中使用到了MOD函数及RIGHT和LEFT,至于函数使用的详细说明可以参阅相关文档。如果你是从事财务、销售、HR等办公人士,建议将此技巧学会,以备不时之需。
如何做到数据防泄密?
如何做到数据防泄密?现如今,数据泄密依然是企业面临的主要网络安全威胁之一。随着数据量的激增和网络攻击手段的日益复杂,如何保护企业及个人的敏感信息,数据防泄密、已经成为信息安全领域的重要议题。本文将介绍几种主流的数据防泄密方法,并重点描述安企神数据加密软件在防止数据泄密中的关键作用。为了有效数据防泄密、企业和个人需要采取...
安企神网络准入控制管理系统
安企神网络准入控制管理系统一、概述《信息安全技术网络安全等级保护》明确指出必须对单位内部网络采取安全管理、准入控制管理、非法外联控制、身份认证、安全审计管理、介质管理、资产管理等相关措施。二、安全需求禁止非法设备随意接入单位内部网络保障接入网络设备的安全性检测终端计算机违规外联严防网中网、私接路由等安全隐患三、解决方案...
excel文件怎么加密?记住4个Excel加密方法,轻松保护数据!
Excel文件作为日常办公中常见的数据处理工具,广泛应用于各个行业。然而,随着数据泄露和信息安全问题的日益严重,保护Excel文件的隐私和安全成为了每个企业和个人的重中之重。特别是在处理敏感数据、财务报表或商业计划时,确保文件的安全性至关重要。本文将介绍4种常用的Excel文件加密方法,掌握这些加密技巧,您将能够有效保...
大数据时代,你的终端真的安全吗?
大数据时代,你的终端真的安全吗?在如今这个数字化飞速发展的时代,网络已深度融入我们的生活,工作、娱乐、社交都离不开它。但网络就像一把双刃剑,在带来便利的同时,也隐藏着诸多危险,而终端安全就是守护我们在网络世界畅游的坚强壁垒。你是否曾遇到过电脑突然蓝屏,重要文件被加密?或者账号莫名其妙被盗,隐私信息被泄露?这些可能都是终...
想要加密文件?文件加密的操作步骤是什么
想要加密文件?文件加密的操作步骤是什么安企神文件加密软件是一款专为企业设计的数据安全解决方案,旨在保护企业的重要数据免受泄露和未经授权的访问。它提供了一系列功能来确保数据的安全性,包括但不限于:1、高强度加密: 采用AES-256位等国际先进的加密标准,对文件进行加密处理,即使文件被非法获取,也无法读取其内容。2、灵活...