内容导航:


一、如何用excel计算年龄


方法如下

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、在右上方的排序和筛选中打开筛选功能,即可在列表中筛选出需要的数据。



二、如何用excel计算出年龄


如上图,A列为出生日期,在B列对应单元格计算年龄

  1. 首先需要用到today()函数,这个函数没有参数,today()函数计算结果为今天的日期,比如,今天是2015年10月3日,它的结果就是2015/10/3.

  2. 在B2输入公式=DATEDIF(A2,TODAY(),"Y"),计算结果就是年龄,不足1年不计算,相当于满多少周岁。公式下拉即可。

  3. 如果你的截止日期是卡到某一天,也可以在B列列出来,然后在C列计算年龄,将上述公式中的第2参数TODAY()换成B2即可。



三、怎么用excel提取年龄


输入以下公式

=DATEDIF(TEXT(MID(A2,7,8),"0000-00-00"),TODAY(),"y")

公式表示:通过MID函数取身份证号码的第7位起的8个字符,以“0000-00-00”格式显示,作为DATEDIF的始终日期,计算与TODAY()之间相隔的年份,即年龄。

方法如下

1、首先,在你要提取年龄返回的单元格中输入以下公式,如图。

2、其次,该公式只需要修改几个地方,第一个图中红圈的地方,修改成你要提取的身份证号码所在单元格

3、第二个需要修改的地方是日期,如图,将日期修改为你想截止提取年龄的日期。

4、下拉单元格即可完成多个身份证号码的年龄提取了。

扩展资料

数据库和清单管理函数

AVERAGE 返回选定数据库项的平均值

COUNT 计算数据库中包含数字的单元格的个数

COUNTA计算数据库中非空单元格的个数

DGET 从数据库中提取满足指定条件的单个记录

MAX 返回选定数据库项中的最大值

MIN 返回选定数据库项中的最小值

PRODUCT 乘以特定字段(此字段中的记录为数据库中满足指定条件的记录)中的值

STDEV 根据数据库中选定项的示例估算标准偏差

STDEVP 根据数据库中选定项的样本总体计算标准偏差

SUM 对数据库中满足条件的记录的字段列中的数字求和

VAR 根据数据库中选定项的示例估算方差

VARP 根据数据库中选定项的样本总体计算方差

GETPIVOTDATA 返回存储在数据透视表中的数据

日期和时间函数

DATE 返回特定时间的系列数

DATEDIF 计算两个日期之间的年、月、日数

DATEVALUE 将文本格式的日期转换为系列数

DAY 将系列数转换为月份中的日

DAYS360 按每年360天计算两个日期之间的天数

EDATE 返回在开始日期之前或之后指定月数的某个日期的系列数

EOMONTH 返回指定月份数之前或之后某月的最后一天的系列数

HOUR 将系列数转换为小时

MINUTE 将系列数转换为分钟

MONTH 将系列数转换为月

NETWORKDAYS 返回两个日期之间的完整工作日数

NOW 返回当前日期和时间的系列数

SECOND 将系列数转换为秒

TIME 返回特定时间的系列数

TIMEVALUE 将文本格式的时间转换为系列数

TODAY 返回当天日期的系列数

WEEKDAY 将系列数转换为星期

参考资料:百度百科 excel函数