View Single Post
  #5   Report Post  
Posted to microsoft.public.excel.misc
Pete_UK Pete_UK is offline
external usenet poster
 
Posts: 8,856
Default How do you format a number into a date?

Check that your numbers are numbers and not text with leading or
trailing spaces - if you do have these then you can get rid of them
using TRIM(A1) wherever A1 appears in Toppers' formula.

Hope this helps.

Pete

kim wrote:
hmm, i tried this and i get a Value error in the cell. I must be doing
something wrong.

"Toppers" wrote:

... I assumed UK date format (DDMMYYYY) so for US format:

=IF(LEN(A1)=8,DATE(RIGHT(A1,4),LEFT(A1,2),MID(A1,3 ,2)),DATE(RIGHT(A1,4),LEFT(A1,1),MID(A1,2,2)))

"Toppers" wrote:

one wy ...

=IF(LEN(A1)=8,DATE(RIGHT(A1,4),MID(A1,3,2),LEFT(A1 ,2)),DATE(RIGHT(A1,4),MID(A1,2,2),LEFT(A1,1)))

format cell as DATE

"kim" wrote:

I have a colunm of numbers some are eight digits long, 12221967, and some are
seven digits long, 8031985. How would i format them into a date like
12/22/1967 or 8/03/1985??