Формула за условно форматиране на Excel с IF

  • Споделя Това
Hugh West

Можем да използваме формулата за условно форматиране с IF в Excel за лесно изчисление и атрактивен работен лист. В тази статия ще научим как да направим това с няколко красиви примера и обяснения.

Практическа работна тетрадка

Изтеглете следната работна тетрадка и упражнение.

Формула за условно форматиране с IF.xlsx

4 бързи метода на формулата за условно форматиране на 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-а. Добавена е работна тетрадка за упражнения. Опитайте я. Не се колебайте да попитате нещо или да предложите нови методи.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.