目录
假如这是一份电商婴儿数据报表,里面记录了电商网站上购买的婴儿商品信息
比如婴儿的出生日期,购买商品的日期

第一种方法
用【出生日期】列得到婴儿的出生年份→用【购买日期】列得到当前的年份→年龄=当前年份 - 出生年份
用LEFT函数来提取日期数据中前四位数(即年份值):(日期这几列为文本格式时才能使用)
出生年份=LEFT(B2,4)

购买年份 =LEFT(E2,4)

用【购买年份-出生年份】=K2-J2,年份相减

也可以用YEAR函数提取年份:(不要求日期列的单元格格式)

【 购买年份】列同理
第2种方法
(购买日期-出生日期)/ 365→Round函数取整数
=(E2-B2)/365

ROUND函数:按指定的位数,对数值进行四舍五入

在本例里: =ROUND(H2,0)

这里round函数的结果,就是所求的婴儿年龄
DATEDIF函数=DATEDIF(起始日期、结束日期、返回值)
计算两个日期之间的差值。这个差值可以是年、月、日等不同的值
求年份差

=DATEDIF(B2,E2,"y")
求月份差
=DATEDIF(B2,E2,"m")
间隔天数/日期差

=DATEDIF(B2,E2,"d")