我的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, 「老年人」,「年輕人」)' –