Условное форматирование день недели в excel


С помощью Условного форматирования выделим фон ячеек, содержащих дни недели Суббота и Воскресенье, красным цветом.

Пусть в столбце

А

содержится перечень дат. Выделим ячейки

,

содержащие дни недели Суббота и Воскресенье, красным цветом (см.

файл примера

).

Выделять ячейки будем с помощью правил

Условного форматирования

. В зависимости от содержимого ячейки (дата, текст или число) правила будут разными.

В ячейке содержится Дата

В столбце

А

содержатся значения в формате дата, например в ячейке

А6

— 13.08.2012.

Чтобы настроить правило

Условного форматирования

нужно:

  • выделить диапазон

    А6:А14
  • выбрать пункт меню
  • выбрать тип правила

    Использовать формулу для определения форматируемых ячеек
  • в поле

    Форматировать значения, для которых следующая формула является истинной

    ввести формулу

    =ДЕНЬНЕД(A6;2)>5
  • задать формат, например красную заливку фона ячейки.

Даты в столбце

А

, у которых номер дня недели >5, будут выделены красным.

В ячейке с пользовательским форматом ДДД или ДДДД содержится Дата

Пусть в столбцах

B

и

С

также содержатся значения в формате дата, например в ячейке

B6

введем формулу

=A6

.

Для ячеек в диапазоне

B6:B14

настроим

пользовательский формат

ДДД (для диапазона

С6:С14

ДДДД).

Не смотря на то, что теперь в ячейках отображаются Пн и Понедельник, значения в ячейках продолжают оставаться в формате Дата. В этом можно убедиться скопировав значение (

CTRL+V

), например, из ячейки

С6

, и вставив его

Как значение

(

). В

Строке формул

будет отображаться значение 13.08.2012, а не слово

понедельник

. Поэтому настраивать правило

Условного форматирования

нужно так как показано в предыдущем разделе.

В ячейке содержится Число

Пусть в столбце

D

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

D6

введем формулу

=ДЕНЬНЕД(A6;2)

.

В этом случае правило

Условного форматирования

настраивается аналогично случаю когда в ячейке содержится Дата, только несколько упрощается формула

=$D6>5

В ячейке содержится Текстовое значение

Пусть в столбце

E

содержится день недели в текстовом формате, например слово Понедельник.

В этом случае правило

Условного форматирования

настраивается с помощью формулы

=ИЛИ($E6=»суббота»;$E6=»воскресенье»)

Skip to content

Условное форматирование дат выходных дней

На чтение 2 мин. Просмотров 1.4k.

Условное форматирование дат выходных дней

Содержание

  1. Общая формула
  2. Объяснение
  3. Как работает формула

Общая формула

=ИЛИ(ДЕНЬНЕД(A1)=7;ДЕНЬНЕД(A1)=1)

=OR(WEEKDAY(A1)=7,WEEKDAY(A1)=1)

Объяснение

Если вы хотите использовать условное форматирование для
выделения датвыходных дней (например, суббота или воскресенье), вы можете
использовать простую формулу, основанную на функции ДЕНЬНЕД.

Например, если у вас есть даты в диапазоне C4:C10 и вам
нужны даты выходных дней, выберите диапазон C4:C10 и создайте новое правило
условного форматирования, которое использует эту формулу:

=ИЛИ(ДЕНЬНЕД(C4)=7;ДЕНЬНЕД(C4)=1)

=OR(WEEKDAY(C4)=7,WEEKDAY(C4)=1)

Примечание: важно, чтобы формула условного форматирования была указана относительно «активной ячейки», которой в данном случае считается C5.

После того, как вы сохраните правило, вы увидите все
даты, которые являются субботой или воскресеньем, выделенными вашим правилом.

Как работает формула

Эта формула использует функцию ДЕНЬНЕД для проверки дат
субботы или воскресенья. Функция ДЕНЬНЕДвозвращает число 1-7 для каждого дня
недели для выбранной даты. В стандартной конфигурации, суббота = 7 и
воскресенье = 1. Используйте функцию ИЛИ вместе с ДЕНЬНЕД для проверки на 1 или
7. Если значение равно истина, формула вернет ИСТИНА и применит условное
форматирование.

Выделение всей
строки

Если вы хотите выделить всю строку, примените правило
условного форматирования ко всем столбцам в таблице и зафиксируйте столбец
даты:

=ИЛИ(ДЕНЬНЕД($C4)=7;ДЕНЬНЕД($C4)=1)

=OR(WEEKDAY($C4)=7,WEEKDAY($C4)=1)

Во время работы с графиками и календарями всегда кстати очень полезная возможность выделения цветом дат выходных дней (субботы и воскресенья). Формула условного форматирования позволяет выделить все даты выходных дней в списке графика или на календаре в Excel.

Как выделить цветом только выходные дни по дате в Excel

Ниже на рисунке приведен пример автоматического выделения цветом дат выходных дней:

выделить цветом выходные дни.

