用excel函数计算年龄几法

用excel函数计算年龄几法

ID:9366373

大小:83.50 KB

页数:14页

时间:2018-04-29

用excel函数计算年龄几法_第1页
用excel函数计算年龄几法_第2页
用excel函数计算年龄几法_第3页
用excel函数计算年龄几法_第4页
用excel函数计算年龄几法_第5页
资源描述:

《用excel函数计算年龄几法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、在excel表格中,根据身份证号码就可以自动提取出生年月、性别、年龄。  第一,身份证号码的组成。  当今的身份证号码由18位数字组成:前6位为地址码,第7至14位为出生日期码,第15至17位为顺序码,第18位为校验码。  15~17位为顺序号,其中第17位如果是单数为男性分配码,双数为女性分配码。即通过第17位数字,可以判断性别,奇数为男,偶数为女。  下面以实例的方式讲解如何根据身份证号码自动提取出生年月、性别、年龄。首先,在excel中输入以下表格,实例如下面所示。  (身份证号码的输入方法见IT部落窝《excel如何输入身份证号码》文章介绍,网址是:http://www.ittr

2、ibalwo.com/show.asp?id=266)  A         B               C          D        E  姓名  身份证号码         出生日期      性别   年龄  张三  510321197205030786   1972年05月03日      女    37  第二,根据身份证号码自动提取出生年月  在目标单元格输入公式:=MID(B2,7,4)&"年"&MID(B2,11,2)&"月"&MID(B2,13,2)&"日",回车确定,单元格内会出现与身份证号码相关的出生日期。其它单元格的填充,不必一一输入公式,只需选中该

3、单元格复制,在其它单元格内粘贴即可。  提示:MID函数是提供的一个“从字符串中提取部分字符”的函数命令。  第三,根据身份证号码自动提取性别的方法  在目标单元格输入公式:=IF(MOD(RIGHT(LEFT(B2,17)),2),"男","女")  提示:IF函数:根据逻辑表达式测试的结果,返回相应的值。IF函数允许嵌套。  RIGHT函数:根据所指定的字符数返回文本串中最后一个或多个字符。  第四,根据身份证号码自动提取年龄的方法  在目标单元格输入公式:=DATEDIF(TEXT(MID(B2,7,6+2*(LEN(B2)=18)),"#-00-00"),NOW(),"y"),回

4、车确定。用Excel函数计算年龄几法......用Excel函数计算年龄几法  用Excel函数计算年龄几法张迎新  在Excel中利用系统时间和出生年月计算年龄是人事管理、工资统计中经常性遇到的工作,笔者由于工作关系对此有些研究,现将有关计算方法介绍如下,供读者朋友们参考:  一、利用DAYS360、CEILING和TRUNC函数  1.函数简介  ①DAYS360函数  它能按每年360天(每月30天)计算出两个日期间的天数,作为计算工龄的工具非常方便。它的语法为:  DAYS360(Start_date,end_date,method)  其中,Start_date是计算时间段的起

5、始日期,end_date是计算时间段的结束日期,method用来指定计算方法的逻辑值(取FALSE或忽略使用美国方法,取TRUE则使用欧洲方法)。  另外,不同地方计算工龄的规则不尽相同。有的按“虚工龄”计算,如1998年6月1日至2000年12月31日工龄为3年;而有的则按“实工龄”计算,1998年6月1日至2000年12月31日工龄为2年;对此可使用CEILING函数或TRUNC函数处理。  ②CEILING函数  它的语法为:  CEILING(number,significance)  其中number为待计算的数值,significance确定取整计算的倍数;该函数可将numb

6、er沿着绝对值增大的方向,计算出一个最接近(或最小倍数significance)的整数。  ③TRUNC函数  它的作用是将数字的指定部分截去,计算出一个最接近的整数或小数,语法为:  TRUNC(number,num_digits)  其中number为待计算的数值,num_digits用于指定小数部分的截取精度,取0时不保留小数、取1时保留一位小数(依次类推)。  2.计算公式  ①“虚工龄”  根据计算要求和有关函数的特点,计算“虚工龄”的公式为:“=CEILING((DAYS360(A1,B1))/360,1)”。公式中的A1和B1分别存放工龄的起止日期,“DAYS360(A1,

7、B1)”计算两个日期间的天数,(DAYS360(A1,B1))/360则按一年360天计算出工龄。由于工龄一般以年为单位,故用CEILING函数将上面的计算结果(沿绝对值增大的方向)取整,从而得出“虚工龄”。  ②“实工龄”  计算“实工龄”的公式为:“=TRUNC((DAYS360(A1,B1))/360,0)”,公式中计算工龄天数的方法与上面的相同。TRUNC函数将(DAYS360(A1,B1))/360的计算结果截去小数部分,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。