False Negative With "IF" Formula

skatterbraind

New Member
Joined
Jan 12, 2009
Messages
14
Hi everyone --

I am running a simple if formula comparing two dates in Cells A1 and B1. Cell A1 has a formula returning a date, and cell B1 has a date that was manually entered.

C1 has the formula =IF(A1=B1,1,2), and the value returned is 2, even though cells A1 and B1 have the same values.

When I replace the formula in A1 with a manually entered date, C1 returns the correct value.

I tried changing my formats in column A to general, text, and date -- none have worked. Thoughts?
 

Excel Facts

Last used cell?
Press Ctrl+End to move to what Excel thinks is the last used cell.
A date can also contain time information. Are you sure the calculated date is a whole number? Temporarily change the formats of both dates to General. Are they the same?
 
Upvote 0
Hi everyone --

I am running a simple if formula comparing two dates in Cells A1 and B1. Cell A1 has a formula returning a date, and cell B1 has a date that was manually entered.

C1 has the formula =IF(A1=B1,1,2), and the value returned is 2, even though cells A1 and B1 have the same values.

When I replace the formula in A1 with a manually entered date, C1 returns the correct value.

I tried changing my formats in column A to general, text, and date -- none have worked. Thoughts?
Post the formula you have in cell A1.
 
Upvote 0
Although dates are really integers in Excel, I've sometimes found that I've had multiply the date by 1 in order to achieve that underlying integer.
Try =IF(A1*1=B1,1,2)
 
Upvote 0
A date can also contain time information. Are you sure the calculated date is a whole number? Temporarily change the formats of both dates to General. Are they the same?

Interesting . . . the formula gives me a value of 40986.5, while the manual date returns 40986 . . .
 
Upvote 0
Interesting . . . the formula gives me a value of 40986.5, while the manual date returns 40986 . . .

I figured it out -- thank you! The date that I was comparing was driven off of a weekending date that was driven off of a median date . . . the median was giving the decimal. Entered a manual value for that median date, and voila. thank you, been going crazy with this one!!!
 
Upvote 0

Forum statistics

Threads
1,224,584
Messages
6,179,691
Members
452,938
Latest member
babeneker

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top