ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Discussion (Misc queries) (https://www.excelbanter.com/excel-discussion-misc-queries/)
-   -   How do you format a number into a date? (https://www.excelbanter.com/excel-discussion-misc-queries/109431-how-do-you-format-number-into-date.html)

Kim

How do you format a number into a date?
 
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??

Toppers

How do you format a number into a date?
 
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??


Toppers

How do you format a number into a date?
 
.... 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??


Kim

How do you format a number into a date?
 
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??


Pete_UK

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??



Dave Peterson

How do you format a number into a date?
 
Another way:
Insert a helper column and fill it with formulas like:

=--TEXT(A1,"00\/00\/0000")

Format that column as a date.

Then select that helper column
edit|copy
edit|paste special|values
and delete the original column of data???




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??


--

Dave Peterson

Kim

How do you format a number into a date?
 
Thanks for you info. I still can't get it to work, but thanks for trying!! :)

"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??



All times are GMT +1. The time now is 02:28 PM.

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