Потребовалось следующее - необходимо в зависимости от даты выводить в таблице MS Excel имя дня недели, соответствующее этой дате. То на входе у нас есть у нас имеется дата 31/01/2016 - на выходе должны получить "Воскресенье".
Решение получилось немного убогое, но работоспособное.
Начнем-с пожалуй
Для начала откроем excel и создадим новую книгу.
В ячейку A1 впишем дату, в в ячейку B1 вот такую конструкцию:
=ЕСЛИ(ДЕНЬНЕД(A1)=1;"Воскресенье";ЕСЛИ(ДЕНЬНЕД(A1)=2;"Понедельник";ЕСЛИ(ДЕНЬНЕД(A1)=3;"Вторник";ЕСЛИ(ДЕНЬНЕД(A1)=4;"Среда";ЕСЛИ(ДЕНЬНЕД(A1)=5;"Четверг";ЕСЛИ(ДЕНЬНЕД(A1)=6;"Пятница";ЕСЛИ(ДЕНЬНЕД(A1)=7;"Суббота")))))))
Логика формулы достаточно проста - проверяем результат функции ДЕНЬНЕД и в зависимости от него получаем день недели.
Может и существует решение попроще, но это работает.
Комментариев нет:
Отправить комментарий