Чтобы создать такое правило для условного форматирования, выполните следующие действия шаг за шагом:



  1. Выделите исходных диапазон ячеек (в данном примере это A2:A17) и выбреете инструмент: «ГЛАВНАЯ»-«Условное форматирование»-«Создать правило». В результате чего появится окно как показано ниже на рисунке:
  2. Создать правило.

  3. В появившемся окне выберите опцию: «Использовать формулу для определения форматируемых ячеек». Теперь у нас есть возможность ввести формулу для определения собственных правил и условий выделения ячеек цветом в предварительно выделенном исходном диапазоне.
  4. В поле ввода введите логическое выражение формулы представленное на данном этапе. Обратите внимание на то, что в формуле используются только относительные ссылки на ячейки. Для определения дня недели по значению ячейки используется функция ДЕНЬНЕД. Если функция при определенно заданных аргумента будет возвращать значение 6 или 7, это значит, что в текущей ячейке (например, A4) записана дата выходного дня. После чего итоговый результат вычисления целой формулы будет возвращать логическое значение ИСТИНА. В таком случае для этой ячейки будет применено условное форматирование, предварительно заданное пользователем в настройках данного инструмента (описано на следующем этапе).

    =ИЛИ(ДЕНЬНЕД(A2)=1;ДЕНЬНЕД(A2)=7)

  5. Щелкните на кнопку «Формат» и появится знакомое окно для оформления стиля отображения ячейки и ее значения – «Формат ячеек», как показано ниже на рисунке. В данном окне вы имеете возможность указать цвета для заливки, шрифтов и границ ячейки. А также присвоить другие свойства декорации формата. После внесения всех настроек подтвердите их нажатием на кнопку ОК на всех открытых окнах.

кнопку Формат.

В результате в столбце даты подсветились цветом только даты с выходными днями недели.

Выделить дату, день недели в Excel при условии.

​Смотрите также​​Но работают​ пн по пт,​ днями недели Сб​Полностью с Вами​ А у Вас​А в Условном​ Условном форматировании.​ 1:​
​ сотрудников в ячейках​​ окно написания темы:​ в первой ячейке​​Формула, которую я​ примере уже 2018​Che79​Если дата (ячейка​ такая таблица.​Условное форматирование в Excel​один день​ за исключением сб​ и Вс выкрашивались​ согласен.​​ в ячейке ничего​ форматировании в Формате​У меня самостоятельно​2 вариант какой​ диапазона F13:AJ21;F25:AJ29 тоже​«Условным форматированием выделить​ (А1) стоит прописана​ скопировал с файла​
​ год. Праздники и​:​A2​Выделяем таблицу, заходим​поможет выделить день​
​, т.е. начинают 11-го​ и вс.​ в другой цвет​Никанор​ нет​ ячеек выставить например​ не получается это​ должен быть результат:​ ЕСЛИ выходной день​ Выходные ТЕКСТом в​ дата (01.04.2014) ,​ 1449045.xlsx с Условного​ «рабочие» выходные вынесены​

​Никанор​) попадает на субботу​ в «Условное форматирование»​ недели, рабочие или​ВЫДЕЛИТЬ ЯЧЕЙКУ EXCEL ПО УСЛОВИЮ.​ и заканчивают 11-го,​Например, необходимо выполнить​ при заданном том​
​: boa, – Андрей!​Никанор​ # ##0.00″ СБ.»​
​ сделать.​ Выходные выделяются буквой​ суббота – что​ табеле учёта рабочего​ в ячейке ниже​ форматирования и формула​

​ отдельно в серые​, проверяйте на реальном​ или воскресенье, то​ и выбираем «Создать​
​ выходные дни, дату.​ а если заканчивают​ окраску, начало работ​ или ином месяце​Чудесно Вы придумали​
​: Отличное решение. Уже​Но я понял​Можно Вас попросить​​ «Х». Рисунок 2:​

​ было «СБ» или​ времени и начисления​ прописана формула (=А1+1)​ которую я скопировал​
​ поля. В УФ​​ файле​ нижеследующая формула возвращает​
​ правило».​ Здесь перечислены варианты​

​ 14-го получается уже​ с 28.03.2013 (ЧТ)​ + можно ли​ «автоматизировали» без Условного​ после того как​ что мои условия​ написать эту формулу​pabchek​ «Сб», ЕСЛИ выходной​ заработной платы».​ и т.д. до​ с сайта, в​

По условию выделить ячейку Excel.

​ формула​=(ДЕНЬНЕД($A12;2)>5)*($A12<>»»)​ дату​Выбираем «Сравнить столбцы​ формул настройки ячеек​два дня​ , длительность работы​ еще к этим​ форматирования!​ Вы предложили формулу,​ невыполнимы так как​ в файл и​: Здравствуйте!​ день воскресенье –​Помогите, пожалуйста, в​ конца месяца. Ячейка​ Вашем сообщении от:​

excel-office.ru

Ближайший рабочий день в MS EXCEL

​=(ДЕНЬНЕД($A12;2)>5)*($A12<>»»)+ИЛИ($A12=$P$2:$P$12)-ИЛИ($A12=$Q$2:$Q$12)​Я бы еще​следующего понедельника​ таблицы для определения​ таблицы Excel для​(11 и 14),​ 6 дней, получается,​ выходным привязать праздничные​Действительно теперь править​ а не Условное​Правильно ли я​

​ прикрепить на сайт.​​Я пошел немного​​ что бы было​ прилагаемом файле «Табель​ с «СЕГОДНЯ»шним числом​ Пятницы, 15.12.2017, 18:52​​И формулы в​​ сюда праздники добавил,​
​(см. Файл примера):​

​ форматируемых ячеек». В​

​ выделения их по​​ вот следующий этап​
​ что рабочие дни​

​ дни ( я​ будет меньше.​ форматирование, и я​
​ понял что это​

​P. S. Я разобрался.​ по другому. Возможно,​ «ВС» или «Вс»​
​ учёта рабочего времени​

​ выделяется цветом (светло-коричневым),​
​ | Сообщение №​ календаре немного переделал.​ наверняка Вам понадобятся)​=РАБДЕНЬ(A2-1;1) или​ строке «Формат…» пишем​ условию.​ работ начинают уже​ — ЧТ, ПТ,ПН,​ задаю на весь​Огромное спасибо!​

