2015-08-20 2 views
0

У меня проблема с форматированием даты в excel. Независимо от того, что вы делаете, дата остается прежней, и мы не можем фильтровать по дате из-за этого.Формат Дата не работает

Любая помощь будет оценена по достоинству. Это система генерировала первенствовать с NO макросов или форматирования

ответ

0

Вы также можете использовать функцию TEXT() довольно легко (Примечание: Исходные данные должны быть значение даты первенствовать)

TEXT(value, format_text) 

где value является ссылкой на ячейку и format_text - это то, как вы хотите отформатировать текст в вашем случае dd/mm/yyyy.

Предполагая:

A1 = 3/17/2013 
A2 = 12/27/2013 

В B1 & B2 просто вход:

B1 = TEXT(A1, "dd/mm/yyyy") 
B2 = TEXT(A2, "dd/mm/yyyy") 

и результат должен быть

 A    B 
3/17/2013  17/03/2013 
12/27/2013  27/12/2013 

Надежда, что помогает.

ОБНОВЛЕНО SUGGESTION IF Работа с текстом:

Разделить строку, используя mid(), left() и right() функции проверьте, чтобы увидеть, если месяц мм 1 или 2 символов с помощью функции LEN(). Наконец, объедините строку вместе с помощью операторов & и /.

Try вставляя это в B1, он должен работать нормально:

=MID(A1,FIND("/",A1,1)+1,2)&"/"&IF(LEN(LEFT(A1,FIND("/",A1)-1))=1,0 
&LEFT(A1,FIND("/",A1)-1),LEFT(A1,FIND("/",A1)-1))&"/"&RIGHT(A1,4) 

Excel Date Formatting

Смежные вопросы