excel中计算年龄的公式

在excel中计算年龄用now(year)后边怎么写

1,打开Excel文档。如下图,在花名册中已统计出生年月日,需要快速计算出员工年龄。

2,用鼠标选中年龄这一列,鼠标单击右键,选择“设置单元格格式”。

3,在弹出的对话框中将分类设置为“数值”,小数位数设置为“0”。

4,在年龄列的D2单元格中输入公式“=(TODAY()-C2)/365”,意思:(今天-出生日期)/365天。

5,输入公式后,选择上方的“√”或者直接按回车,这样年龄就出来了。

6,选择D2单元格,将鼠标放在右下角的位置,发现鼠标变成黑色十字形,直接下拉,这样所有员工的年龄就出来了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-10-04

方法如下

1、出生年月表示为xx/xx/xx的格式,用=datedif(A2,NOW(),"Y")公式,先在B2单元格这里输入公式:=datedif(A2,NOW(),"Y")再按回车键;在B2单元格即显出年龄,如下图所示:

2、出生年月表示为xx-xx-xx的格式,用=DATEDIF(D2,TODAY(),"Y")公式。在E2单元格中输入函数公式:=DATEDIF(D2,TODAY(),"Y")再按回车键; E2单元格即显出年龄,如下图所示:

3、出生年月表示为纯数字的,用=DATEDIF(--TEXT(G2,"#-00-00"),TODAY(),"Y")公式。在H2单元格中输入函数公式:=DATEDIF(--TEXT(G2,"#-00-00"),TODAY(),"Y")再按回车键; h2单元格即显出年龄,如下图所示:

在Excel中超实用的四个小技巧。

1、在圈选区域后使用快捷键ALT+=即可进行一键求和。

2、圈选需要隐藏的行按快捷键CTRL+9即可快速隐藏,按CTRL+SHIFT+9即可取消隐藏。

3、在数值混乱的时候点击右上方的排序和筛选,即可对数据进行升序降序的排序。

4、在右上方的排序和筛选中打开筛选功能,即可在列表中筛选出需要的数据。

本回答被网友采纳
第2个回答  2021-09-11

在单元格中输入:=大括号TODAY小括号-B1/365回车。

以下是Excel的相关介绍:

Microsoft Excel是Microsoft为使用Windows和Apple Macintosh操作系统的电脑编写的一款电子表格软件。直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流行的个人计算机数据处理软件。在1993年,作为Microsoft Office的组件发布了5.0版之后,Excel就开始成为所适用操作平台上的电子制表软件的霸主。

Office最初是一个推广名称,出现于1990年代早期,指一些以前曾单独发售的软件的合集。当时主要的推广重点是:购买合集比单独购买要省很多钱。最初的Office版本包含Word、Excel和PowerPoint。“专业版”包含Microsoft Access,Microsoft Outlook 当时不存在。

以上资料参考百度百科——Excel

本回答被网友采纳
第3个回答  2021-10-06

公式和使用方法如下:

1、首先在电脑中打开一个EXCEL文档。在表格内输入身份证号码,这里模拟输入了一串号码表示身份证号。

2、接着用函数MID取出身份证号码中的出生日期。

3、然后用函数YEAR(NOW())求出现在的年份。

4、这时用现在年份减去出生年份得出年龄,也可以直接把两个公式合并到一起,合并后公式为=YEAR(NOW())-MID(A3,7,4)。

5、这时单元格内根据身份证号码计算出年龄。

本回答被网友采纳
第4个回答  2006-04-07
计算两日期间的差异,请用函数DATEDIF
语法:DATEDIF(start_date,end_date,unit)
Unit返回"Y"时间段中的整年数。"M"时间段中的整月数。"D"时间段中的天数。"MD"start_date 与 end_date 日期中天数的差,忽略日期中的月和年。"YM"start_date 与 end_date 日期中月数的差,忽略日期中的日和年。"YD"start_date 与 end_date 日期中天数的差,忽略日期中的年。
举例:出生日期是1984-3-1,今天的日期是2006年4月7日,年龄可以这样计算:
=DATEDIF("1984-3-1","2006-4-7","Y")
结果显示:22本回答被网友采纳
相似回答