Формула Excel: діаграма Ганта з вихідними -

Зміст

Загальна формула

=WEEKDAY(date,2)>5

Резюме

Для побудови діаграми Ганта із затіненими вихідними можна використовувати умовне форматування з формулою, заснованою на функції дня тижня. У наведеному прикладі формула, застосована до календаря, починаючи з D4:

=WEEKDAY(D$4,2)>5

Примітка: ця формула стосується лише затінення вихідних днів. Щоб дізнатися, як побудувати рядки дат із умовним форматуванням, див. Цю статтю.

Пояснення

Ключем до цього підходу є заголовок календаря (рядок 4), який являє собою лише серію дійсних дат, відформатовану у форматі власного числа "d". Якщо в D4 вказана тверда дата, ви можете використовувати = D4 + 1 для заповнення календаря. Це дозволяє встановити правило умовного форматування, яке порівнює дату в рядку 4 з датами у стовпцях B та C.

Щоб затінити дні, які є вихідними, ми використовуємо формулу, засновану на функції буднього дня. За замовчуванням функція буднього дня повертає число від 1 до 7, яке відповідає дням тижня, де неділя - 1, а субота - 7. Однак, додавши необов’язковий другий аргумент, який називається "тип повернення" зі значенням 2, схема нумерації змінюється таким чином, що понеділок дорівнює 1, а субота та неділя становлять 6 та 7 відповідно.

Як результат, щоб повернути TRUE для дат, які є або суботою, або неділею, нам потрібно лише перевірити цифри, що перевищують 5. Формула умовного форматування, застосована до області календаря (починаючи з D4), виглядає так:

=WEEKDAY(D$4,2)>5

Посилання на D4 змішується, а рядок блокується, щоб формула продовжувала обчислювати дати в заголовку для всіх рядків у сітці календаря.

Цікаві статті...