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

Вход

Регистрация

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

 

= Мир MS Excel/Формат даты ГГГГ, если число и месяц неизвестны - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Формат даты ГГГГ, если число и месяц неизвестны
fijer Дата: Вторник, 18.04.2017, 01:21 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 36
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Добрый вечер.

Так сложилось, что есть несколько таблиц с большим количеством дат в формате ДД.ММ.ГГГГ, но теперь есть необходимость добавлять новые даты с неизвестным числом или месяцем.

Что бы это выглядело визуально понятно, используются форматы ГГГГ (если дан только год), и ММ.ГГГГ (если число не известно). И записываются как 01.01.ГОД, или 01.МЕСЯЦ.ГОД

Проблема в том, что менять формат для каждой такой ячейки, будет напряжённо. Я тут недавно использовал формат для "миллионов" и "миллиардов":

Код
[>999999999]#0   " млрд. USD";[>999999]#0  " млн. USD";# ##0\ "USD"


И подумал, может что-то похожее можно придумать и в этом случае. Ещё есть идея как Дата и Время, например, если часов "12AM" - формат ДД.ММ.ГГГГ, если часов "1AM" - формат ММ.ГГГГ

Учитывая большое кол-во таблиц, очень надеюсь обойтись лишь форматом, на крайний случай условным форматированием. VBA и макросы - не подойдут.
К сообщению приложен файл: 1_.xlsx (12.8 Kb)
 
Ответить
СообщениеДобрый вечер.

Так сложилось, что есть несколько таблиц с большим количеством дат в формате ДД.ММ.ГГГГ, но теперь есть необходимость добавлять новые даты с неизвестным числом или месяцем.

Что бы это выглядело визуально понятно, используются форматы ГГГГ (если дан только год), и ММ.ГГГГ (если число не известно). И записываются как 01.01.ГОД, или 01.МЕСЯЦ.ГОД

Проблема в том, что менять формат для каждой такой ячейки, будет напряжённо. Я тут недавно использовал формат для "миллионов" и "миллиардов":

Код
[>999999999]#0   " млрд. USD";[>999999]#0  " млн. USD";# ##0\ "USD"


И подумал, может что-то похожее можно придумать и в этом случае. Ещё есть идея как Дата и Время, например, если часов "12AM" - формат ДД.ММ.ГГГГ, если часов "1AM" - формат ММ.ГГГГ

Учитывая большое кол-во таблиц, очень надеюсь обойтись лишь форматом, на крайний случай условным форматированием. VBA и макросы - не подойдут.

Автор - fijer
Дата добавления - 18.04.2017 в 01:21
_Boroda_ Дата: Вторник, 18.04.2017, 01:48 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16885
Репутация: 6599 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
А если реальная дата 01 января?
Без учета этого - см файл
условное форматирование
Код
=ТЕКСТ(F3;"ДМ")="11"

или
Код
=день(F3)+месяц(F3)=2

Код
=ДЕНЬ(F3)=1
К сообщению приложен файл: 1_1.xlsx (13.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеА если реальная дата 01 января?
Без учета этого - см файл
условное форматирование
Код
=ТЕКСТ(F3;"ДМ")="11"

или
Код
=день(F3)+месяц(F3)=2

Код
=ДЕНЬ(F3)=1

Автор - _Boroda_
Дата добавления - 18.04.2017 в 01:48
fijer Дата: Вторник, 18.04.2017, 02:44 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 36
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
_Boroda_, да, явно могут быть случаи когда первое число или первый месяц не обозначают - неизвестные. Именно для этого и нужно время. На основе вашего примера сделал:
Код
=ЧАС(F3)=17

Теперь все даты с указанным временем 17:00 отображаются как ММ.ГГГГ

Спасибо большое.
 
Ответить
Сообщение_Boroda_, да, явно могут быть случаи когда первое число или первый месяц не обозначают - неизвестные. Именно для этого и нужно время. На основе вашего примера сделал:
Код
=ЧАС(F3)=17

Теперь все даты с указанным временем 17:00 отображаются как ММ.ГГГГ

Спасибо большое.

Автор - fijer
Дата добавления - 18.04.2017 в 02:44
  • Страница 1 из 1
  • 1
Поиск:

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