在 Excel里计算年龄可是很常见的一项工作,你会吗?接下来就给大家分享一下怎么通过出生日期计算出女神的真实年龄、虚岁!

方法/技巧:

1.自动算周岁

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

案例中使用的公式是:

=DATEDIF(B2,TODAY,"y")

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

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

其中常用的间隔类型有:

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

组合起来就是:

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

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

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

2.智能算虚岁

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

NO ! NO ! NO !

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

1)过了生日:虚岁=实岁;

2)没过生日:虚岁=实岁+1;

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

案例中使用的公式是:

=IF(C2

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

判断条件:C2

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

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

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

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

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

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

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

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

案例中使用的公式是:

=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中通过出生日期智能计算年龄或虚岁 | 我爱分享网...相关推荐

  1. 如何用计算机算出身高,怎么在Excel中制作身高体重计算器?Excel制作身高体重计算器的教程...

    软件大小: 73 MB 软件版本: 2010高级标准版 软件类型: 办公工具 查看详情 直接下载 yesky 标签: 在Excel中的操作有很多,相信大家也没有全都掌握,以下是Excel制作身高体重计 ...

  2. Excel中最精确的计算年龄的公式

    身份证算年龄 假设A1是身份证号所在单元格 =IF(MONTH(NOW())<INT(MID(A1,11,2)),INT(YEAR(NOW())-INT(MID(A1,7,4)))-1,IF(M ...

  3. 用计算机公式计算优良,『excel怎样合并单元格』如何在EXCEL中如何用公式计算全年级各班各科平均分、优秀率、合格率的方法...

    EXCEL中算优秀率用什么函数,例子 举例: 数据表-- A B C 姓名 001 张三 92 002 李四 80 003 赵丰 85 004 王二 95 005 钱宽 75 006 郑东 55 参考 ...

  4. word表格导出html代码,(网页源代码中的表格数据怎么导出excel)如何将把从WORD、EXCEL中复制的内容转换成HTML源代码,再通过网页表单提交上传到数据库?...

    如何将ASP页面中的表格生成一个Excel表,求源码 '给你个例子吧.保存为 asp文件看看.具体就在第一句. New Page 1PJ计画 第版 案件No 案件名 主门 顾客 PJ责任者 営业担当 ...

  5. Excel根据身份证号批量计算年龄+

    今天要和大家分享的是:Excel根据身份证号批量计算年龄,先看下面的动图演示 1.首先打开表格 2.选中数据区域 3.然后选择diy工具箱 4.选择身份证选项 5.选择提取年龄按钮 6.弹出对话框单击 ...

  6. excel中使用CORREL函数计算两个时间序列数据列之间的滚动相关性(Rolling correlations)、例如,计算两种商品销售额之间的3个月的滚动相关性

    excel中使用CORREL函数计算两个时间序列数据列之间的滚动相关性(Rolling correlations).例如,计算两种商品销售额之间的3个月的滚动相关性 目录

  7. 使用 Excel 中的函数准确计算周岁年龄

    使用 Excel 中的函数准确计算周岁年龄 首先,统一输入日期的格式为 yyyy/m/d,例如1999/9/9,1999/12/31 使用公式 =DATEDIF(开始日期,结束日期,"以何为 ...

  8. 如何用计算机算出身高,Excel中制作身高体重计算器的操作方法

    使用excel制作身高体重计算器的方法就是,根据身高体重计算身高体重系数,这是一个国际标准系数,可以判断一个人的胖瘦,然后根据男女不同的标准对这个系数进行判断,进而获得专家的建议.通过这个计算器,你可 ...

  9. 怎样用计算机算出圆周率,古代没有计算机的时代 祖冲之是如何算出圆周率的...

    原标题:古代没有计算机的时代 祖冲之是如何算出圆周率的 今天趣历史小编就给大家带来祖冲之的文章,希望能对大家有所帮助. 祖冲之,提起这个名字大家首先想到的就是圆周率,因为,圆周率是祖冲之的代表性成果. ...

最新文章

  1. RDKit:化合物骨架分析(基于Python3)
  2. 270亿参数、刷榜CLUE,阿里达摩院发布最大中文预训练语言模型PLUG(开放测试)...
  3. python 下载图片的集中方法
  4. java comparable排序_Java使用Comparable解决排序问题
  5. 华为笔记本matebook13_华为MateBook 13_HUAWEI MateBook 13(i5 8265U/8GB/256GB/独显)_笔记本导购-中关村在线...
  6. 斐波那契数列python递归 0、1、1、2、3_python实现斐波那契数列的多种方式
  7. 定点化_mif文件生成
  8. mysql online ddl 5.6_MySQL 5.6的Online DDL功能测试
  9. 晶澳独家供货40兆瓦全球最大漂浮式太阳能电站
  10. 【报告分享】2021年中国人工智能产业研究报告:数字经济时代的产业升级探索.pdf(附下载链接)...
  11. springboot中使用websocket_在 Spring Boot 项目中使用 activiti
  12. AFNetworking2.0源代码解析
  13. 4种实例 advice aop_JAVA动态代理 和 Spring AOP 4种通知的简单实现
  14. 群体智能优化算法之萤火虫群优化算法(Glowworm Swarm Optimization,GSO)
  15. wininet InternetOpen\InternetOpenUrl\InternetReadFile 等
  16. [乡土民间故事_徐苟三传奇]第卅八回_徐苟三改字赢官司
  17. P7369 [COCI2018-2019#4] Elder 题解
  18. 计算三角形网格的tangent space
  19. Is the American Dream Really Dead?
  20. ZYNQ 7000 AMP模式双裸核运行 双方共享内存交互

热门文章

  1. 牛顿插值多项式 Python 循环和递归两种实现思路
  2. 学会选择,学会放弃,付诸行动
  3. Android 9无法通过反射获取系统属性
  4. HTML表格(合并单元格、边框、行高、间距等样式)
  5. ssh远程执行nohup命令
  6. 图片/音乐/资源网站
  7. java——异常——自定义异常类
  8. 张小龙演讲爆瓜:究竟是谁在监视你的手机?| 微信十年
  9. MPV Player神级播放器
  10. 计算机科学与技术高校学科评估排名,教育部06高校学科评估排名:0812 计算机科学与技术...