ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Discussion (Misc queries) (https://www.excelbanter.com/excel-discussion-misc-queries/)
-   -   If Statement - Date Calculations (https://www.excelbanter.com/excel-discussion-misc-queries/175666-if-statement-date-calculations.html)

tony

If Statement - Date Calculations
 
I have an IF statement that uses dates to determine which value is displayed
in a cell. I am confused as to whether or not to use quotes (" ") in the
formula. With the quotes it works and without the quotes it doesn't work.
Also, if I change the dates and they are greater than 1/1/2002, the second
formula doesn't work.

Here is the formula:
=IF(AND($A$1<"1/1/2002",$A$31999,$B$1<"1/1/2002",$A$31999),"Monthly","None")

=IF(AND($A$1"12/31/1999",$A$31999,$B$1"12/31/1999",$A$31999),"Monthly","None")


Col A
Col B
Row 1 1/1/1993 1/1/1992
Row 2 $153,564.00
$38,595.00
Row 3 $10,000.00 $2,000.00

If I change the dates to greater than 12/31/2001 than the formula doesn't
work

Niek Otten

If Statement - Date Calculations
 
1. Use complete dates, like 12/31/1999, not just a year, like 1999.
2. It is easier to put each of the dates to compare with (1/1/2002 etc) as date in a cell and compare to that cell, like
=IF(AND($A$1<C1, etc

--
Kind regards,

Niek Otten
Microsoft MVP - Excel


"Tony" wrote in message ...
|I have an IF statement that uses dates to determine which value is displayed
| in a cell. I am confused as to whether or not to use quotes (" ") in the
| formula. With the quotes it works and without the quotes it doesn't work.
| Also, if I change the dates and they are greater than 1/1/2002, the second
| formula doesn't work.
|
| Here is the formula:
| =IF(AND($A$1<"1/1/2002",$A$31999,$B$1<"1/1/2002",$A$31999),"Monthly","None")
|
| =IF(AND($A$1"12/31/1999",$A$31999,$B$1"12/31/1999",$A$31999),"Monthly","None")
|
|
| Col A
| Col B
| Row 1 1/1/1993 1/1/1992
| Row 2 $153,564.00
| $38,595.00
| Row 3 $10,000.00 $2,000.00
|
| If I change the dates to greater than 12/31/2001 than the formula doesn't
| work



Ollie4

If Statement - Date Calculations
 
for your first question
Not using quotes in 12/31/1999 will result in 0,000193645. (12 divided
by 31 divided by 1999) With quotes it is a date

$B$112/31/1999
is equal to
$B$10,000193645

$B$1"12/31/1999"
is equal to the date

|I have an IF statement that uses dates to determine which value is displayed
| in a cell. I am confused as to whether or not to use quotes (" ") in the
| formula. With the quotes it works and without the quotes it doesn't work.
| Also, if I change the dates and they are greater than 1/1/2002, the second
| formula doesn't work.
|
| Here is the formula:
| =IF(AND($A$1<"1/1/2002",$A$31999,$B$1<"1/1/2002",$A$31999),"Monthly","None")
|
| =IF(AND($A$1"12/31/1999",$A$31999,$B$1"12/31/1999",$A$31999),"Monthly","None")
|


ShaneDevenshire

If Statement - Date Calculations
 
Hi Tony,

First what dates are you changing - the ones in the formulas or the ones in
cells A1:B1?

If you are changing the formula dates - they work fine for me! If the date
are not greater than 12/31/1999 then they are not greater than 12/31/2001.

Next point - you are testing A31999 twice in each formula, that doesn't
effect the result it's just not necessary.
--
Thanks,
Shane Devenshire


"Tony" wrote:

I have an IF statement that uses dates to determine which value is displayed
in a cell. I am confused as to whether or not to use quotes (" ") in the
formula. With the quotes it works and without the quotes it doesn't work.
Also, if I change the dates and they are greater than 1/1/2002, the second
formula doesn't work.

Here is the formula:
=IF(AND($A$1<"1/1/2002",$A$31999,$B$1<"1/1/2002",$A$31999),"Monthly","None")

=IF(AND($A$1"12/31/1999",$A$31999,$B$1"12/31/1999",$A$31999),"Monthly","None")


Col A
Col B
Row 1 1/1/1993 1/1/1992
Row 2 $153,564.00
$38,595.00
Row 3 $10,000.00 $2,000.00

If I change the dates to greater than 12/31/2001 than the formula doesn't
work



All times are GMT +1. The time now is 07:16 PM.

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