Найти тему
Иван Карпов

Как узнать день недели в Excel

Добрый день, уважаемые читатели и подписчики! В прошлой статье мы говорили о том, как вести расчёты между датами и извлекать название дня недели, года и месяца. Но это всё касалось данных в разных ячейках. Что делать если нельзя разбивать дату на три части?

На рисунке выше как раз видна такая ситуация. Чтобы решить данную задачу воспользуемся формулой ДЕНЬНЕД.

  • запускаем мастер функций;
  • вводим название функции ДЕНЬНЕД;
  • нажимаем «ОК»;
  • заполняем поле «Дата_в_числовом_формате»;
  • указываем тип даты отсчёта (1 — если начинается с воскресенья; 2 — если начинается с понедельника; 3 — если воскресенье это 0 день, а суббота 6 и т.д.);
  • если в диапазоне есть праздники указываем их в отдельных ячейках;
  • нажимаем «ОК».
-2

После нажатия кнопки «ОК» получится результат — 3. Третий день недели, среда. 

-3

По аналогии с предыдущей статьёй, воспользуемся формулой ВЫБОР, и назначим цифрам от 1 до 7 дни недели.

-4

Получаем требуемый результат. 

Также может возникнуть проблема с текстовыми преобразованиями — в ячейке записана дата и данные находятся в текстовом формате. 

-5

В таком случае быстро извлечь данные из ячейки с текстом поможет функция ДАТАЗНАЧ.

  • запускаем мастер функций;
  • вводим название функции ДАТАЗНАЧ;
  • нажимаем «ОК»;
  • указываем ячейку с текстовыми данными;
  • нажимаем «ОК».
-6

Результат мы видим — 32424, это числовое представление даты 08 октября 1988 года. Для того, чтобы получить нужный результат, просто меняем формат ячеек на «Длинный формат дат».

-7

Готово! Дата извлечена и представлена в нужном виде.