Формула условного форматирования не работает

#excel #excel-formula

#excel #excel-формула

Вопрос:

Моя формула условного форматирования игнорирует одно из условий. У меня есть 3 условия, но одно игнорируется.

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

 Row label .      Grade .         Charge
Core .            Specialist .     115
Unsocial .        Trainee          56
Core .            Trainee .        67
Unsocial .        Consultant .     110
Unsocial          Specialist .     114
 

Я пробовал

 =AND(A2="Core",B2="Trainee",C2<=111)
 

Формула работает с условием начисления и метки строки, но не с условием оценки, поскольку она выделяет строки с неправильной оценкой.

Есть предложения?

Спасибо

Комментарии:

1. Каков Applies To: диапазон в правиле?

2. Неясно, что вы хотите «выделить», но если вам нужна строка из A: C, затем выберите A2:C6 в качестве Applies To:: и используйте =AND($A2="Core", $B2="Trainee", $C2<=111) . Это должно выделить A4: C4.

3. Используйте код @user11370591, и ваше приложение будет =$C$2:$C$6 . Таким образом, будет выделена только ваша Charge ячейка.

Ответ №1:

Неясно, что вы хотите «выделить», но если вам нужна строка из A: C, затем выберите A2:C6 в качестве Applies To:: и используйте

 =AND($A2="Core", $B2="Trainee", $C2<=111)
 

Это должно выделить A4: C4. Все правила условного форматирования относятся к ячейке в верхнем левом углу поля Applies To:: range . Если вы покрываете несколько столбцов, вам нужно сделать столбцы в вашей формуле абсолютными. Если они остаются относительными, C2 видит формулу как,

 'example of the WRONG formula
=AND(C2="Core", D2="Trainee", E2<=111)