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

EXCLE从ID号中提取出生日期和年龄

电脑杂谈  发布时间:2020-05-31 12:09:26  来源:网络整理

方法一: 1.使用Excel表中的ID号获取数字: MID(文本,起始字符,所获取的字符数);从7号到12号的2.15位ID号是出生年份月日年使用2位数字. 从第7位到第14位的18位ID号是出生日期. 年份使用4位数字. 从ID号中提取代表年,月和日的数字,并使用文本函数MID()达到目的. MID()-从指定位置提取指定数量的字符(从左到右). 判断ID卡号是15位还是18位,可以使用逻辑判断功能IF()和字符数计算功能LEN()来完成. 基于以上分析,您可以通过以下操作以1978-12-24的形式完成出生日期的自动提取: 如果ID号数据在单元格A1中,请在单元格B1 = IF(LEN(LEN (A1)= 15,MID(A1,7,2)&“-”&MID(A1,9,2)&“-”&MID(A1,11,2),MID(A1,7,4)& “-”&MID(A1,11,2)&“-”&MID(A1,13,2))只需按Enter即可确认.

如果仅使用“年-月”格式,则可以将公式修改为= IF(LEN(A1)= 15,MID(A1,7,2)&“-”&MID(A1,9, 2),MID(A1,7,4)和“-”&MID(A1,11,2))3. 这是一个自动编辑公式,可根据号码(15位和18位数字)自动提取性别. 供您的朋友参考. 公式中的B2是ID号. 根据ID号查找性别. = IF(LEN(B2)= 15号码年龄函数,IF(MOD(VALUE(RIGHT(B2,3)),2)= 0,“ Female”号码年龄函数,“ Male”),IF(LEN(B2)= 18,IF(MOD (VALUE(MID(B2,15,1),2)= 0,“女”,“男”),“件错误”))年龄的号码= IF(LEN(B2)= 15, 2007-VALUE(MID(B2,7,2)),如果(LEN(B2)= 18,2007-VALUE(MID(B2,7,4)),“ ID错误”)))4.使用年份\月\日功能可在Excel表中获取相应的年,月,日数据;方法2: 根据ID编号(15位和18位),自动提取性别. 出生日期和月份的自制公式供有需要的网民参考. 注意: 公式中的B2是ID号1.根据ID号查找性别. = IF(LEN(B2)= 15,IF(MOD(VALUE(RIGHT(B2,3)),2)= 0,“ Female”,“ Male”),IF(LEN(B2)= 18,IF(MOD (VALUE(MID(B2,15,3),2)= 0,“女”,“男”),“ ID错误”))2.根据ID号= IF(LEN (B2)= 15,CONCATENATE(“ 19”,MID(B2,7,2),“. ”,MID(B2,9,2)),IF(LEN(B2)= 18,CONCATENATE(MID(B2, 7,4),“. ”,MID(B2,11,2)),“ ID错误”)))3.根据ID号= = IF(LEN(B2)= 15,年份(现在),找出年龄())-1900-VALUE(MID(B2,7,2)),如果(LEN(B2)= 18,年份(现在())-VALUE(MID(B2,7,4)),“ ID错误“))使用Excel函数计算年龄方法的来源,CFAN发布时间,2009-07 -02功能原理: TODAY函数的函数名(TODAY主函数)给出了系统日期.

使用格式TODAY()参数描述,该函数不需要参数. 在应用示例中,输入公式: = TODAY(),系统日期和时间在确认后将立即显示. 如果系统日期和时间已更改,只需按F9功能键即可对其进行相应更改. 特别提醒,显示的日期格式可以通过单元格格式重设. 函数datedifexcel具有不在函数列表中的函数datedif(). DATEDIF函数,除了Excel 2000中的帮助文档中的说明外,其他版本的Excel均未在帮助文档中描述,并且该函数在所有版本的函数向导中均未找到. 但是此功能确实存在于电子表格中,并且可以方便地计算两个日期之间的天数,月数或年数. Microsoft声称提供此功能是为了与Lotus 1-2-3兼容. 此函数的用法是“ DATEDIF(开始日期,结束日期,单位)”,其中开始日期是一个日期,它表示该时间段中的第一个日期或开始日期. End_date是一个日期,表示该时间段中的最后一个日期或结束日期. 单位是所需信息的返回类型. “ Y”是该时间段的整数,“ M”是该时间段的整数,“ D”是该时间段的天数.

“ MD”是开始日期和结束日期中的天数之差,并且日期中的月份和年份可以忽略. “ YM”是开始日期和结束日期日期之间的月数之差,并且日期中的日期和年份可以忽略. “ YD”是开始日期和结束日期中的天数之间的差,日期中的年份可以忽略. 例如,出生日期存储在单元格B2中,输入年,月和日,并用斜杠或破折号分隔. 在单元格C2中,输入“ = datedif(B2,今天(),“ y”)”. 单元格C2的格式为常规格式. 按下Enter键后,单元格C2中的值就是计算出的年龄. 计算此函数时,如果两个日期之间相差12个月,则仅会计为一年. 如果生日是2004年2月27日,今天是2005年2月28日,则此函数计算出的年龄是0. 用这种方法计算出的年龄实际上是最公平的. = datedif(A1,今天(),“ y”)此公式也可以获取所需的结果. 例如: 进入工厂的日期of出生日期实际年龄= DATEDIF(B2,A1,“ y”)3.以9月为实际年龄的限制= 2007年出生年份+IFmonth>8- 10= 2007年-年(A1)+ IF(月(A1)> 8,-1,0)原理: 对于9个月前出生的学生,其年龄可以直接通过入学年份减去年份获得. 出生.

例如,2004年入学的学生和某年3月出生的学生的年龄为: 年龄= 2004年出生. 但是,如果它在8个月后出生,则其年龄应比公式计算的年龄小1岁. 换句话说,学生的实际年龄不仅与学生的出生年份有关,而且与出生月份有关. 然后我们可以考虑使用IF函数对月份进行判断,然后使用公式计算出的年龄进行累加,以得出真实年龄. IF函数中包含三个参数,使用函数中的第一个参数进行判断,将判断后的返回值放在第二个和第三个参数中,并使用公式中的年龄来计算累积年龄,最后得出真相年龄. 在此,使用IF函数(月份>8-10)来合成公式: 实际年龄= 2004年出生年份+IFmonth>8-10. 将其输入到第一个学生的年龄列中,其余的只需用鼠标左键拖动该单元格右下角的填充手柄,向下拖动到最后一个学生,即可将其复制并快速准确地使用. 学校里所有的新生.


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

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

      • 松洲
        松洲

        凡是敌人支持的我们就反对

      热点图片
      拼命载入中...