Почему мое условное форматирование не работает?

Почему мое условное форматирование не работает?

У меня есть столбец последовательных дат. Я хотел бы выделить строки для суббот. У меня применено условное форматирование к $2:$112, и формула для форматирования — =weekday($a2) = 7. Однако это не работает. Предложения? [Я проверил, что (a) функция weekday правильно считывает значения даты, и (b) неотформатированные даты являются значениями даты Excel].

Вот скриншот моего листа и меню условного форматирования. Для ясности: я хочу, чтобы подсветка была на всей строке, где дата в столбце A представляет субботу.

Скриншот листа Excel, который я пытаюсь отформатировать

решение1

Вы используете абсолютную ссылку на ячейку Excel (со знаком $), которая использует только ячейку A2для всех дней недели. Вы должны использовать относительную ссылку на ячейку, чтобы она работала по-разному для разных дат:

=weekday(a2) = 7

Ссылка: Зачем использовать знак доллара ($) в формулах Excel — абсолютные и относительные ссылки на ячейки.

решение2

Возможно, вам необходимо указать диапазон, к которому будет применяться формула, с помощью Условного форматирования > Управление правилами: введите описание изображения здесь

решение3

Если диапазон $2:$112заполнен значениями дат? Если нет, просто выберите диапазон со значениями дат, и он будет работать с =weekday(A2)=7: введите описание изображения здесь

Связанный контент