年龄自动计算公式

表格中已填写有出生年月日,利用函数自动计算年龄时,如何实现根据填表时间自动计算年龄?

第一步、把已经知道的统计到了一个年月日信息,先在右旁设置一个单元格格式,数值,0位数。

第二步、然后再到单元格里面输入,=(TODAY()-C1041)/365,(可以替换对应单元格)。

第三步,下拉完成下面的操作,实现批量,输入公式。

第四步、公式原理,=(TODAY()-C1041),求出生到今天,一共多少天,然后再除以365天,就是一年。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-04-08
这个与char类型的区别在于 不组10个字符的 不会占用10个字符空间 在物理内存中比如性别 一般人性别都是固定男 ,女 所以这个数据基本是固定的 一般用 char(2) 然后加检查约束?基本sql中的数据类型定义与java , c中差不多 分析好要定义的数据类型 长度(是否固定) 用来加以选择另 sql 中一般用的多的 int char varchar? nvarchar(与varchar 区别在于 储存方式不同? 大略讲就是nvarchar中 中英文都为2字节,具体可以自行搜索) money? datetime?float bit

年龄自动计算公式


第一步、把已经知道的统计到了一个年月日信息,先在右旁设置一个单元格格式,数值,0位数。

第二步、然后再到单元格里面输入,=(TODAY()-C1041)/365,(可以替换对应单元格)。

第三步,下拉完成下面的操作,实现批量,输入公式。

第四步、公式原理,=(TODAY()-C1041),求出生到今天,一共多少天,然后再除以365天,就是一年。

excel制表年龄怎么弄


1、假如员工的出生日期在a列,如:a1:a10

2、在b1单元格 :=TEXT(YEAR(TODAY())-YEAR(A3),0)

3、拖拉b1的 到b10,在在b列显示出对应的年龄。

是提取年龄吗?

是说配置单元格属性,数值类型吗,数字或文本都可以吧

office2003人员年龄怎么随制表日期变化而变化


在任何一个空白单元格内填入15,然后右击这个单元格,复制 ,然后全选你的日期区域,然后右击,选择性粘贴,运算那里选“减”,确定

假设:出生日期在D列,年龄在F列,数据自第3行起,制表日期在单元格H2。

则在F3输入:=$H$2-D3 ?然后选中F3,向下拖动即可。

如果用NOW()函数代替制表日期$H$2,则年龄随打开文档日期改变。

日期函数now()、year()之类的可以

把时间函数加进去就好了
第2个回答  2019-01-17
假设第一排那个出生年月的格子是f4 制表日期2018年那个格子是i2 公式就是=year(i2)-year(f4)+if(month(i2)-month(f4)>0,0,-1) 周岁追答

那个公式就是年份相减 很好理解 月份相减为负就减一周岁

追问

精确到年月日可以吗?需要计算很多年龄的时候,往下拖动公式复制,制表日期单元格不能固定。怎么解决?

追答

加美元符号 固定单元格啊

本回答被提问者采纳
第3个回答  2019-01-15
从表格的”制表日期”可以读取制表的年份,
从表格的”出生年月”可以读取某人的出生年份,
按照“年龄=制表的年份 - 出生年份”,我们可以得出某人的年龄。
根据以上的说法,我们有下面的公式:
=LEFT(I2,4)-LEFT(E4,4)
备注:公式中的I2代表“制表日期”所在的单元格,如果实际不是I2,请换成正确的;
公式中的E4代表某人“出生年月”所在的单元格,如果实际不是E4,请换成正确的;
这个公式,只适合“制表日期”和“出生年月”中的年份都是四位数的情况,比如2018,1985等等。
如果不是四位数,该公式不能接受,需要修改公式。追问

不对啊。

追答

你要告诉我,是怎么不对的,出现了什么情况?不然没人能解决问题。

我这边是可以的。

在蓝格中,我输入了公式。黄格中是测试的数据。

2018-1985=33

追问

我需要精确到年、月、日,比如填表日期是2018年8月31日,出生日期是2004年9月1日,计算年龄。

本回答被网友采纳
相似回答