在电子表格中输入出生年月后怎样让它计算出年龄来? 方法一 怎样迅速把表格中的出生年月转换成年龄? 我的问题是把“出生年月转换成年龄” 用 datedif 函数假设生日在 B 列的 B2 到 B1000,年龄放在 C 列在 c2 输入公式=DATEDIF(B2,"2008-9-12","y") 或=DATEDIF(B2,TODAY(),"y")然后拖动公式向下填充到所需的行。前一公式算的是出生日期到 2008 年 9 月 12 日那一天的实际年龄。后一公式算的是出生日期到今天的年龄,自己选吧。 电子表格一列有出生年月,另一列怎么算出年龄? [ 标签:电子表格,出生年月,年龄 ] B 列格式是"1962 年 6 月",C 列是"年龄" 在以 C2 输入=datedif(b2,today(),"y") 如果虚岁的话就在表达式后面再加一个 1 当然你也可以用 year(b2)-year(today()),建议不要用这个表达式,因为它忽略了月和日了。 怎样用函数计算机他的实际年龄? 送 你 一 个 最 简 单 的 函数 如 果 你 在 A1 内 输入 一 个 日 期 , 可 以 在 B1 内 输 入 函 数=DATEDIF(A1,NOW(),"Y")即可得到你输入的日期到当前日期的实际年数,也就是年龄.附:得出 A1 内的日期到当前日期有多少个月可以在 B1 内输入:=DATEDIF($A$2,NOW(),"M")得出 A1内的日期到当前日期有多少天可以在 B1 内输入:=DATEDIF($A$2,NOW(),"D")另个,如果你想得到的年龄不是从指定日期到当前日期而是从指定日期到另一个指定日期的年龄可以在 B 钠输入以下函数:=DATEDIF($A$2,VALUE("2008-12-11"),"Y")这个函数表示的是从 A1 内的日期至"2008 年 12 月 11 日"的年龄是多少.希望能帮到你! 方法二 用“高级筛选”就得以。 1、找个空白单元格编辑筛选条件。例如在 D1 单元格输入日期列名称,例如日期列名称叫“出生日期”就输入“出生日期”;在 D2 单元格输入“>1988-9-26”。 2、在菜单选“数据”-“筛选”-“高级筛选”,在列表区域选择“出生日期”列,在条件区域选择“D1:D2”,确定即可。如果要把筛选结果放到其他地方,使用复制到其他位置方式。 问题解决的话,给点分来吧。 方法三 设 出生年月 所在单元格为 F8,则年龄单元格 输入 =YEAR(TODAY())-("19"&MID(F8,1,2)) 注意,对于年龄过百的人不适合