excel2.ru

Формула условное форматирование выделить выходные в столбце (Формулы/Formulas)

​ открыл Ваш файл​​ невозможно?​
​ Это формула, а​ Вас устроит.​ (не столь важно​ и начисления заработной​ но как сделать,​ 8 ничем не​Никанор​
​Никанор​=ЕСЛИ(ДЕНЬНЕД(A2;2)>5;A2+(8-ДЕНЬНЕД(A2;2));A2)​ формулу. =ЕОШИБКА(B9)​1.​
​ 14-го.​ ВТ,СР, ЧТ, т.е.​​ год праздничные дни,​
​Только у меня​ то я сам​boa​ не формула для​
​Формула для ячейки​ большая или маленькая​
​ платы» нужно Условным​

​ что бы ячейка​​ отличаются.​​: Che79, Большое спасибо​
​: vikttur, Спасибо.​​или дату​Выбираем цвет, которым​Выделить в Excel день​Поэтому, в моём​

​ конец выполнения работ​​ а Excel при​​ сразу не получилось.​​ подумал о таком​: Никанор,​​ Условного форматирования.​
​ G13:​ вторая буква).​ форматированием выделить выходные​

​ с датой (06.04.2014),​​Но я сделал​
​ за файл и​Но я сделал​прошедшей пятницы​ будет окрашиваться ячейка​ недели.​ первом примитивном варианте​ выпадает на 04.04.2013.​​ выставлении того или​
​ Я Вашу формулу​ варианте.​а что бы​У меня похожая​=ЕСЛИ($C13<>0;ТЕКСТ(G$10;»ддд»);»»)​
​2 вариант формулы:​ дни ТЕКСТом с​
​ 7 числа ячейка​

​ следующее: Открыл Ваш​​ формулу. Сейчас уже​ так: выделил весь​
​=ЕСЛИ(ДЕНЬНЕД(A2;2)>5;МИН(A2-(ДЕНЬНЕД(A2;2)-5);A2);A2)​​ с ошибкой.​​Например, выделим субботы​ в ячейке М9​ У меня же​ иного месяца выкрашивает​

​ с Сообщения №​​То есть алгоритм​​ выводило «Х», можно​​ формула стоит в​_Boroda_​
​ ЕСЛИ не ПУСТАЯ​ УСЛОВИЯМИ:​

​ в датой выходного​​ файл → Главная​ нет времени –​ диапазон A12:A42 →​Если дата попадает на​Нажимаем «ОК». Получилось так.​
​ и воскресенья. Как​
​ было написано: К9+L9​ получается, что она​
​ столбец с этим​ 17 Дата: Среда,​
​ – последовательность выполнения​ такую формулу в​

​ диапазоне ячеек F11:AJ11​​: УФ с каким-то​​ ячейка диапазона B13:B21;B25:B29​​ЕСЛИ день недели​ дня выделилась красным​ → Условное форматирование​ посмотрю позже и​ Главная → Условное​ воскресенье, то будет​Ещё вырианты применения​ преобразовать даты в​-1​ считает вместе с​​ праздничным днём).​​ 04.07.2018, 12:02 вставлял​ должны быть такими:​

​ G13​​ для определения дня​ текстом можно сделать​ что бы напротив​ Суббота, что бы​ светом?​ → Управление правилами​
​ сообщу Вам.​ форматирование → создать​ возвращена прошедшая суббота:​ условного форматирования смотрите​ дни недели, смотрите​Vlad999​ СБ и ВС,​

​С подсчетом ночных​​ в ячейку F13​
​1. Открыл файл.​=IF(AND($C13<>0;WEEKDAY(G$10;2)>5);»X»;»»)​ недели.​ только в том​ фамилии, имени, отчества​ было СБ или​ikki​ → Изменить правило​Спасибо за внимание​
​ правило и написал​=ЕСЛИ(ДЕНЬНЕД(A2;2)>6;A2-1;A2)​

​ в статье «Условное​​ в статье «День​: я показал принцип,​ в этом случае​ и вечерних вопрос​ и «протягивал» –​

​2. Удалил все​​Никанор​Я таблицу заполняю​
​ случае, если в​

​ сотрудников в ячейках​​ Сб (не столь​​: вот честное пионерское​​ → ОК.​ к моему вопросу​ формулу​Если дата попадает на​ форматирование в Excel».​ недели по дате​ а там дотачивайте​ конец работы выпадает​ решил.​

​ результат был неправильный.​​ ненужные данные.​:​ вручную. И если​
​ этой ячейке изначально​
​ диапазона F13:AJ21;F25:AJ29 тоже​ важно большая или​ — нифига не​И после того​ и за уделённое​=ДЕНЬНЕД($A$12)>5​ воскресенье, то будет​3.​ Excel». У нас​ как правильно. в​ на 02.04.2013 (ВТ),​
​amfor​А потом эту​3. «Протянул» данные​boa​ в ячейке будет​ уже есть что-то​ ЕСЛИ выходной день​
​ маленькая вторая буква);​ понял​ как я нажал​ время и за​
​$A$12 – это​ возвращен следующий понедельник:​Выделение сегодняшней даты в​ есть строка в​ примере 11.01.2013 не​ что не правильно.​
​: Для Сб.и Вс.​ формулу вставил в​ с заполненными ячейками​
​, – Андрей Здравствуйте!​ формула, а потом​
​ — текст или​ суббота или воскресенье​ЕСЛИ день недели​​Денис​​ ОК все праздники​ то что Вы​ первая ячейка –​=ЕСЛИ(ДЕНЬНЕД(A2;2)>6;A2+1;A2)​ Excel.​ таблице с наименованием​ было.​Сам я не​vikttur​ ячейку G13 и​ Суббота «Сб» и​Большое спасибо за​
​ я буду заполнять​ формула. У Вас​ – что бы​ Воскресенье, что бы​

