我的Excel有点问题。我只是做一个功能,检查一个人是否比19岁更老。如何解决某人是否年龄大于19的问题
我检查了一个在线功能,但它不工作的方式。
首先我有一个不寻常的格式的日期14 10 2012年,我用=SUBSTITUTE(J2, " ", ".")
获得二零一二年十月十四日
后,我用一个公式
=IF(P2<DATE(DAY(NOW()),MONTH(NOW()),YEAR(NOW())),"Older than
19","Too young")
但没有母校我做什么它无法正常工作。如果数字越大或越小,它显示相同的决心
为什么=DATE(DAY(TODAY()),MONTH(TODAY()),YEAR(TODAY()))
告诉我3.4.1920?
是格式化日期的问题?或关于使用DATEDIF()计算年龄? –
如果你可以将你的“日期”转换成有效的格式,那么你可以使用DATEDIF,比如'= IF(DATEDIF(A1,TODAY(),“Y”)> = 19, “老年人”,“年轻人”)' –