b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

如何使EXCEL根据ID号自动生成出生日期和性别

电脑杂谈  发布时间:2020-05-17 01:32:18  来源:网络整理

号如何判断性别_号筛选性别_号码性别

在不久的将来,我相信所有学校都很忙. 应报告新学生的注册情况,并且学生注册信息包含号,性别,出生日期等数十个项目. 为了简化工作和提高效率,我们特意整理出根据ID号自动生成出生日期,性别和性别的方法. 希望对大家有帮助.

I. 号码信息的解释

从第二始,它们通常是18位数字. 前4位数字代表出生地. 例如: 湖北荆门对应4208,第5位和第6位数字对应地区和县,例如: 湖北东宝,荆门,湖北为420802. 第7、8、9和10位数字是出生年份(四位),第11位和第12位数字代表出生月份,第13位和第14位数字代表出生日期,第17位数字代表性别. 奇数是男性,偶数是女性.

例如: XXXXXX199502156098(涉及隐私,请隐藏以前的信息),它表示以下信息:

出生年份是: 1995年2月15日,性别对应于9,是一个奇数,是一个男性.

因此,如果您找到一种从这些ID号码中提取上述个人信息的方法,则不仅快捷,容易,而且也不容易出错. 验证时只需要检查ID号即可,大大提高了工作效率.

第二,正确输入ID号

众所周知,在Excel中输入数字时,超过11位会自动成为科学计数法,因为ID号通常为18位,因此您必须注意它. 有两种方法可以完全显示输入的数字.

1. 设置单元格格式,具体步骤是: 选择要输入的单元格,单击鼠标右键,选择“设置单元格格式”,然后在弹出对话框的“数字”选项卡中将类别设置为“文字”,然后单击确定.

号码性别_号筛选性别_号如何判断性别

2. 选择要输入的单元格,并在其前面加上单引号号码性别,即: ’,您也可以输入任何数字.

三种具体方法:

1. 自动生成出生年份和月份

如果要提取所有信息,例如: XXXX,XX号码性别,X,X,只要在ID卡后面的框中输入“ = MID(ID卡的坐标,7,8)”,如图所示,出生日期立即显示在后框中.

20151015211839

因此,在找到坐标之后,输入:

如果您只想提取ID卡中的年份和月份,只需输入:

= IF(LEN(B2)= 15,MID(B2,7,4),MID(B2,9,4))

如图所示:

号码性别_号筛选性别_号如何判断性别

20151015212833

2. 自动生成性别

只需输入:

= IF(MOD(IF(LEN(B2)= 15,MID(B2,15,1),MID(B2,17,1)),2)= 1,“ Male”,“ Female”)<

如图所示:

20151015213339

3. 自动生成年龄:

只需输入:

=年(今天())-中(B2,7,4)

号筛选性别_号如何判断性别_号码性别

如图所示:

20151016084345

下一步非常简单. 选择后,直接拖动手柄,即可生成与ID卡一样多的相关信息,这里不再赘述.

四,使用功能的解释

很明显,此函数使用的功能是: MID,IF,LEN等.

文本函数MID从用户指定的指定位置开始在文本字符串中返回特定数量的字符.

语法: MID(文本,s​​tart_num,num_chars)是MID(文本,起始字符,采用的字符数).

文本是包含要提取的字符的文本字符串.

Start_num是要在文本中提取的第一个字符的位置. 文本中第一个字符的start_num为1,依此类推.

号筛选性别_号码性别_号如何判断性别

Num_chars指定希望MID从文本中返回的字符数.

字符数计算函数LEN返回文本字符串中的字符数.

语法: LEN(文本)

文本是要查找其长度的文本. 空格将被视为字符.

所以:

= MID(B2,7,8)表示: 从单元格B2中的字符串的第7位提取8位;

= IF(LEN(B2)= 15,MID(B2,7,4),MID(B2,9,4))表示: IF是逻辑判断函数,指示如果单元格B2是15位,则提取从第7位开始的4位,如果不是15位,则从第7位开始的4位被提取.

= IF(MOD(IF(LEN(B2)= 15,MID(B2,15,1),MID(B2,17,1)),2)= 1,“ Male”,“ Female”)是指:

LEN(B2)= 15: 检查ID号的长度是否为15位数字.

MID(B2,15,1): 如果ID号的长度为15位数字,则提取第15位数字.

MID(B2,17,1): 如果ID号的长度不是15位数字,即18位ID号,则应该提取第17位.

MOD(IF(LEN(B2)= 15,MID(B2,15,1),MID(B2,17,1)),2): 用于在将给定数字除以指定数字后获得余数,此示例显示了通过将建议值除以二获得的余数.

IF(MOD(IF(LEN(B2)= 15,MID(B2,15,1),MID(B2,17,1)),2)= 1,“ Male”,“ Female”): 如果除以2后的余数为1,则单元格B2显示为“男性”,否则显示为“女性”.


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-212542-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      每日福利
      热点图片
      拼命载入中...