选择数据范围-ctrl1-numbers-custom-type:0000-00并确认。
假设源数据在a列,从a1开始,在b1中输入datedif(text(a1,0000-00),today(),y),回车,向下填充。
第一步:我们打开一个新的excel表格,输入别人里面有他的名字和出生日期。
第二步:输入公式"年(今天())-年(b2)"在年龄一栏,会出现年龄;
第三步:将鼠标放在右下角的方框边缘,会出现一个十字形状。点击下拉显示其他人的年龄(复制粘贴也可以操作);
用excel算年龄,主要是记公式。只要公式正确,马上就能算出年龄。
首先,我们的表单中应该有日期格式的生日文本。
excel提示-按日期和秒计算年龄(精确到年、月和日)
接下来,选择第一行年龄单元,右键单击并选择"格式化单元格"。在弹出窗口中,选择"数量和数量接口,并将单元格格式设置为"普通和普通。
excel提示-按日期和秒计算年龄(精确到年、月和日)
然后,在修改后的单元格中输入公式。
theformulais:datedif(i6,today(),y)
这里应该注意,i6是要计算的生日日期的单元位置。应用公式时,要根据自己的表条件灵活修改。另外,其余内容要照原样套用。(英文i是单元格列值,数字6是单元格行值)
公式输入后,确认回车,我们的年龄就精算好了!
excel提示-按日期和秒计算年龄(精确到年、月和日)
然后,我们把"小绿点"在这个单元格的右下角批量生成不同的年龄。
1.首先打开需要计算年龄的人员表,如下图所示:
2.在输入公式之前,需要将单元格格式统一为日期格式,选择年、月或年、月、日的日期格式,如下图所示:
3.这次需要的函数有:datedif(开始日期,结束日期,比较单位)和now()。"开始日期和时间人与自然。;的出生日期代替;"结束日期"使用now()函数,该函数表示到目前为止的计算;"比较单元"被替换为"y",这意味着比较单位是"年份和时间,如图所示:
4.拖动函数计算以下其他年龄,如图:
5.需要注意的是,年龄必须是日期格式,至少可以计算两个日期,如下图所示:
6.但由于录入不同,有些无法识别为日期,所以无法计算年龄,如下图所示: