Съдържание
Можем да използваме формулата за условно форматиране с IF в Excel за лесно изчисление и атрактивен работен лист. В тази статия ще научим как да направим това с няколко красиви примера и обяснения.
Практическа работна тетрадка
Изтеглете следната работна тетрадка и упражнение.
Формула за условно форматиране с IF.xlsx4 бързи метода на формулата за условно форматиране на Excel IF
1. Формула за условно форматиране с IF в Excel
Знаем, че Excel Функция IF ни помага да проведем логически тест, както и да върнем TRUE за една стойност и FALSE а условното форматиране в Excel ни помага да приложим специфично форматиране към даден диапазон. Ако приемем, че имаме набор от данни ( B4:E9 ) на продуктите с техните суми за покупка и продажба. Ще изчислим загубата или печалбата на продуктите в диапазона от клетки E5:E9 и приложите условно форматиране, за да подчертаете стойностите.
СТЪПКА 1:
- Първо, изберете Клетка E5 .
- След това въведете формулата:
=IF(D5>C5, "Печалба", "Загуба")
- Хит Въведете и използвайте Дръжка за пълнене за автоматично попълване на следващите клетки.
Това ще върне " Печалба " ако клетка D5 е по-голям от C5 . В противен случай ще се върне " Загуби ".
СТЪПКА 2:
- Сега изберете необходимите клетки и отидете в Начало таб. От Условно форматиране в падащото меню, изберете Ново правило .
СТЪПКА 3:
- Кликнете върху " Използвайте формула, за да определите кои клетки да форматирате " опция.
- В полето за формула въведете формулата:
=E5="Печалба"
- Изберете Формат опция.
СТЪПКА 4:
- След това от Форматиране на клетките отидете в прозореца Напълнете раздел.
- Изберете какъвто и да е цвят на фона. Можем да видим примера на цвета в полето за примери.
- Кликнете върху OK .
СТЪПКА 5:
- Отново кликнете върху OK .
- Накрая виждаме, че " Печалба " клетките са подчертани с цвят.
Можем да направим същия процес за подчертаване на " Загуби " клетки.
Прочетете повече: Условно форматиране, ако клетката не е празна
2. Формула за условно форматиране на Excel с множество изявления IF
Да предположим, че имаме набор от данни ( B4:D9 ) на имената на учениците и техните оценки. Ще използваме няколко IF за установяване на оценката на ученика и условно форматиране за маркиране на клетките в зависимост от оценката.
СТЪПКА 1:
- В началото изберете Клетка D5 .
- Сега въведете формулата:
=IF(C5<40,"F",IF(C5<70,"B","A"))
СТЪПКА 2:
- Хит Въведете и използвайте Дръжка за пълнене към следващите клетки.
🔎 Как работи формулата?
- IF(C5<70, "B", "A"): Това ще върне " B ", ако оценките са по-малки от 70 в противен случай " A ".
- IF(C5<40, "F",IF(C5<70, "B", "A")): Това ще върне " F ", ако марката е по-малка от 40 в противен случай резултатът от горната процедура.
СТЪПКА 3:
- След това отидете в Начало tab> Условно форматиране падащо меню> Ново правило .
СТЪПКА 4:
- В Ново правило за форматиране Изберете прозореца " Форматирайте само клетките, които съдържат " опция.
- Изберете Специфичен текст от падащото меню на Форматиране само на клетки с Също така въведете " F ".
- Кликнете върху Формат опция.
СТЪПКА 5:
- Сайтът Форматиране на клетките се появява прозорец.
- Отидете в Напълнете и изберете цвета на фона. Можем да видим примерния цвят в Образец кутия.
- Изберете OK .
СТЪПКА 6:
- Изберете OK отново.
- В крайна сметка виждаме клетката, съдържаща " F " е оцветен.
СТЪПКА 7:
- Можем също така да изберем различни цветове за различните текстове в рамките на същата процедура.
Прочетете още: Как се прави условно форматиране с множество критерии (11 начина)
Подобни четива
- Как да направите условно форматиране за множество условия (8 начина)
- Условно форматиране на множество текстови стойности в Excel (4 лесни начина)
- Условно форматиране с INDEX-MATCH в Excel (4 лесни формули)
- Как да използвате условно форматиране на базата на VLOOKUP в Excel
- Условно форматиране на Excel въз основа на диапазон от дати
3. Формула на Excel с функциите IF & COUNTA в условното форматиране
Тук имаме набор от данни, в който диапазонът B5:B9 съдържа името на продуктите и обхвата C5:C9 съдържа статуса им на доставка за Ден 1 Ще видим, че ако броят на " Доставен " в диапазон C5:C9 е същото като броя на продуктите в диапазона B5:B9 , тогава Клетка C11 съдържащи DONE текстът ще се появи в цвят. Ще използваме Excel Функция COUNTA увити в Функция IF с Условно форматиране .
СТЪПКА 1:
- Първо, изберете Клетка C11 и отидете в Начало таб.
- Кликнете върху Условно форматиране падащ списък.
- След това изберете Ново правило .
СТЪПКА 2:
- Изберете " Използвайте формула, за да определите кои клетки да форматирате " от опцията " Ново правило за форматиране " прозорец.
- В полето за формула въведете формулата:
=IF(COUNTA($C$5:$C$9)=COUNTA($B$5:$B$9),TRUE,FALSE)
- От Формат изберете конкретния цвят, както е показано в горните процедури.
- Сега щракнете върху OK .
🔎 Как работи формулата?
- COUNTA($C$5:$C$9): Excel Функция COUNTA ще преброи броя на клетките в C5:C9 обхват, който съдържа стойности.
- COUNTA($B$5:$B$9): Excel Функция COUNTA ще преброи броя на клетките в B5:B9 обхват, който съдържа стойности.
- IF(COUNTA($C$5:$C$9)=COUNTA($B$5:$B$9),TRUE,FALSE): Excel Функция IF ще върне TRUE ако двата диапазона ( B5:B9 & C5:C9 ) са равни, в противен случай FALSE .
СТЪПКА 3:
- И накрая, когато в клетката C9 въвеждаме " Доставен ", клетка C11 става цветна.
Прочетете още: Формула за условно форматиране на Excel
4. Формула за условно форматиране на Excel с комбинацията от функции IF & AND
Да речем, че имаме набор от данни ( B4:C9 ) на продукти и техните суми за покупка. Ще използваме Excel IF & Функции AND с Условно форматиране за да видите кои продукти са в 1200-2800 диапазон на количеството.
СТЪПКА 1:
- Изберете обхвата от клетки C5:C9 отначало.
- Сега отидете в Начало таб.
- Изберете Условно форматиране падащ списък.
- Кликнете върху Ново правило опция.
СТЪПКА 2:
- От Нов прозорец Правило за форматиранеВ, изберете " Използвайте формула, за да определите кои клетки да форматирате " опция.
- В полето за формула въведете формулата:
=IF(AND(C5>1200,C5<2800),TRUE,FALSE)
- Изберете конкретния цвят, както видяхме в горните процедури, от Формат опция.
- Следващо щракване OK .
🔎 Как работи формулата?
- AND(C5>1200,C5<2800): Това ще върне TRUE ако клетка C5 е по-голям от 1200 или по-малко от 2800 .
- IF(AND(C5>1200,C5<2800),TRUE,FALSE): Това ще върне TRUE ако клетка C5 е в 1200-2800 в противен случай FALSE .
СТЪПКА 3:
- Накрая виждаме, че клетките са маркирани.
Прочетете още: Как да използвате условно форматиране в Excel [Ultimate Guide]
Заключение
Това са бързите методи за Формули за условно форматиране с IF в Excel-а. Добавена е работна тетрадка за упражнения. Опитайте я. Не се колебайте да попитате нещо или да предложите нови методи.