​: 6 апреля -​​ окрасились.​ ещё больше сделали​

excelworld.ru

Выделение даты по дням недели (Формулы/Formulas)

​ перовое число месяца.​​ВНИМАНИЕ!​У нас такая​ дней недели.​SDK969​ программист, с excel​
​: Праздничные и предпраздничные​ «протянул» вправо до​ Воскресенье «Вс» вниз.​ предложенную формулу.​ вручную таблицу –​ же зеленые ячейки​ было «Х». Выделено​ было ВС или​ воскресенье, т.е. выходной.​Интересно, ведь я​ чем я просил.​ И весь диапазон​Формулы не учитывают​ таблица с датами.​Выделяем эту строку. На​: Да, там я​ работал только на​

​ — эти зависят​​ AJ13 и влево​4. Заполняю таблицу​Только мне бы​:(

​ то формулы удалятся.​​ пустые, поэтому текст​ буквой «Ха» –​ Вс или НД​ Вот мне надо,​ формулу не изменял,​Никанор​ выделился красным цветом.​ праздничные дни и​

​Нам нужно, чтобы​​ закладке «Главная» в​
​ ошибся, конечно же​

​ уровне таблиц и​​ от того, на​
​ на ячейку F13​

​ данными.​​ хотелось это сделать​
​Мне нужно именно​

​ прилеплять без макросов​​ что бы было​ (По украинскому –​ что бы этот​ она осталась такой​: Che79, Здравствуйте!​

​Что я сделал​​ переносы рабочих дней​ в столбце «Дата​ разделе «Стили» выбираем​ работы с 11-го​ примитивных формул =+-.​ какую ногу в​ и получилось.​Но я и​ Условным форматированием.​

​ Условным форматированием, если​​ не получится.​​ видно, что это​​ Неділя) (не столь​

​ выходной выделился только​​ как и была​yes

excelworld.ru

Условным форматированием выделить Выходные ТЕКСТом в табеле (Формулы/Formulas)

​Скажите пожалуйста почему​​ неправильно?​
​ на выходные. В​ окончания обучения» ячейка​ — «Условное форматирование»,​
​ начались)) хотя это​Прикрепляю файл примера.​ этом году встало​1. вопрос: Правильно​ так сейчас это​

​Но Вашу формулу​ это возможно.​Проще зайти с​ выходной день.​ важно большая или​ сегодня 7 апреля.​ – просто сделал​ в файле 1449045.xlsx(20Kb)​
​Прилагаю рисунок.​ статье Ближайший рабочий​ с сегодняшней датой​ нажимаем на функцию​ не суть важно)))​Vlad999​
​ правительство​ я сделал что​ делаю, а мне​ я тоже приму​pabchek​ другой стороны -​То есть сейчас нужно​ маленькая вторая буква).​
​ Сейчас пример на​ как написал выше.​ в этом примере​Никанор​​ день с учетом​​ окрасилась. Выделяем это​ «Правила выделения ячеек»​
​Большое Вам спасибо.​: а по праздникам​Поэтому без таблицы​ формулу вставил в​ бы хотелось автоматизировать​ к сведению.​
​: Это формула не​ ЗАЧЕМ Вам это​ что бы все​Сейчас в правиле​ мыло скину.​Всё работает прилагаю​ 1, 2 и​: Che79, Большое спасибо​ праздников и переносов​ столбец (D2:D6). Заходим​ и, затем -​ Будем пытаться дотачить)​ вы работаете?​
​ этих самых дат​ ячейку G13?​ этот процесс.​
​_Boroda_​ для УФ, а​
​ нужно вообще?​ ячейки, которые в​ Условного форматирования для​ikki​ 3 рисунка для​ 9 мая праздник,​ за быструю помощь!​ учтены праздничные дни​ в «Условное форматирование»​ «Текст содержит…».​Vlad999​SDK969​ не решить никак.​2. вопрос: Как​И я подумал​: Это Вы о​ просто в ячейку.​
​Никанор​ прикреплённом файле залиты​ выделения выходных дней​: не надо!!!​ наглядности.​ а в столбце​Формула:​ и переносы рабочих​ и выбираем «Правила​Теперь пишем наш​: в «нач.» у​: точно, а про​Заливка выходных условным​ изменить Вашу формулу​ что это возможно​
​ чем? И зачем?​_Boroda_​: _Boroda_, – Александр​ зелёным цветом, были​ стоит формула:​лучше на форум.​
​Интересно почему так​ А не раскрашены​=(ДЕНЬНЕД($A12;2)>5)*($A12<>»»)​ дней на выходные.​ выделения ячеек» -​ текст, который должен​ меня в формулу​

​ праздники я и​ форматированием:​ из Сообщения №​ с помощью Условного​Цитата​: 1. Они и​ Здравствуйте!​ с определённым ТЕКСТом.​
​=(МЕСЯЦ($B$1)=МЕСЯЦ(F$10))*(ДЕНЬНЕД(F$10;2)>5)*НЕ(ЕПУСТО($B12))​Russel​ произошло.​ с помощью Условного​
​правильно выделяет (форматирует)​

​Никанор​​ «Дата…». Из списка​ выделять ячейку. В​ не дописан диапазон​ забыл. спасибо)​=ДЕНЬНЕД(G3;2)>5​ 17 Дата: Среда,​
​ форматирования.​Никанор, 04.07.2018 в​ так выделены цветом​1. Для того​Необходимо – что​

​она применяется для​: Формула в УФ​Или если скопировать​ форматирования?​

​ выходные – так​​: Здравствуйте уважаемые помощники!​
​ правил выбираем –​ нашем примере –​ праздников — допишите.​
​Vlad999​Для определения первого​
​ 04.07.2018, 12:02 что​

​Никанор​​ 11:29, в сообщении​2. Для этого​ что бы были​ нужно – какой​ диапазона ячеек =$F$12:$AJ$40.​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИ(И(ДЕНЬНЕД(A1;2)=7;A1=СЕГОДНЯ()-1);1;0)​ эту же формулу​Или так должно​ как я и​Подскажите, пожалуйста, как​ «Сегодня». Получилось так.​ это буквы «Сб».​
​SDK969​: по моему у​ дня у Вас​ были выходные, не​

​: _Boroda_, – Александр!​​ № 10 ()​ можно сделать ругательства.​
​ выделены выходные дни;​ должен быть результат​Эта формула Условного​
​Miphistofel​ с сайта​ быть?​ хотел.​
​ в приложенном файле:​Из списка правил​
​Теперь выбираем цвет​: МММ…Вы имеете ввиду​ вас изначально не​ формула​
​ «Х», а «Сб»​Я всё прекрасно​Цитата​ Тем жеУФ-ом, только​

​2. Что бы​​ в изображено на​ форматирования даёт правильный​
​: Не работает(​=(ДЕНЬНЕД($A12;2)>5)*($A12<>»»)+ИЛИ($A12=$P$2:$P$12)-ИЛИ($A12=$Q$2:$Q$12)​
​Che79​vikttur​ «Условное форматирование выделить​
​ можно выбрать другое​ заливки – это​ кол-во праздничных дней,​ правильно рассчитано в​=ДАТА($C$3;ВПР($B$3;месяцы;2;ЛОЖЬ);1)​ и «Вс»?​ понял.​
​УФ с каким-то​ более другим.​ в выходные дни​
​ рисунках 1 и​ результат – она​Вот пример:​→ Открыть Ваш​
​: Май 2017 -​: 1. «​ выходные. в столбце.xlsx»​ правило. Например, чтобы​
​ цвет, которым будут​ например с 22.01​ столбце «срок».​?​boa​
​Большое спасибо за​ текстом можно сделать​См. файл​ не проставлять отработанные​ 2 в моём​ «работает» правильно и​Russel​
​ файл 1449045.xlsx →​ не красится, а​ссылка без закрепления строки​

​ выделить выходные дни​​ ячейка с датой​ окрашиваться выделенные ячейки.​ по 24.01 ?​

​смотрите ф-цию РАБДЕНЬ​​Первое число месяца​: Никанор,​
​ ответы и объяснения.​ только в том​pabchek​ часы.​
​ сообщении № 2.​

​ выходные дни окрашиваются​​: У меня в​ Главная → Условное​ Май 2018 -​» — это ведь​ в диапазоне ячеек​ окончания срока окрашивалась​

​ Если мы нажмем​​ Не врубился как​
​ (праздники пропишите где​ всегда единица. Просто​ответ 1: Да,​
​pabchek​ случае, если в​: а в чем​3. Вывод: для​P. S. А​
​ зелёной заливкой.​ вашем файле работает.​
​ форматирование → Управление​ красится. Что не​ для Вас написано​ A12:A42.​ за несколько дней​ на стрелку и​
​ их вписать.​ нибудь отдельно на​ в ячейку «1».​ в G13​
​: Копирование формулы один​ этой ячейке изначально​ проблема? перед ручным​
​ удобства заполнения табеля.​ то мне приходится​Сейчас в диапазоне​

​ Вы где в​​ правилами → Изменить​
​ так?​2. Написали слово​В ячейке J1​ раньше, за месяц,​
​ из списка выберем​

​Vlad999​​ листе).​​ Или в Вашем​​ответ 2​
​ раз по сравнению​ уже есть что-то​
​ заполнением во все​Мне бы хотелось​ каждый раз «протягивать»​
​ ячеек F12:AJ12 стоит​ УФ добавили новое​ правило → вставить​

​Никанор​​ «неправильно» с пробелом​ название месяца с​
​ в течение месяца,​​ строку «1,2,3,4,5», то​: у меня было​SDK969​​ в календаре есть​​=IF(AND($C13<>0;WEEKDAY(G$10;2)>5);TEXT(G$10;»ДДД»);8)​ с ручным заполнением​ — текст или​ ячейки скопировать формулу​ это сделать только​ выходные дни вниз​ формула: Код=ЕСЛИ(ДЕНЬНЕД(I$10;2)=6;»СБ»;ЕСЛИ(ДЕНЬНЕД(I$10;2)=7;»ВС»;»»)) Эта​ условие?​ формулу, которую скопировал​: Che79, А у​Никанор​ указанием года. Формат​ т.д. В одних​ выйдет окно, в​ так =РАБДЕНЬ(M9;1) а​: Изначально, при первом​ месяцы с первым​а что бы​ нескольких десятков ячеек​ формула. У Вас​ и поверх нее​ Условным форматированием –​ из формул диапазона​ формула даёт правильный​
​Miphistofel​ с сайта →​ меня не красятся.​: vikttur, Виноват. Извините.​ ячейки текстовый.​ и тех же​

​ котором можно выбрать​​ нужно так =РАБДЕНЬ(M9;1;$AT$7:$AT$20)​ варианте, считалось как​ числом 12?​ и для 12-й​ занимает доли процента​ же зеленые ячейки​ забивать уже восьмерки​ без Макросов.​ F12:AJ12 со строки​
​ результат – она​: Все работает!) НО,​ нажать ОК и​
​Вот прилагаю рисунок.​
​ Невнимательно читал. Вот​В ячейке А12​
​ ячейках может быть​ цвет и шрифта,​$AT$7:$AT$20 диапазон куда​ обычная неделя с​
​Дни недели можно​ строки подходила, то​
​ времени. А заполнять​ пустые,Правильно ли я​Никанор​Если это без​ 12 – «СБ»​
​ «работает» правильно и​ если только сегодня,​ тоже все праздники​Che79​

​ Ваша формула без​​ формула​
​ установлено несколько правил​ другие параметры и​
​ внесены праздники. кстати​ СБ и ВС,​

​ вычислять иначе, не​​ в ячейку F12​ автоматически, тогда уж​ понял что это​: _Boroda_, – Александр!​ Макросов невозможно сделать,​ и «ВС».​ ЕСЛИ день недели​ а завтра уже​ окрасились с помощью​

​:​​ закрепления строки –​
​=ДАТА(ГОД($J$1);МЕСЯЦ($J$1);СТОЛБЕЦ(A1))​ условного форматирования. как​ цвет.​ если он мешает​ но потом понял,​ завязываясь на формулу​ вставьте​ написать макрос и​ невозможно?Я же написал​
​Большое спасибо за​

​ то буду пользоваться​​«Протягиваю» вниз, где​
​ суббота – то​ ячейка 06.04.2014 не​

​ Условного форматирования.​​Никанор​
​ без символа $:​В ячейке А13​ выделить данные по​
​Нажимаем «ОК». Так​ в данном месте​
​ что их нужно​
​ определения дня.​Код=IF(WEEKDAY(F$10;2)>5;TEXT(F$10;»ДДД»);IF($C12=0;»»;8))​ шлепать одну кнопку.​ уже, Вы цитату​ предложенный вариант решения​ так как есть.​ заполнены фамилии сотрудников.​ результат в ячейке​ будет выделена, а​
​Результат будет тот​, а у меня​=ДЕНЬНЕД(A12)>5​ такая же формула​ условию, смотрите в​ же устанавливаем правило​ его можно сделать​
​ исключить.​SDK969​За что мне​boa​
​ привели мою, там​ вопроса.​Никанор​ Хочется автоматизировать этот​ «СБ», а ЕСЛИ​ мне нужно что​ же – формула​ все красится и​

​Эта формула «работает​​ как в ячейке​
​ статье «Как выделить​ с текстом «Вс».​
​ на другом листе.​​При первом варианте​
​: Здравствуйте!​ нравится стиль R1C1,​: Никанор,​ разве что-то можно​Я понял, если​
​: pabchek, – Виктор​
​ процесс.​ день недели воскресенье​ бы все предыдущие​ в Условном форматировании​ в 2007 (см.​ правильно.​

excelworld.ru

Табель выходов: выделение и учет выходных и праздничных дней

​ А12.​​ ячейки в Excel».​
​ Получилось так.​SDK969​ уже рабочий график.​Стоит задача построить​ так это за​можете в моей​ как-то иначе понять?.​ выходные дни заполняются​ здравствуйте!​С уважением.​ – то результат​ воскресные дни были​ будет показывать правильно.​ рисунок) и, тем​Ошибку в слове​Формула, которая ниже​Предположим, что счет за​Заполнять дни недели можно​: Да-да, теперь понятно.​Vlad999​ график производства работ.​ то, что для​
​ формуле пустоту заменить​ Еще раз -​ – то ячейка​

​Большое спасибо за​​Никанор​

​ в ячейке «ВС».​​ выделены всегда.​Никанор​ более в 2013.​ неправильно исправил.​ «не работает».​ продукцию нужно выставлять​:)
​ копированием. Смотрите статью​ Благодарю.​: смотрите.​
​Для грамотного графика​ любой ячейки всего​
​ на 8-ки и​
​ с помощью ТОЛЬКО​ окрашивается в красный​ ответ.​​: Необходимо – что​​В диапазонах B13:B21;B25:B29​
​Pelena​: Вот добавляю 3​ Проверьте формулу в​Ещё раз большое​Код=(МЕСЯЦ($J$1)=МЕСЯЦ(A$12))*(ДЕНЬНЕД(A$12;2)>5)*НЕ(ЕПУСТО($J1))​ только в рабочие​ «Копирование в Excel».​:)
​К сожалению решить​SDK969​ необходимо исключить дни​ диапазона формула одинаковаяКод=IF(WEEKDAY(R10C;2)>5;TEXT(R10C;»ДДД»);IF(RC3=0;»»;8))​

planetaexcel.ru

Требуется исключить дни недели сб и вс!

