Страницы: 1
RSS
Копирование из формата "дата" в формат "текст"
 
Народ подскажите: как сделать чтобы из ячейки с форматом "дата" 15.10.15 копировалось в ячейку с форматом "текст" также 15.10.15, а не количество дней (42 292) с января 1900 года. Или это в excel (2010) невозможно?
 
=ТЕКСТ(A1;"ДД.ММ.ГГ")

Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori
 
Когда Вы копируете ячейку - Вы копируете в буфер обмена ВСЁ, т.е. и содержимое, и формат, и т.д. и т.п....
Если у Вас в яч. с форматом Дата записана дата, то содержимое будет - как раз число 42292 (а не текст 15.10.15), формат отображения этого числа - ДД.ММ.ГГ;@ - как раз и даст 15.10.15.
Скопированную ячейку можно вставить в другую ячейку не полностью, а частично. Например - только формат, только содержимое и т.п....
Если Вы хотите в ячейке с форматом "текст" сохранить формат "текст", Вам придется вставить в нее только содержимое скопированной ячейки (а содержимое - это как раз число 42292, а не текст 15.10.15). Чтобы преобразовать число 42292 в текст 15.10.15, можно воспользоваться функцией =ТЕКСТ().
Например, если копируемая ячейка - А1, то в яч.В1 можно записать =ТЕКСТ(A1;"ДД.ММ.ГГ;@").
Теперь, копируя яч.В1 и вставляя в яч. с форматом "текст" не всю ячейку, а только ее содержимое (пиктограмма "123" в контекстном меню), Вы получите результат - текст 15.10.15

PS
Цитата
Рыня написал:
Или это в excel (2010) невозможно?
а что, в каком-то другом ексель это было возможно? Я просто не помню, что такое было возможно.
Изменено: Михаил Лебедев - 16.10.2015 06:33:54
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
 
Ребята спасибо большое!!!
Страницы: 1
Читают тему
Наверх