Формула на Excel: Маркирайте цели редове -

Обща формула

=($A1=criteria)

Обобщение

За да маркирате цели редове с условно форматиране, когато дадена стойност отговаря на определени критерии, използвайте формула със смесена препратка, която заключва колоната. В показания пример всички редове, където собственикът е "bob", са подчертани със следната формула, приложена към B5: E12:

=$D5="Bob"

Забележка: Формулите CF се въвеждат спрямо "активната клетка" в селекцията, B5 в този случай.

Обяснение

Когато използвате формула, за да приложите условно форматиране, формулата се оценява спрямо активната клетка в селекцията по време на създаването на правилото. В този случай адресът на активната клетка (B5) се използва за реда (5) и се въвежда като смесен адрес, като колона D е заключена, а редът е оставен относително. Когато правилото се оценява за всяка от 40-те клетки в B5: E12, редът ще се промени, но колоната няма.

На практика това кара правилото да игнорира стойности в колони B, C и E и да тества само стойности в колона D. Когато стойността в колона D за в даден ред е "Bob", правилото ще върне TRUE за всички клетки в този ред и форматирането ще бъдат приложени към целия ред.

Използване на други клетки като входове

Имайте предвид, че не е нужно да кодирате твърдо кои да е стойности, които могат да се променят в правилото. Вместо това можете да използвате друга клетка като „входна“ клетка, за да задържите стойността, така че лесно да можете да я промените по-късно. Например, в този случай можете да поставите "Боб" в клетка D2 и след това да пренапишете формулата така:

=$D5=$D$2

След това можете да промените D2 на който и да е приоритет и правилото за условно форматиране ще реагира незабавно. Просто се уверете, че използвате абсолютен адрес, за да предотвратите промяната на адреса на входящата клетка.

Именувани диапазони за по-чист синтаксис

Друг начин за заключване на референции е използването на имена на диапазони, тъй като имената на диапазоните са автоматично абсолютни. Например, ако назовете D2 „собственик“, можете да пренапишете формулата с по-чист синтаксис, както следва:

=$D5=owner

Това прави формулата по-лесна за четене и разбиране.

Интересни статии...