精华内容
下载资源
问答
  • Excel公式计算年龄

    千次阅读 2021-01-07 21:16:06
    Excel公式计算年龄错误公式直接用出生年月日出生年月表示为xx/xx/xx的格式出生年月表示为xx-xx-xx的格式出生年月表示为纯数字的 错误公式 无论是 “=YEAR(TODAY())-YEAR(B2)” 还是 “=INT((TODAY()-B2)/365)”...

    错误公式

    无论是

    	“=YEAR(TODAY())-YEAR(B2)”
    

    还是

    	“=INT((TODAY()-B2)/365)”
    

    都是错误的,第一种是只要过了12月31日进入1月1日,就会自动加1岁;第二种会四舍五入,超过半年会自动算作1年,也就是加1岁。

    直接用出生年月日

    利用DATEDIF公式
    在这里插入图片描述

    出生年月表示为xx/xx/xx的格式

    用 =DATEDIF(A2,NOW(),“Y”) 公式,先在B2单元格这里输入公式:=DATEDIF(A2,NOW(),“Y”)再按回车键;在B2单元格即显出年龄,如下图所示:
    图1

    出生年月表示为xx-xx-xx的格式

    用 =DATEDIF(D2,TODAY(),“Y”) 公式。在E2单元格中输入函数公式:=DATEDIF(D2,TODAY(),“Y”)再按回车键; E2单元格即显出年龄,如下图所示:
    图2

    出生年月表示为纯数字的

    用 =DATEDIF(TEXT(G2,“0-00-00”),TODAY(),“Y”) 公式。先用TEXT函数把纯数字转化成日期格式,再利用DATEDIF函数。在H2单元格中输入函数公式:=DATEDIF(TEXT(G2,“0-00-00”),TODAY(),“Y”)再按车键; h2单元格即显出年龄,如下图所示:
    图3

    利用身份证号计算年龄

    这次需要利用MID函数,将身份证中的生日摘取出来,然后利用之前的方法,计算出年龄。

    MID
    最终公式为:=DATEDIF(TEXT(MID(A2,7,8),“0-00-00”),TODAY(),“Y”)
    在这里插入图片描述

    总结

    分别利用了 DATEDIF()、TEXT()、MID()函数。
    如果源单元格为空值或非可计算的值,会导致计算错误,出现"#VALUE!"。此时需要使用IFERROR()函数。
    IFERROR(值,“错误值”)
    例:=IFERROR(DATEDIF(TEXT(MID(G3,7,8),“0-00-00”),TODAY(),“y”),"-")
    如果计算错误则显示"-",如果计算结果正常,则正常显示年龄。

    展开全文
  • 根据身份证计算年龄,并且出生月份大于当前月份,则年龄加1 =IF(MONTH(DATE(MID(D1,7,4),MID(D1,11,2),MID(D1,13,2))) < MONTH(NOW()), YEAR(NOW())-MID(D1,7,4), YEAR(NOW())-MID(D1,7,4)+1) 根据短日期计算...

    根据身份证计算年龄,并且出生月份大于当前月份,则年龄加1

    =IF(MONTH(DATE(MID(D1,7,4),MID(D1,11,2),MID(D1,13,2))) < MONTH(NOW()),
    YEAR(NOW())-MID(D1,7,4),
    YEAR(NOW())-MID(D1,7,4)+1)
    

    根据短日期计算年龄,并且出生月份大于当前月份,则年龄加1

    =IF(MONTH(D1) < MONTH(NOW()),YEAR(NOW())-YEAR(D1),YEAR(NOW())-YEAR(D1)+1)
    
    展开全文
  • 小伙伴们好,今天零壹学长给大家整理了一些常用的日期计算公式,赶紧往下看吧!01根据身份证号计算出生年月=--TEXT(MID(A2,7,8),"0-00-00")02根据身份证号提取性别=IF(MOD(MID(A2,15,3),2),"男","女")03根据出生日期...

    c5fa8d4506170047d04ad445c708b966.png

    小伙伴们好,今天零壹学长给大家整理了一些常用的日期计算公式,赶紧往下看吧!

    01根据身份证号计算出生年月

    =--TEXT(MID(A2,7,8),"0-00-00")

    f519f509435a2aee39a2f457292fdc80.png

    02根据身份证号提取性别

    =IF(MOD(MID(A2,15,3),2),"男","女")

    6d2524e56adabf2bb7a4b4cd9dc5b066.png

    03根据出生日期计算年龄

    =DATEDIF(A2,TODAY(),"y")

    8df2917ac5188f05c70a10bced24e372.png

    04将日期转换为8位数字

    =TEXT(A2,"emmdd")

    d30fe0dcbc7725237925c44bf0822a2a.png

    05将8位数字转换为日期

    =--TEXT(A2,"0!/00!/00")

    19fb2c226711af08e7a30b7a7de577ef.png

    06返回中文短日期

    =DATESTRING(A2)

    ab1251e404006b607619bfda91c8595c.png

    07根据指定日期计算星期几

    =TEXT(A2,"aaaa")

    cfcfe95d6adba3da829ba896e5c04563.png

    08计算所在月有几天

    =DAY(EOMONTH(A2,0))

    3ffcaa7b5a8af53f72b794d90735951f.png

    09计算下一个工作日是几号

    =WORKDAY(A2,1)

    517aaa485f454d0f23e277d2f875930c.png

    10计算是本年的第几天

    =A2-"1-1"+1

    f4dacc08c75bb5eac6c038696e0c2565.png

    11计算是本年的第几周

    =WEEKNUM(A2)

    7bcff754ff6e2e03982264f911150331.png

    12将英文月份转换为月份值

    =MONTH(A2&1)

    c1ca2ba92b7ad025779ff13a5805c3c1.png

    13判断指定日期所在季度

    =LEN(2^MONTH(A2))

    d397aba818d02d0de3fc7fe3d48444ac.png

    14判断指定日期的上中下旬

    =LOOKUP(DAY(A2),{0,11,21},{"上旬","中旬","下旬"})

    eb964c8dfdcd24adf19c7e8db49193b8.png

    以上就是今天给大家分享的常用的日期计算公式,如果觉得有帮助的话,赶紧转发分享吧!

    ed3930a7dcbe8789e25c38a95b467a87.png
    展开全文
  • datedif函数 TEXT+MID函数 两个函数通过举例说明如何计算一个人的年龄和提取一个人的出生日期。
  • 以2006年10月31日为基准日,按按身份证计算年龄(周岁)的公式 按身份证号分男女年龄段 【年龄和工龄计算】 根据出生年月计算年龄 根据出生年月推算生肖 如何求出一个人到某指定日期的周岁计算距离退休年龄公式 求...
  • excel常用函数公式及技巧搜集 从身份证号码中提取出生年月日 从身份证号码中提取出性别 从身份证号码中进行年龄判断 按身份证号号码计算至今天年龄 以2006年10月31日为基准日,按按身份证计算年龄(周岁)的公式 按...
  • excel计算年龄汇总

    2013-01-14 15:35:13
    excel 计算年龄汇总,可以通过当前时间计算出一个人的年龄
  • EXCEL函数公式

    热门讨论 2010-03-16 03:26:38
    以2006年10月31日为基准日,按按身份证计算年龄(周岁)的公式 按身份证号分男女年龄段 【年龄和工龄计算】 根据出生年月计算年龄 根据出生年月推算生肖 如何求出一个人到某指定日期的周岁计算距离退休年龄公式 求...
  • Excel的使用过程中,经常会遇到通过身份证号码提取出生日期、年龄、性别等操作,通过Excel的函数功能,能够比较容易地实现这些参数的提取。事先准备运行软件:Microsoft Office Excel 或 WPS Office Excel 等;将...

    在Excel的使用过程中,经常会遇到通过身份证号码提取出生日期、年龄、性别等操作,通过Excel的函数功能,能够比较容易地实现这些参数的提取。

     

    1.事先准备

    运行软件:Microsoft Office Excel 或 WPS Office Excel 等;

    将身份证号码输入到单元格:

    A1

    (当然,输入到任一单元格均可,只要后续公式中对应上即可)

     

    2.通过身份证号码提取出生日期

    设单元格A1已输入身份证号码

    B1中输入以下公式后回车即可得到结果

    =TEXT(MID(A1,7,8),"0-00-00")

    当然,也可以自定义结果样式,只需自行定义公式即可,例如

    =TEXT(MID(A1,7,8),"0年00月00日")

     

    3.通过身份证号码计算年龄(周岁)

    计算年龄则要先计算出生日期,设单元格A1已输入身份证号码,上文已将出生日期计算到B1中,因此通过下述公式即可得到当年年龄

    =DATEDIF(B1,TODAY(),"Y")

    当然,若出生日期修改成C1的形式,一样可以得到年龄的结果

     

    4.通过身份证号码提取性别

    我们知道,身份证号码的倒数第二位若是奇数,则表示性别为男性;若是偶数,则表示性别为女性。通过下面的公式即可批量通过身份证号码提取性别

    =IF(MOD(LEFT(RIGHT(A1,(LEN(A1)=18)+1)),2),"男","女")

     

    5.注意事项

    1.上述公式输入时应均为半角符号
    2.公式中的单元格应对应准确

    3.若要将计算之后的结果复制到其它单元格中,应在粘贴后存为值(选中粘贴后的结果,开始→粘贴→值)比较下述两个结果。

    4.支持批量下拉得到结果

     

     

    展开全文
  • Excel中,日期是可以参与计算的,比如我们工作中计算星期、年龄、工龄、账龄、利息,以及复杂一点的汇总某个时间段的数据等等,这些利用日期函数,可以代替大量的手工计算。今天小编分享几种日期函数的用法和公式...
  • 工作中需要整理学籍信息,在EXCEL表格中根据出生日期计算学生的年龄。本以为无法计算,结果经查询资料,居然方式还不少。 注:A代表出生日期的列号,B代表选中单元格的行号,如A2; C代表入学日期的列号,D代表...
  • excel中知道出生年月如何自动计算年龄
  • 身份证算年龄 假设A1是身份证号所在单元格 =IF(MONTH(NOW())<INT(MID(A1,11,2)),INT(YEAR(NOW())-INT(MID(A1,7,4)))-1,IF(MONTH(NOW())>INT(MID(A1,11,2)),YEAR(NOW())-INT(MID(A1,7,4)),IF(DAY(NOW())>=...
  • Excel身份证验证,身份证校验公式

    千次阅读 2018-05-10 10:40:00
    2.根据身份证号码计算周岁(实足年龄): =DATEDIF(D6,TODAY(),"Y") =YEAR(TODAY())-MID(D2,7,4) 3.从身份证号码中提取出生日期: =TEXT(MID(C6,7,8),"0000-00-00")*1 4.从身份证号码中提取性别: =IF(ISODD(MID...
  • 2.3 计算公式 2.4 单元格和范围引用 2.4.1 创建绝对引用或混合引用 2.4.2 引用其他工作表或工作簿 2.5 准确地复制公式 2.6 把公式转换成值 2.7 隐藏公式 2.8 公式中的错误 2.9 处理循环引用 2.10 单变量...
  • 第一步 =MID(B3,7,8) 第二步 =TEXT(C3,"0-00-00") 或者 =TEXT(C3,"0年00月00日") 第三步 =DATEDIF(D3,TODAY(),"Y") 三合一 =DATEDIF(TEXT(MID(B3,7,8),"0-00-00"),TODAY(),"Y")
  • 一、通过身份证号码判断性别男女 =IF(MOD(MID(B2,17,1),2)=1,"男","女") 公式说明:... 三、通过身份证号计算年龄 =DATEDIF(TEXT(MID(B2,7,8),"0-00-00"),TODAY(),"y") 公式说明:B2表示身份证号所在单元格。 领券网
  • excel表格计算年龄Excel计算年龄 (Calculating Ages in Excel) Can you remember how old you are? Or are you like me, and have to ask, "What year is it?" and then subtract your birth year? Or do you ...
  • 2019年个税计算excel模板

    万次阅读 2019-04-17 00:31:03
    于是下定决心,自己做一个excel个税计算表格。防止工资继续发错。 今年(2019年)个税变化非常之大,曾经用js写的个税计算器已经不适用了,但新的个税计算比较复杂,一时无法用js来实现,网络上有很多关于新个税...
  • 点击上方△蓝字可关注我们会计人2019职场充电站坚持阅读... Excel最常用快捷键 8大类常用公式 一.数字处理1取绝对值=ABS(数字)2数字取整=INT(数字)3数字四舍五入=ROUND(数字,小数位数)二.判断公式4把公式返回的错误...
  • excel公式

    2021-07-26 21:39:33
    每个参数可以使区域、单元格引用、数组、常数、公式或另一个函数的结果 2、SUMIF条件求和函数 SUMIF(区域,条件,求和区域) 如:=SUMIF(B2:B25,”>5”)让数列B2到B25中大于5的数求和 如:=SUMIF(C2:C10,”女...
  • Excel函数公式大全以及用法

    万次阅读 多人点赞 2018-09-07 10:25:23
    首先得说明下excel如何输入函数公式的方法方法是:单击a4单元格(a4单元格的位置是第A列,第4行交叉的那个单元格,也即是我们彩色实例的那个位置),在键盘上输入 =a1+a2+a3 ,然后按键盘的enter键(回车键)即可...
  • excel中如何计算个数,使用这个方法,给出汉字描述,自动生成Excel统计公式。支持Excel中分类统计数量 地址:http://www.excelfb.com/ 点击:Excel自动写公式工具(根据汉字描述写公式,支持合并单元格公式) ...
  • 作为一名财务工作人员,在日常工作的过程中,经常会遇到Excel里的一些小问题:如何快速...Excel中所提的函数其实是一些预定义的公式,它们使用一些称为参数的特定数值按特定的顺序或结构进行计算。本文,推荐Excel里...
  • 通过读取Excel表上该行人员的性别、年龄、海拔数据(计算3000米跑才需要,其它项目不需要),和原始成绩,去查询该项“成绩计算标准表”,得到对应的分数,将分数写入该项目“换算成绩”一列中。循环计算完所有的列
  • 2.3 计算公式 2.4 单元格和范围引用 2.4.1 创建绝对引用或混合引用 2.4.2 引用其他工作表或工作簿 2.5 准确地复制公式 2.6 把公式转换成值 2.7 隐藏公式 2.8 公式中的错误 2.9 处理循环引用 2.10 单变量...
  • Excel常用电子表格公式大全【汇总篇】

    万次阅读 多人点赞 2018-10-29 20:05:43
    Excel常用电子表格公式大全  一、Excel基本公式  1、查找重复内容公式:=IF(COUNTIF(A:A,A2)&... 3、从输入的18位身份证号的出生年月计算公式:=CONCATENATE(MID(E2,7,4),"/",...
  • 一、Datedif:计算年龄。作用:按照指定的类型计算两个日期之间的差值。语法:=Datedif(开始日期,结束日期,统计类型)。统计类型有:示例:方法:在目标单元格中输入公式:=DATEDIF(D3,TODAY(),"y")。解读:利用...
  • 我们选择一个带公式单元格把它复制粘贴到其他单元格,其他单元格的结果会自动根据公式计算。图中第一个结果有公式,我们复制粘贴两个,新的结果并不是4790元,而是通过计算得到的。 复制数据后,选择粘贴,粘贴可以...
  • Excel根据出生日期获取真实年龄

    千次阅读 2021-01-22 19:06:30
    Excle获取真实年龄

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,925
精华内容 770
关键字:

excel年龄计算公式