中企动力 > 商学院 > 表格年龄计算公式
  • ?

    快收藏!用Excel秒算年龄不求人!

    荣誉

    展开

    前段时间,台湾艺人许路儿40多岁了宛如20岁少女的消息刷爆朋友圈,网友纷纷感叹,岁月在有些人身上真的没有留下什么痕迹...

    当时我脑子里就冒出来的一个词:冻~龄~女~神

    女神们都希望自己年年 18 岁。

    可最讨厌的是,过年的时候,明明你是年方二八的豆蔻少女,七大姑八大姨硬是告诉你是 18 岁的大姑娘。明明你才芳龄 28,他们却偏要说你是 30 岁!你说崩溃不崩溃?

    算个年龄还分什么实岁虚岁!按我说,虚岁这东西就不应该存在!

    不过呢,在 Excel 里计算年龄可是很常见的一项工作,你会吗?

    接下来教你怎么通过出生日期计算出女神的真实年龄、虚岁,甚至是……生辰八字!

    01.自动算周岁

    这是最简单的,只要知道今天的日期和出生日期,Excel就可以轻松帮我们算出女神们的具体年龄。

    少废话,看效果!

    案例中使用的公式是:

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

    这里用到了非常常用的2个函数:DATEDIF和TODAY。

    TODAY 函数可以获取电脑的当天日期,DATEDIF 函数返回两个日期之间的年\月\日间隔数。它的基本语法是:DATEDIF(日期1,日期2,间隔类型)。

    其中常用的间隔类型有:

    y - 年(year)m - 月(month)d - 日(day)

    组合起来就是:

    从出生到今天,本女神已经 XX 岁了!

    小知识:DATEDIF函数可以解决很多很多日期差的计算问题,比如计算工龄,忽略年份计算相差月数、天数,忽略月份计算相差天数等等等等。可是这个函数在 Excel 里却被隐藏起来了,Excel 的工程师是不是很坏坏?

    周岁是算出来了,那虚岁该怎么算呢?

    02.智能算虚岁

    思考题:虚岁=实岁 +1 岁?

    NO ! NO ! NO !

    虚岁和周岁不是简单的「 ±1 」的关系,虚岁还要看你是否过了生日!

    过了生日:虚岁=实岁

    没过生日:虚岁=实岁+1

    所以,需要先做一个判断,到底生日过了没有,然后才按相应的计算方法算出虚岁。

    案例中使用的公式是:

    =IF(C2

    不用怕,只要搞清结构,公式理解起来就很简单。IF函数的基本语法是:IF(判断条件,成立时,不成立时)。

    判断条件:C2

    今年的生日是不是小于出生日期,是,说明生日还没过,不是,说明生日已经过了。

    成立时:DATEDIF(B2,TODAY(),"Y")

    出生日期和今天相差的年数。

    不成立时:DATEDIF(B2,TODAY(),"Y")+1

    出生日期和今天相差的年数再加1。

    所以公式的含义用大白话翻译一下,意思就是:虚岁=IF(是否过了生日,实岁,实岁+1)。

    03.终极变态算超精准年龄

    如果表哥表弟们很变态的想知道女神年龄到了几年几月零几天,怎么办?

    我们可以来一段 freestyle!

    案例中使用的公式是:

    =DATEDIF(B2,TODAY(),"Y")&"年"&DATEDIF(B2,TODAY(),"YM")&"月零"&DATEDIF(B2,TODAY(),"MD")&"天"

    这种算法同样用到了DATEDIF 函数,但是出现了三个没见过的符号—— Y / YM / MD。

    其实在DATEDIF 函数里,Y / YM / MD 代表返回不同的差值:

    Y - 返回整年数;YM - 返回日期1和日期2的月数之差,忽略年和日;MD - 返回日期1和日期2的天数之差,忽略年和月。

    搞明白这三个符号,上面看起来很复杂的函数公式,就可以翻译成:=年差值&“年”&月数差值&“月零”&天数差值&“天”

    看吧,函数公式也就那么回事。虽然看起来很复杂,但是只要你头脑清醒,一点一点的按照规则拆开来看,其实并没有那么难。

    相反,只要你掌握了常用的几个函数用法,就可以大大提高效率,节省很多时间。

    因为,只要把公式写好,Excel 计算 100,000 行数据和计算 10 行数据的用时几乎一样!(除非你的电脑太烂~)

    身为一个绅士,直接问人家女生的年龄好像不太好啊。

    问了,表哥表弟们成了直男癌;

    不问,你分不清楚对方是姐姐还是阿姨,怎么办?

    想知道秋叶大叔是怎么套路女神的年龄的么?

    (大叔,别打我 ~ 图是别人发我的)

    只要知道出生日期,Excel 还能帮你把生辰八字算出来你信吗?

    在日常工作中,年龄 / 日期 / 工龄等时间差值的计算是十分普遍的数据处理任务。熟练掌握函数公式就能批量解决数据计算问题。

    学好Excel能偷懒、早下班、争取更多脱离单身汪时间,汪~

  • ?

    Excel表格中根据身份证号码自动填出生日期、性别、年龄

    周雍

    展开

    Excel表格中根据身份证号码自动填出生日期、性别、年龄

    右击所在列→“设置单元格格式”为“常规” →复制以下(蓝色)公式:

    =================================================================

    ◎ A1为15位或18位身份证号,要在B1算出 生日

    =TEXT(19*(LEN(A1)=15)&M")

    ◎ A1为15位或18位身份证号,要在B1算出 性别

    =IF(MOD(MID(A1,15+(LEN(A1)=18)*2,1),2),"男","女")

    ◎ A1为15位或18位身份证号,要在B1算出 截止到“今天”的 年龄

    =DATEDIF(TEXT((LEN(A1)=15)*19&M"),TODAY(),"Y")

    注意:根据表格修改单元格“(A1)”下图已经修改为“(B1)”。修改方式:将上述公式打入后,抹黑上述公式中的“A1”(不要抹括号),再点“B1”单元格,公式中就自动生成“B1”。然后下拉“C1”,以下所有行就全部自动完成了。

    ---另:

    根据身份证号码求出生日期、性别、年龄、15-18位转换

    复制以下蓝色代码:

    根据身份证计算年龄

  • ?

    Excel怎么根据身份证号码自动算出年龄

    周媚颜

    展开

    转载自百家号作者:mihu

    因为年龄每年都会改变,所以Excel表格中储存的人员年龄每年都会不同,要保证表格中人员年龄的准确性,需要每年对表格内容进行更新,但要是每年都手动逐个更新表格中的年龄,工作量会比较大。如果表格中存有身份证号码,我们可以根据身份证号码中的出生年月信息计算出这个人的实际年龄,而且这个年龄会根据电脑中的时间在第二年自动更新,从而可以避免手动更新的麻烦。这里介绍一下操作方法,以供参考。

    例如要根据下图表格中的身份证号码计算出实际年龄:

    先在“年龄”列的第一个单元格中点击鼠标左键,选中这个单元格 。

    选中单元格后,在Excel的编辑栏中输入 =YEAR(NOW())-MID((需要时可以把以上要输入的内容复制粘贴到Excel中,以避免输入字符的麻烦。)

    输入以上字符后,用鼠标点击同一行左侧包含身份证号码的单元格。

    点击单元格后,编辑栏中会自动输入该单元格的名称。

    然后在单元格名称后再输入 ,7,4)这样即输入完成了根据身份证号码自动计算年龄的公式,整个公式为“=YEAR(NOW())-MID(C3,7,4)”。其中的“YEAR(日期值)”可以得到某个日期中的年份;“NOW()”可以得到当前电脑系统中的日期;“YEAR(NOW())”即可得到当前电脑系统中的年份;“MID”可以从字符串中得到指定数量的字符,“MID(C3,7,4)”表示得到从C3单元格中第7位字符开始的共4位字符,即身份证中的出生年份信息。这样,用“电脑中的年份”减去“身份证中的出生年份”即得到该人员的实际年龄。当然,前提是电脑系统的时间要准确。

    输入公式后按键盘的回车键或者鼠标点击编辑栏左侧的对号按钮。

    这样,输入公式的单元格中就会自动显示出对应身份证的实际年龄。

    再将鼠标指针指向该单元格的右下角,当鼠标指针变成十字形状时双击鼠标左键或者向下拖动鼠标至列尾。

    这样,年龄列中就会自动计算并且显示出各身份证对应的年龄了。

    注:要保证计算年龄结果的正确性,必须让电脑系统的时间保持准确。

  • ?

    你会用Excel计算平均年龄吗?

    许沛菡

    展开

    1.首先打开一张表格,光标定位需要得到求平均数结果的单元格。

    2.在菜单里选择“插入”--->“函数”

    3.选择求平均函数AVERAGE

    4.输入需要求平均数的参数,本文例子明显可知,A2、B2、C2。当输入三个参数完毕时,在平均函数编辑框,就能看到计算的结果。而单元格D2里显示的求平均函数公式为AVERAGE(A2,B2,C2),此条公式适用于非连续数据区域的求平均数操作。

    5.确定平均函数编辑完毕后,在表格中按回车,可看到正确的计算结果。

    6.如果求平均数,如本文例子,处于连续的一行区域,可用直接输入平均函数公式AVERAGE(A2:C2),回车则得到正确的计算结果。

    (本文内容由百度知道网友绿衣人敲门贡献)

  • ?

    在Excel表格上,通过身份证号计算当前年龄的方法

    潘斓

    展开

    在使用Excel表格的时候其实也要讲究使用的时间,一般使用的时间越长,对于这种软件的实际使用也会有更大的帮助,当然也能够掌握到其中的一些方法,这也是在经验的积累下,因此在使用Excel表格的时候就一定要关注到使用的时间,当然也要从中掌握一些经验,为实际的使用带来帮助,而且也能够呈现出更好的使用方式,通过Excel表格上,通过身份证号计算当前年龄的方法。

    想要计算身份证上的年龄其实也是很简单的,只要记住了公式就可以很方便的计算出来,而且在计算的时候也会更快速,当然这个公式是一定要掌握的,没有了公式想要计算出来很那么,而年龄的计算公式就是“YEAR(TODAY())-MID(A2,7,4)”。

    只要将这个公式输入到单元格的年龄一栏点击回车键就可以轻松的获得年龄,而且在实际的计算中还不会出现任何的差异,这是一个非常好的设计,当然在使用的时候就一定要掌握到具体的公式才行,这是最基本的要求。

    Excel表格最好的使用就是按照这个软件的设计来使用,这样不仅能够为实际的使用带来帮助,而且在使用的时候也会更快速,其实如何一种数据的计算都只要输入公式就可以得到想要得到的数据结果,当然这种软件的使用不仅仅是用来求和上,还可以用来算其他的方法,而这个计算的方法也只要输入相应的公式和符合即可,其实正确的掌握到使用的方法将能够达到事半功倍的效果,这也是很多人在使用这种软件的时候最大的心得。

    本文由“互联网信息分享”原创,欢迎关注,带你一起长知识!

  • ?

    excel技巧,根据出生日期计算年龄的两种方法

    星愿

    展开

    工作中会遇到这样的情况,就是要计算某某员工在岗的时间,某某员工的真实年龄,或者某某合同签订多长时间了。等等和时间有关的问题,而且很多时候要求时间是要随着日期的变化自动更新的,今天的这篇,就是来给大家解决这些问题的。

    第一种方法,使用datedif函数。函数的的写法是这样的=datedif(开始日期,结束日期,显示格式)。。第一个参数:出生日期。第二个参数:当前日期(today())。第三个参数:年(“Y”)。。这种计算出来的是周岁。dateif函数是一个隐藏函数,所以只能自己手写进去,excel不会给予任何的提示。

    第二种方法,一个比较笨但是更容易理解的方法,当前日期减去出生日期,除365天。最后一个生日是2001年1月1日的,因为计算方式不同,显示的是四舍五入之后的年龄。

    如果保留两位小数,会发现年龄变成了带小数的数字了。。。两种方法就介绍到这里,如果对office办公软件的一些基本操作和小技巧感兴趣,请您关注我,我会不定期的分享一些工作中遇到的问题和解决办法给大家。

  • ?

    怎样利用EXCEL函数将身份证中的年龄提取出来?

    江诗桃

    展开

    施老师:

    做人事的朋友们经常需要录入员工信息表,那么我们可以利用EXCEL将身份证号码的出生年月提取出来,自动生成年龄。这样就省去很多的工作量,提高工作效率

    方法一、按当前系统日期计算

    在单元格,输入公式:【=DATEDIF(TEXT(MID(当前单元格,7,8),"#-00-00"),TODAY(),"Y")】

    DATEDIF:计算机日期比较函数;

    TEXT:将数值转换为按指定数字格式表示的文本;

    MID:截取出指定数量的字符;

    TODAY:用于返回当前时间;

    Y:指计算两个日期的年差数;

    方法二、同样也是按照当前系统日期

    输入公式:【=DATEDIF(TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00"),TODAY(),"y")】。也可以同样的计算出年龄。

    大家平时碰到输入人员身份证信息和年龄的,大家是按笨办法一个一个的输入还是用函数去计算呢?欢迎大家在下方评论区留言写下你的看法,更多问题请关注宁双学好网施老师!

  • ?

    Excel公式大全,很实用

    丁格

    展开

    1、查找重复内容公式:=IF(COUNTIF(A:A,A2)>1,"重复","")。

    2、用出生年月来计算年龄公式:=TRUNC((DAYS360(H6,"2009/8/30",FALSE))/360,0)。

    3、从输入的18位身份证号的出生年月计算公式:=CONCATENATE(MID(E2,7,4),"/",MID(E2,11,2),"/",MID(E2,13,2))。

    4、从输入的身份证号码内让系统自动提取性别,可以输入以下公式:

    =IF(LEN(C2)=15,IF(MOD(MID(C2,15,1),2)=1,"男","女"),IF(MOD(MID(C2,17,1),2)=1,"男","女"))公式内的“C2”代表的是输入身份证号码的单元格。

    1、求和: =SUM(K2:K56) ——对K2到K56这一区域进行求和;

    2、平均数: =AVERAGE(K2:K56) ——对K2 K56这一区域求平均数;

    3、排名: =RANK(K2,K$2:K$56) ——对55名学生的成绩进行排名;

    4、等级: =IF(K2>=85,"优",IF(K2>=74,"良",IF(K2>=60,"及格","不及格")))

    5、学期总评: =K2*0.3+M2*0.3+N2*0.4 ——假设K列、M列和N列分别存放着学生的“平时总评”、“期中”、“期末”三项成绩;

    6、最高分: =MAX(K2:K56) ——求K2到K56区域(55名学生)的最高分;

    7、最低分: =MIN(K2:K56) ——求K2到K56区域(55名学生)的最低分;

    8、分数段人数统计:

    (1) =COUNTIF(K2:K56,"100") ——求K2到K56区域100分的人数;假设把结果存放于K57单元格;

    (2) =COUNTIF(K2:K56,">=95")-K57 ——求K2到K56区域95~99.5分的人数;假设把结果存放于K58单元格;

    (3)=COUNTIF(K2:K56,">=90")-SUM(K57:K58) ——求K2到K56区域90~94.5分的人数;假设把结果存放于K59单元格;

    (4)=COUNTIF(K2:K56,">=85")-SUM(K57:K59) ——求K2到K56区域85~89.5分的人数;假设把结果存放于K60单元格;

    (5)=COUNTIF(K2:K56,">=70")-SUM(K57:K60) ——求K2到K56区域70~84.5分的人数;假设把结果存放于K61单元格;

    (6)=COUNTIF(K2:K56,">=60")-SUM(K57:K61) ——求K2到K56区域60~69.5分的人数;假设把结果存放于K62单元格;

    (7) =COUNTIF(K2:K56,"

  • ?

    excel自动计算年龄

    瑕疵

    展开

      作为一名人力资源部的工作者,厂里的大部分人的名字我都记得,每到年初我都要重新统计下厂里员工的资料档案,以前都是手动计算输入员工的年龄的,其实利用excel自动计算年龄速度要比我们手动计算的快,而且精准。

      1、打开要编辑的excel表格;

    图1

      2、把年龄列选中;

    图2

      3、按鼠标右键选择“设置单元格格式”;

    图3

      4、在数字选项中,选择数值型,小数位数选择“0”,单击确定;

    图4

      5、定位到E2单元格;

    图5

      6、输入“=(today()-D2)/365”;

    图6

      7、按键盘上的回车键或者点击如图的对勾;

    图7

      8、重新选择这个单元格;

    图8

      9、将光标移到单元格的右下角,当光标变成黑色十字时,双击;

    图9

      10、这样就计算出了所有人的年龄了,如图是最终效果。

    图10

      通过使用excel自动计算年龄我在制作excel员工档案表的时间比以前提高了2天啊,2天多么的恐怖啊,我不得不重新学习excel,因为我感觉到了以后一个企业如果不重视excel应该多么的可怕。

  • ?

    Excel中根据出生年月日计算年龄的巧妙用法

    梅米

    展开

    一个表格中有一列人员的出生年月日,最笨的方法我们就是一条一条的算出来,如果只有几条,那还好说,很简单的就搞定了,要是这一列数据有上百,上千设置上万条数据呢?你还要逐条算吗? 下面告诉你的快速简便的计算方法。

    这里我们用到一个函数是today函数

    具体公式为=(today()-B2)/365 公式中的B2即为表格中出生日期那一列,实际根据自己的表格来。

    将此公式输入到年龄列中,回车即可计算出年龄

    特别注意:有的人在输入公式后,可能会出现如下情况,会以为难道是公式不对吗?

    放心,公式是对的,只要简单的操作一下就可以,选择单元格,右键-设置单元格格式-选择数值,将小数位数改为0,单击确定即可。

表格年龄计算公式

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP