ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Worksheet Functions (https://www.excelbanter.com/excel-worksheet-functions/)
-   -   If and Dates Clarification (https://www.excelbanter.com/excel-worksheet-functions/8644-if-dates-clarification.html)

wal50

If and Dates Clarification
 
Having a bit of trouble with this: =IF(D2<12/13/04, " ", A2).

Column D has dates (formatted mm/dd/yy). Dates are before and after
12/13/04 but the above statement always a blank and
=IF(D2 12/13/04, " ", A2) always returns the value in A.
If I put 12/13/04 in a cell (H2) and use =IF(D7<$H$2," ", A7), it works.
What did I do wrong in the first one?

Thanks.




JE McGimpsey

Your conditional,

D2<12/13/04

will be interpreted as

D2 is less than 12 divided by 13 divided by 14 (i.e., 0.230769231).

Use either

=IF(D2<DATE(2004,12,13),...

or

=IF(D2<"12/13/04",...


In article ,
"wal50" wrote:

Having a bit of trouble with this: =IF(D2<12/13/04, " ", A2).

Column D has dates (formatted mm/dd/yy). Dates are before and after
12/13/04 but the above statement always a blank and
=IF(D2 12/13/04, " ", A2) always returns the value in A.
If I put 12/13/04 in a cell (H2) and use =IF(D7<$H$2," ", A7), it works.
What did I do wrong in the first one?


Frank Kabel

Hi
use
=IF(D1<DATE(2004,12,13),"",A2)

--
Regards
Frank Kabel
Frankfurt, Germany
"wal50" schrieb im Newsbeitrag
...
Having a bit of trouble with this: =IF(D2<12/13/04, " ", A2).

Column D has dates (formatted mm/dd/yy). Dates are before and after
12/13/04 but the above statement always a blank and
=IF(D2 12/13/04, " ", A2) always returns the value in A.
If I put 12/13/04 in a cell (H2) and use =IF(D7<$H$2," ", A7), it works.
What did I do wrong in the first one?

Thanks.






wal50

Thanks.
WAL

"Frank Kabel" wrote:

Hi
use
=IF(D1<DATE(2004,12,13),"",A2)

--
Regards
Frank Kabel
Frankfurt, Germany
"wal50" schrieb im Newsbeitrag
...
Having a bit of trouble with this: =IF(D2<12/13/04, " ", A2).

Column D has dates (formatted mm/dd/yy). Dates are before and after
12/13/04 but the above statement always a blank and
=IF(D2 12/13/04, " ", A2) always returns the value in A.
If I put 12/13/04 in a cell (H2) and use =IF(D7<$H$2," ", A7), it works.
What did I do wrong in the first one?

Thanks.







wal50

Thanks.
WAL

"JE McGimpsey" wrote:

Your conditional,

D2<12/13/04

will be interpreted as

D2 is less than 12 divided by 13 divided by 14 (i.e., 0.230769231).

Use either

=IF(D2<DATE(2004,12,13),...

or

=IF(D2<"12/13/04",...


In article ,
"wal50" wrote:

Having a bit of trouble with this: =IF(D2<12/13/04, " ", A2).

Column D has dates (formatted mm/dd/yy). Dates are before and after
12/13/04 but the above statement always a blank and
=IF(D2 12/13/04, " ", A2) always returns the value in A.
If I put 12/13/04 in a cell (H2) and use =IF(D7<$H$2," ", A7), it works.
What did I do wrong in the first one?




All times are GMT +1. The time now is 01:59 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com