Я согласен с ashleedawg ;начните с чистого листа.
- В A1 введите
6/1/18
, затем объедините A1: G1 и отформатируйте ячейку как мммм гггг .Примените выравнивание по левому краю и все, что пожелает ваше сердце. В режиме A4,
=$A$1-WEEKDAY($A$1, 3)+(COLUMN(A:A)-1)+INT((ROW()-ROW($4:$4))/2)*7
Примените правило условного форматирования к A4, которое будет серыммесячные дни на основе следующей формулы:
=text(a4, "mmyy")<>text($a$1, "mmyy")
В позиции A2,
=UPPER(TEXT(A3, "dddd"))
4, в позиции A3,
=IF(AND(TEXT(A4, "mmyy") = TEXT($A$1, "mmyy"), NETWORKDAYS.INTL(A4, A4, 1)), NETWORKDAYS.INTL($A$1, A4, 1), TEXT(,))
Применение произвольного формата чисел от
\W\D-0;;;
к A3. Заполнение A2: A4 справа до G2: G4. Копирование A3: G4 в A5, A7, A9 и A11. Отформатируйте по своему вкусу.
Это все, что вам нужно.Если вам требуется какой-то странный отсчет WD-x по мере приближения дней к концу месяца, это всего лишь математика.

Чтобы по-настоящему увидеть универсальностьДля этого типа математического календаря измените дату в A1 на другой месяц и / или год.