Страницы: 1
RSS
Преобразовать формат даты в текст
 
Как можно преобразовать формат "даты" в текстовый формат?  
 
Пробовал разделить через "текст по столбцам", а затем Сцепить., есть более быстрый способ без использования дополнительных колонок?
 
Попробуйте так  
=ТЕКСТ(A1;"ДД-ММ-ГГГГ")
 
не получилось, после вставки значений формат ячейки стал "Общий", а должен быть текст
 
Где?
 
У ячейки может быть формат текст, общий и т.д.  
в ячейке может содержаться числовое значение, ТЕКСТОВАЯ СТРОКА, формула, ссылка и т.д.  
т.е. возможна ситуация, когда формат ячейки - общий, а ЗНАЧЕНИЕ - текстовая строка. :О)  
Функция =ТЕКСТ() преобразует в текстовую строку значение аргумента по заданному формату.  
Если вам нужно курочить формат ячеек - так и говорите - хочу изменить формат ячейки.  
А если надо поменять ТИП значения, который в ячейке содержится (число на текст, например) - то это совсем другое дело. :)
 
В Excel :р
<FONT COLOR="CadetBlue">
 
вот файл  
<EM><STRONG>Файл удален</STRONG> - велик размер - [<STRONG>МОДЕРАТОРЫ</STRONG>]</EM>
 
посмотрите файл - пример
 
{quote}{login=nn}{date=17.03.2011 05:02}{thema=}{post}не получилось, после вставки значений формат ячейки стал "Общий", а должен быть текст{/post}{/quote}  
Ну и что? В ячейке Е2 не число, там текстовое значение. Проверьте:  
=ЕЧИСЛО(E2)  
 
Непонятно, что нужно.
 
А зачем вам именно текстовый формат? Да, формат получается общий, но значение то текстовое... Если это имеет такое принципиальное значение - поменяйте формат руками
 
текстовое значение нужно для загрузки данных в учетную систему!
 
{quote}{login=The_Prist}{date=21.03.2011 11:14}{thema=Re: }{post}{quote}{login=nn}{date=21.03.2011 09:48}{thema=}{post}текстовое значение нужно для загрузки данных в учетную систему!{/post}{/quote}Понятно. Макрос для вашей учетной системы выше :-){/post}{/quote}  
 
макрос - просто и быстро!  
 
Спасибо!
 
В одну строку. Можно в Immediate  
 
Selection = Evaluate("TEXT(" & Selection.Address & ",""DD.MM.YYYY"")")
Страницы: 1
Читают тему
Loading...