БлогNot. Мулька: вечный календарь в Excel

Мулька: вечный календарь в Excel

На самом деле, этот документ сделан давно и содержится в архиве примеров с этой страницы. Но вот сегодня всплыло как отдельная задачка. Excel отлично умеет складывать и вычитать даты, а также вычислять количество дней между датами, так что ничего, кроме условной функции ЕСЛИ и стандартных календарных функций, не понадобилось. Вот как выглядит интерфейс календаря:

Интерфейс календаря в Excel
Интерфейс календаря в Excel

Лист защищён просто для порядка, пароль на снятие защиты "123". Служебным столбцам дана нулевая ширина, чтобы не загромождать лист.

Формулы я не прятал, так что их будет видно в защищённых ячейках.

Как и ещё более старый калькулятор дат на Javascript, документ считает день окончания, но не начала периода, так что с 31 марта по 1 апреля проходит 1 день.

 Скачать календарь формата .xlsx в архиве .zip (11 Кб)

Маленький ответ в тему, чтоб не создавать отдельной заметки: как в Excel вывести день недели строкой?

А вот как:

=ВЫБОР(ДЕНЬНЕД(A1;2);"Пн";"Вт";"Ср";"Чт";"Пт";"Сб";"Вс")

если в ячейке A1 стоит дата, например, полученная кодом

=СЕГОДНЯ()


теги: дата excel

01.04.2014, 16:37; рейтинг: 13844