Нужно добавить ещё одно правило первым:

Формула правила: =И(ДЕНЬ(A1)<16;НЕ(ЕОШИБКА(НАЙТИ("понедельник";A1))))
.
Форматирование правила: цвет текста красный, цвет фона жёлтый.
Это правило самое приоритетное, и оно будет обрабатывать понедельники первой половины месяца. Потом буду применятья следующие правила, если значение условия этого - ложь.
Приложение никак не сообщает об ошибках в формулах условного форматирования, поэтому эти формулы лучше для начала отладить в ячейке(ах). В данном случае поможет такая формула:
=IFS(И(ДЕНЬ(A1)<16;НЕ(ЕОШИБКА(НАЙТИ("понедельник";A1))));1;
НЕ(ЕОШИБКА(НАЙТИ("понедельник";A1)));2;
ДЕНЬ(A1)<16;3)
Логика функции IFS точно такая же, как и условного форматирования: если условие истинно, обработка прекращается и функция выдаёт следующее за этим условнием значение; если условие ложно, то обрабатывается следующее условие.
Таким образом, формула выше будет выдавать 1 для понедельников первой половины месяца, 2 для оставшихся понедельников, а 3 - для оставшихся дат первой половины месяца.
После отладки формул их можно вводить в условное форматирование.
Итак, чтобы разработать многозначное условное форматирование, нужно разработать соответствующую формулу с использованием функции IFS.
Справка: Использование правил условного форматирования в Таблицах Гугл