#1   Report Post  
Posted to microsoft.public.excel.worksheet.functions
PAL PAL is offline
external usenet poster
 
Posts: 200
Default IF statement

I have 2 columns w/ dates, copied over from a different spreadsheet. I am
trying to get the latter of the two dates to appear in a third column.
Sometimes there is no date, so the field is blank.

To find the latter date, I am using the formula:

=IF(AND(C2="",D2=""),"",IF(D2C2,D2,C2))

In a few cases, C2 comes up as later when it shouldn't.

Ideas appreciated. Thanks.
  #2   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 15,768
Default IF statement

=IF(AND(C2="",D2=""),"",IF(D2C2,D2,C2))
In a few cases, C2 comes up as later when it shouldn't.


It could be that sometimes what's in C2 is a TEXT string that looks like a
date. If D2 is a true Excel date, which is really just a number formatted to
look like a date, and C2 is a TEXT string that looks like a date then the
result will be the value of C2.

In Excel a TEXT value will *always* evaluate to be greater than any numeric
number.

This formula will test and make sure there are 2 true Excel dates entered.
If there aren't then the result will be blank.

=IF(COUNT(C2,D2)<2,"",MAX(C2,D2))

If the formula returns a blank but it looks like you have 2 dates entered
that tells you one or both of your dates are TEXT strings and are not true
Excel dates.

--
Biff
Microsoft Excel MVP


"PAL" wrote in message
...
I have 2 columns w/ dates, copied over from a different spreadsheet. I am
trying to get the latter of the two dates to appear in a third column.
Sometimes there is no date, so the field is blank.

To find the latter date, I am using the formula:

=IF(AND(C2="",D2=""),"",IF(D2C2,D2,C2))

In a few cases, C2 comes up as later when it shouldn't.

Ideas appreciated. Thanks.



  #3   Report Post  
Posted to microsoft.public.excel.worksheet.functions
PAL PAL is offline
external usenet poster
 
Posts: 200
Default IF statement

You are right, but is there anyway to fix. It seems like the ones that are
wrong (and I am not sure why some are and some are not) need to be retyped to
fix.

"T. Valko" wrote:

=IF(AND(C2="",D2=""),"",IF(D2C2,D2,C2))
In a few cases, C2 comes up as later when it shouldn't.


It could be that sometimes what's in C2 is a TEXT string that looks like a
date. If D2 is a true Excel date, which is really just a number formatted to
look like a date, and C2 is a TEXT string that looks like a date then the
result will be the value of C2.

In Excel a TEXT value will *always* evaluate to be greater than any numeric
number.

This formula will test and make sure there are 2 true Excel dates entered.
If there aren't then the result will be blank.

=IF(COUNT(C2,D2)<2,"",MAX(C2,D2))

If the formula returns a blank but it looks like you have 2 dates entered
that tells you one or both of your dates are TEXT strings and are not true
Excel dates.

--
Biff
Microsoft Excel MVP


"PAL" wrote in message
...
I have 2 columns w/ dates, copied over from a different spreadsheet. I am
trying to get the latter of the two dates to appear in a third column.
Sometimes there is no date, so the field is blank.

To find the latter date, I am using the formula:

=IF(AND(C2="",D2=""),"",IF(D2C2,D2,C2))

In a few cases, C2 comes up as later when it shouldn't.

Ideas appreciated. Thanks.




  #4   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 15,768
Default IF statement

Hard to say. One possibility is that some have leading/trailing whitespace
characters.

Sometimes this will work...

Select the range of cells in question. Cells that already contain true Excel
dates won't be affected by this.
Goto the menu DataText to Columns
Click Next twice
In step 3 of the wizard under Column data format, select Date and in the
drop down select the format that the dates are in.
Click Finish


--
Biff
Microsoft Excel MVP


"PAL" wrote in message
...
You are right, but is there anyway to fix. It seems like the ones that
are
wrong (and I am not sure why some are and some are not) need to be retyped
to
fix.

"T. Valko" wrote:

=IF(AND(C2="",D2=""),"",IF(D2C2,D2,C2))
In a few cases, C2 comes up as later when it shouldn't.


It could be that sometimes what's in C2 is a TEXT string that looks like
a
date. If D2 is a true Excel date, which is really just a number formatted
to
look like a date, and C2 is a TEXT string that looks like a date then the
result will be the value of C2.

In Excel a TEXT value will *always* evaluate to be greater than any
numeric
number.

This formula will test and make sure there are 2 true Excel dates
entered.
If there aren't then the result will be blank.

=IF(COUNT(C2,D2)<2,"",MAX(C2,D2))

If the formula returns a blank but it looks like you have 2 dates entered
that tells you one or both of your dates are TEXT strings and are not
true
Excel dates.

--
Biff
Microsoft Excel MVP


"PAL" wrote in message
...
I have 2 columns w/ dates, copied over from a different spreadsheet. I
am
trying to get the latter of the two dates to appear in a third column.
Sometimes there is no date, so the field is blank.

To find the latter date, I am using the formula:

=IF(AND(C2="",D2=""),"",IF(D2C2,D2,C2))

In a few cases, C2 comes up as later when it shouldn't.

Ideas appreciated. Thanks.






Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Embedding an OR statement in an IF statement efficiently Chatnoir11 Excel Discussion (Misc queries) 4 February 2nd 09 08:12 PM
If statement or lookup statement not sure Renegade40 Excel Worksheet Functions 2 January 18th 09 06:11 AM
Sum if statement with a left statement Eric D Excel Discussion (Misc queries) 4 July 23rd 08 05:31 PM
Can an If statement answer an If statement? M.A.Tyler Excel Discussion (Misc queries) 2 June 24th 07 04:14 AM
appending and IF statement to an existing IF statement spence Excel Worksheet Functions 1 February 28th 06 11:00 PM


All times are GMT +1. The time now is 06:26 PM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"