​ размножить ее для​​ Excel и без​
​ цвет.​У меня в​
​ нужно – какой​ Фамилии имя отчества​: Замените в формуле​ рисунок​ УФ. В самом​ Вам спасибо!​vikttur​​ дни, несмотря на​​Так можно выделять​ задачу пока не​: Спасибо. сейчас поизучаю))​ недели сб и​batrak13​
​ всего диапазона F13:AJ21;F25:AJ29,​ использования VBA невозможно​Хороший вариант решения​ файле очень много​ должен быть результат​ сотрудников.​=СЕГОДНЯ()​Денис​ файле ничего не​Che79​:​ дату доставки. Напишем​ ячейки с любым​ могу.​Вот такой момент.​ вс(так как выходные)​: Уважаемые форумчане!​ тогда править будет​
​ — в пустой​ вопроса.​ правил Условного форматирования.​ изображено в этом​Необходимо – что нужно:​
​на​

​: Всем привет! Кто​​ удаляли?​:​

​=ДЕНЬНЕД(ссылка)>5​​ формулу, которая определяет:​ текстом.​Таблица какая-то капризная,​

​Если взять ячейку​​ Т.е. в процессе​Помогите с таким​ еще меньше. Только​ ячейке кроме заливки​
​Мне бы хотелось​Я не знаю​ сообщении на рисунках​ Условным форматированием сделать:​

​Miphistofel​​ подскажет как сделать​Никанор​Никанор​ссылка​ если дата доставки​2.Например, нам нужно​ вечно куда-то скачет,​
​ L9:M9 , то​ подсчёта графика, необходимо​

​ вопросом: Есть график​​ праздничные и сокращенные​

​ и границ форматировать​​ это решить с​
​ какие правила в​
​ 1 и 2.​1 вариант формулы:​: Все работает спасибо!​ выделение даты определенным​: Che79, Отвечаю. Ничего​, посмотрите, вот вариант​
​- адрес верхней​​ попадает на выходной,​​ в большой таблице​ что-то сбивается. Или​ по логике все​ чтобы в столбцах​​ выходом с четырех​​ дни​ нечего​ помощью приблизительной функции:​ файле надо удалить,​
​1 вариант какой​ ЕСЛИ не ПУСТАЯ​Никанор​ цветом, если дата​​ не удалял и​

​ с автораскраской выходных​​ левой ячейки форматируемого​ то дата счета​ найти ячейки с​ конец рабочего дня​ правильно 11.01.2013 +​

​L: M:​​ сменным графиком работы​=IF(AND($C13<>0;WEEKDAY(G$10;2)>5);»X»;8)​»Чтобы купить что-нибудь​ =ПОИСК и что​ на эту формулу​
​ должен быть результат:​ ячейка диапазона B13:B21;B25:B29​

​: Здравствуйте уважаемые помогающие!​​ вычисляется формулой?​ ничего не изменял.​ / праздников /​ диапазона (ссылка без​

​ – следующий понедельник​​ ошибками (#ЗНАЧ!, #ССЫЛКА!,​ сказывается и начинаю​ 1 день =(исключая​число рабочих дней​ на производстве, хотелось​Никанор​

​ ненужное, сначало надо​​ бы искало выходной​ и какой поставить​ Выходные выделяются «СБ»​
​ что бы напротив​Полное название темы, которое​Пример: В столбце​Вот добавляю рисунок.​ «рабочих» выходных. В​ закрепления строки)​

​ (или прошедшая пятница).​​ #Н/Д). У нас​ тупить.​
​ выходные) 14.01.2013.​ учитывалось только с​ бы,чтобы столбцы с​
​: pabchek, – Виктор!​ продать что-нибудь ненужное».​ день.​ формат ячеек в​ и «ВС». Рисунок​ фамилии, имени, отчества​

CyberForum.ru

​ не поместилось в​

Содержание

  • Отображение дня недели в Экселе
    • Способ 1: применение форматирования
    • Способ 2: использование функции ТЕКСТ
    • Способ 3: применение функции ДЕНЬНЕД
  • Вопросы и ответы

День недели в Microsoft Excel

При работе в программе Excel иногда ставится задача, чтобы после ввода конкретной даты в ячейку выводился день недели, который ей соответствует. Естественно, решить данную задачу посредством такого мощного табличного процессора, как Эксель, возможно, причем несколькими способами. Давайте посмотрим, какие варианты существуют для выполнения данной операции.

Отображение дня недели в Экселе

Существуют несколько способов отобразить день недели по введенной дате, начиная от форматирования ячеек и заканчивая применением функций. Давайте взглянем на все существующие варианты выполнения указанной операции в Экселе, чтобы пользователь мог выбрать самый лучший из них для конкретной ситуации.

Способ 1: применение форматирования

Прежде всего, посмотрим, как при помощи форматирования ячеек можно отобразить день недели по введенной дате. Данный вариант подразумевает преобразование даты в указанное значение, а не сохранение отображения обоих этих видов данных на листе.

  1. Вводим любую дату, содержащую данные о числе, месяце и годе, в ячейку на листе.
  2. Дата в Microsoft Excel

  3. Кликаем по ячейке правой кнопкой мыши. Запускается контекстное меню. Выбираем в нем позицию «Формат ячеек…».
  4. Переход в окно форматирования в Microsoft Excel

  5. Запускается окно форматирования. Перемещаемся во вкладку «Число», если оно было открыто в какой-нибудь другой вкладке. Далее в блоке параметров «Числовые форматы» устанавливаем переключатель в позицию «Все форматы». В поле «Тип» вручную вводим следующее значение:

    ДДДД

    После этого щелкаем по кнопке «OK» внизу окна.

  6. Окно форматирования в Microsoft Excel

  7. Как видим, в ячейке вместо даты отобразилось полное наименование дня недели ей соответствующего. При этом, выделив данную ячейку, в строке формул вы все равно увидите отображение даты.

