Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Изменение структуры формата даты - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Изменение структуры формата даты
graffserg Дата: Пятница, 06.11.2015, 09:30 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 84
Репутация: 1 ±
Замечаний: 0% ±

2010
Уважаемые форумчане, необходимо создать свой формат даты:
04.11.2015 - то, что ввожу с клавиатуры,
|0|4| |1|1| |2|0|1|5| - то, что мне необходимо получить.
Пробовал штатными средствами excel, но у меня ничего не получилось, за исключением |04| |11| |2015|, но мне это не подходит.
Пытался преобразовать дату в число, а потом перевести в такой формат, но увы...
Использовал функцию =ТЕКСТ(А1;.....), но увы....
Если не сложно, помогите разобраться, возможно ли сделать данный формат даты?
 
Ответить
СообщениеУважаемые форумчане, необходимо создать свой формат даты:
04.11.2015 - то, что ввожу с клавиатуры,
|0|4| |1|1| |2|0|1|5| - то, что мне необходимо получить.
Пробовал штатными средствами excel, но у меня ничего не получилось, за исключением |04| |11| |2015|, но мне это не подходит.
Пытался преобразовать дату в число, а потом перевести в такой формат, но увы...
Использовал функцию =ТЕКСТ(А1;.....), но увы....
Если не сложно, помогите разобраться, возможно ли сделать данный формат даты?

Автор - graffserg
Дата добавления - 06.11.2015 в 09:30
Pelena Дата: Пятница, 06.11.2015, 09:52 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19520
Репутация: 4633 ±
Замечаний: ±

Excel 365 & Mac Excel
Так можно
Код
=ЗАМЕНИТЬ(ЗАМЕНИТЬ(ЗАМЕНИТЬ(ЗАМЕНИТЬ(ЗАМЕНИТЬ(ТЕКСТ(A1;"|ДД| |ММ| |ГГГГ|");15;;"|");14;;"|");13;;"|");8;;"|");3;;"|")

Только это уже не дата будет, а текст.
А можете рассказать, зачем это? Может, другое решение появится


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеТак можно
Код
=ЗАМЕНИТЬ(ЗАМЕНИТЬ(ЗАМЕНИТЬ(ЗАМЕНИТЬ(ЗАМЕНИТЬ(ТЕКСТ(A1;"|ДД| |ММ| |ГГГГ|");15;;"|");14;;"|");13;;"|");8;;"|");3;;"|")

Только это уже не дата будет, а текст.
А можете рассказать, зачем это? Может, другое решение появится

Автор - Pelena
Дата добавления - 06.11.2015 в 09:52
mechanix85 Дата: Пятница, 06.11.2015, 09:54 | Сообщение № 3
Группа: Друзья
Ранг: Форумчанин
Сообщений: 240
Репутация: 34 ±
Замечаний: 0% ±

в А1 дата

Код
="|"&ЛЕВСИМВ(ТЕКСТ(A1;"ДДММГГГГ");1)&"|"&ПРАВСИМВ(ЛЕВСИМВ(ТЕКСТ(A1;"ДДММГГГГ");2);1)&"| "&"|"&ПРАВСИМВ(ЛЕВСИМВ(ТЕКСТ(A1;"ДДММГГГГ");3);1)&"|"&ПРАВСИМВ(ЛЕВСИМВ(ТЕКСТ(A1;"ДДММГГГГ");4);1)&"| "&"|"&ПРАВСИМВ(ЛЕВСИМВ(ТЕКСТ(A1;"ДДММГГГГ");5);1)&"|"&ПРАВСИМВ(ЛЕВСИМВ(ТЕКСТ(A1;"ДДММГГГГ");6);1)&"|"&ПРАВСИМВ(ЛЕВСИМВ(ТЕКСТ(A1;"ДДММГГГГ");7);1)&"|"&ПРАВСИМВ(ЛЕВСИМВ(ТЕКСТ(A1;"ДДММГГГГ");8);1)&"|"


чота не выспался походу


Сообщение отредактировал mechanix85 - Пятница, 06.11.2015, 10:48
 
