这个计算对的吗?算人的年月日的
excel吧
全部回复
仅看楼主
level 12
TEXT(DATEDIF(E8,TODAY(),"d"),"YY岁mm月dd日"),
比如2023-06-01到今天,计算结果是00岁01月08日 ,它是天数/366算的吗?
2023年06月09日 00点06分 1
level 11
从2023-6-1算起,如果涉及到年的单位就会到2024-6-1,经过了2024-2-29,就会有366天啊
2023年06月09日 00点06分 2
谢谢啊[呵呵]
2023年06月09日 00点06分
level 13
不是的。除366也好365也罢,都是不足月的。
datadif返回结果为8,让数字8以e岁m月d日格式显示,其实也就是x月x日这样一个日期,excel默认以1900年1月1日为计数起始日期,那数字8就是起始日开始的第8天也就是1月8日
2023年06月09日 00点06分 3
@花间一壶酒🍄 =TEXTJOIN({"岁","月"},,DATEDIF(A1,TODAY(),{"y","Ym","md"}))&"天" 可以这么计算
2023年06月09日 00点06分
谢谢[呵呵],我还奇怪1月从哪里来的
2023年06月09日 00点06分
@ssg365 我看到官方说明里有这样一句: 不建议使用 DATEDIF "md" 参数,因为它可能会得出不准确的计算结果。这个不准确是指啥?
2023年06月09日 00点06分
@ssg365 好的,谢谢大神!
2023年06月09日 01点06分
1