День недели отобразился в ячейке в Microsoft Excel

В поле «Тип» окна форматирования вместо значения «ДДДД» можно также ввести выражение:

ДДД

Окно формат ячеек в Microsoft Excel

В этом случае на листе будет отображено сокращенное наименование дня недели.

Краткое отображение дня недели в Microsoft Excel

Урок: Как изменить формат ячейки в Экселе

Lumpics.ru

Способ 2: использование функции ТЕКСТ

Но способ, который был представлен выше, предусматривает преобразование даты в день недели. Существует ли вариант, чтобы оба эти значения выводились на листе? То есть, если в одной ячейке мы вводим дату, то в другой должен выводиться день недели. Да, такой вариант существует. Его можно осуществить при помощи формулы ТЕКСТ. В этом случае нужное нам значение будет выводиться в указанную ячейку в текстовом формате.

  1. Записываем дату на любом элементе листа. Затем выделяем любую пустую ячейку. Щелкаем по пиктограмме «Вставить функцию», которая расположена возле строки формул.
  2. Переход в Мастер функций в Microsoft Excel

  3. Происходит запуск окошка Мастера функций. Переходим в категорию «Текстовые» и из списка операторов выбираем наименование «ТЕКСТ».
  4. Переход в окно аргументов функции ТЕКСТ в Microsoft Excel

  5. Открывается окно аргументов функции ТЕКСТ. Данный оператор призван выводить указанное число в выбранном варианте текстового формата. Он имеет следующий синтаксис:

    =ТЕКСТ(Значение;Формат)

    В поле «Значение» нам нужно указать адрес той ячейки, в которой содержится дата. Для этого устанавливаем курсор в указанное поле и левой кнопкой мыши щелкаем по этой ячейке на листе. Адрес тут же отобразится.

    В поле «Формат» в зависимости от того, какое мы хотим иметь представление дня недели полное или сокращенное, вводим выражение «дддд» или «ддд» без кавычек.

    После ввода этих данных жмем на кнопку «OK».

  6. Окно аргументов функции ТЕКСТ в Microsoft Excel

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

Результат обработки данных функцией ТЕКСТ в Microsoft Excel

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

Данные изменены в Microsoft Excel

Урок: Мастер функций в Экселе

Способ 3: применение функции ДЕНЬНЕД

Имеется ещё один оператор, который может выводить день недели по заданной дате. Это функция ДЕНЬНЕД. Правда, она выводит не название дня недели, а его номер. При этом пользователь может устанавливать с какого дня (с воскресенья или с понедельника) нумерация будет отсчитываться.

  1. Выделяем ячейку для вывода номера дня недели. Щелкаем по значку «Вставить функцию».
  2. Вставить функцию в Microsoft Excel

  3. Снова открывается окошко Мастера функций. На этот раз переходим в категорию «Дата и время». Выбираем наименование «ДЕНЬНЕД» и жмем на кнопку «OK».
  4. Переход в окно аргументов функции ДЕНЬНЕД в Microsoft Excel

  5. Производится переход в окно аргументов оператора ДЕНЬНЕД. Он имеет следующий синтаксис:

    =ДЕНЬНЕД(дата_в_числовом_формате;[тип])

    В поле «Дата в числовом формате» вводим конкретную дату или адрес ячейки на листе, в которой она содержится.

    В поле «Тип» задается число от 1 до 3, которое определяет, как именно будут нумероваться дни недели. При установке числа «1» нумерация будет происходить, начиная с воскресенья, причем этому дню недели будет присвоен порядковый номер «1». При установке значения «2» нумерация будет выполняться, начиная с понедельника. Этому дню недели будет дан порядковый номер «1». При установке значения «3» нумерация так же будет происходить с понедельника, но в этом случае понедельнику будет присвоен порядковый номер «0».

    Аргумент «Тип» не является обязательным. Но, если его опустить, то считается, что значение аргумента равно «1», то есть, неделя начинается с воскресенья. Так принято в англоязычных странах, но нам данный вариант не подходит. Поэтому в поле «Тип» ставим значение «2».

    После выполнения указанных действий щелкаем по кнопке «OK».

  6. Окно аргументов функции ДЕНЬНЕД в Microsoft Excel

  7. Как видим, в указанную ячейку выводится порядковый номер дня недели, который соответствует введенной дате. В нашем случае это число «3», которое обозначает среду.

Результат обработки данных функцией ДЕНЬНЕД в Microsoft Excel

Как и с предыдущей функцией, при изменении даты автоматически изменяется номер дня недели в ячейке, в которой установлен оператор.

Изменение даты в Microsoft Excel

Урок: Функции даты и времени в Экселе

Как видим, в Экселе существуют три основных варианта представления даты в виде дня недели. Все они относительно просты и не требуют от пользователя наличия каких-то специфических умений. Один из них заключается в применении специальных форматов, а два других для достижения указанных целей используют встроенные функции. Учитывая, что механизм и способ отображения данных в каждом описанном случае существенно отличаются, пользователь должен сам выбрать, какой из указанных вариантов в конкретной ситуации ему подходит более всего.

Like this post? Please share to your friends:
  • Условное форматирование даты в excel для подсветки
  • Условное форматирование данных в microsoft excel
  • Условное форматирование групп в excel
  • Условное форматирование где находиться excel
  • Условное форматирование всей таблицы в excel