Ответить
Сообщениев А1 дата

Код
="|"&ЛЕВСИМВ(ТЕКСТ(A1;"ДДММГГГГ");1)&"|"&ПРАВСИМВ(ЛЕВСИМВ(ТЕКСТ(A1;"ДДММГГГГ");2);1)&"| "&"|"&ПРАВСИМВ(ЛЕВСИМВ(ТЕКСТ(A1;"ДДММГГГГ");3);1)&"|"&ПРАВСИМВ(ЛЕВСИМВ(ТЕКСТ(A1;"ДДММГГГГ");4);1)&"| "&"|"&ПРАВСИМВ(ЛЕВСИМВ(ТЕКСТ(A1;"ДДММГГГГ");5);1)&"|"&ПРАВСИМВ(ЛЕВСИМВ(ТЕКСТ(A1;"ДДММГГГГ");6);1)&"|"&ПРАВСИМВ(ЛЕВСИМВ(ТЕКСТ(A1;"ДДММГГГГ");7);1)&"|"&ПРАВСИМВ(ЛЕВСИМВ(ТЕКСТ(A1;"ДДММГГГГ");8);1)&"|"


чота не выспался походу

Автор - mechanix85
Дата добавления - 06.11.2015 в 09:54
graffserg Дата: Пятница, 06.11.2015, 09:59 | Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 84
Репутация: 1 ±
Замечаний: 0% ±

2010
mechanix85 большое спасибо именно то, что нужно
 
Ответить
Сообщениеmechanix85 большое спасибо именно то, что нужно

Автор - graffserg
Дата добавления - 06.11.2015 в 09:59
Pelena Дата: Пятница, 06.11.2015, 10:07 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19520
Репутация: 4633 ±
Замечаний: ±

Excel 365 & Mac Excel
А мой вариант, стало быть, не подошёл. Почему?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеА мой вариант, стало быть, не подошёл. Почему?

Автор - Pelena
Дата добавления - 06.11.2015 в 10:07
Nic70y Дата: Пятница, 06.11.2015, 10:15 | Сообщение № 6
Группа: Друзья
Ранг: Экселист
Сообщений: 9133
Репутация: 2416 ±
Замечаний: 0% ±

Excel 2010
для разнообразия:
Код
="|"&ЛЕВБ(10+ДЕНЬ(A1))-1&"|"&ПРАВБ(ДЕНЬ(A1))&"| |"&ЛЕВБ(10+МЕСЯЦ(A1))-1&"|"&МЕСЯЦ(ДЕНЬ(A1))&"| |"&ЛЕВБ(ГОД(A1))&"|"&ПСТР(ГОД(A1);2;1)&"|"&ПСТР(ГОД(A1);3;1)&"|"&ПРАВБ(ГОД(A1))&"|"
Почему?
слишком короткий :)
mechanix85, у Вас ошибка - год 2014


ЮMoney 41001841029809
 
Ответить
Сообщениедля разнообразия:
Код
="|"&ЛЕВБ(10+ДЕНЬ(A1))-1&"|"&ПРАВБ(ДЕНЬ(A1))&"| |"&ЛЕВБ(10+МЕСЯЦ(A1))-1&"|"&МЕСЯЦ(ДЕНЬ(A1))&"| |"&ЛЕВБ(ГОД(A1))&"|"&ПСТР(ГОД(A1);2;1)&"|"&ПСТР(ГОД(A1);3;1)&"|"&ПРАВБ(ГОД(A1))&"|"
Почему?
слишком короткий :)
mechanix85, у Вас ошибка - год 2014

Автор - Nic70y
Дата добавления - 06.11.2015 в 10:15
mechanix85 Дата: Пятница, 06.11.2015, 10:40 | Сообщение № 7
Группа: Друзья
Ранг: Форумчанин
Сообщений: 240
Репутация: 34 ±
Замечаний: 0% ±

Nic70y, спасибо, исправил
 
Ответить
СообщениеNic70y, спасибо, исправил

Автор - mechanix85
Дата добавления - 06.11.2015 в 10:40
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!