Как да форматирате клетка въз основа на формула в Excel (13 примера)

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

Съдържание

Понякога се налага да форматираме клетките според нашите изисквания в Excel Но, форматиране с Форматиране на клетките функция отнема известно време, което е доста неудобно. В тази статия ще ви покажем простите начини да Форматиране на клетката въз основа на Формула в Excel .

За да илюстрирам, ще използвам примерен набор от данни като пример. Например, следният набор от данни представлява Продавач , Продукт , и Нетни продажби на дадена компания.

Изтегляне на работна тетрадка за практика

За да се упражнявате сами, изтеглете следната работна тетрадка.

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

13 примера за форматиране на клетка въз основа на формула в Excel

1. Форматиране на клетка въз основа на друга клетка с формула в Excel

Можем да използваме различни формули за форматиране на клетки в Excel Но първо трябва да знаем къде трябва да въведем формулите. В нашия първи метод просто ще Сравни на Нетни продажби . Затова следвайте стъпките по-долу, за да разберете къде трябва да създадете формулата и след това да форматирате клетките.

СТЪПКИ:

  • Първо, изберете обхвата D5:D10 .

  • След това в Начало таб, изберете Ново правило от Условно форматиране падащ списък.

  • В резултат на това ще се появи диалогов прозорец. Тук изберете Използване на формула за определяне на клетките за форматиране в Тип правило .
  • След това в Форматиране на стойности, при които тази формула е вярна въведете формулата:
=$D5>$D$5

  • След това натиснете Формат .

  • Вследствие на това Форматиране на клетките Ще се появи диалогов прозорец. В него под Напълнете изберете цвят.
  • Впоследствие натиснете ОК .

  • Най-накрая ще видите маркираните клетки, които са по-големи от D5 .

Прочетете още: Как да използвате формулата за форматиране на клетките на Excel (4 ефективни метода)

2. Прилагане на формула за форматиране на редове въз основа на текстов критерий

Можем да приложим формула въз основа на текстови критерии, за да форматираме целия ред. В набора от данни по-долу ще търсим продукт AC . И след това форматирайте редовете, в които присъства продуктът. Така че следвайте посочения по-долу процес, за да изпълните задачата.

СТЪПКИ:

  • Първо, изберете обхвата от клетки.
  • След това отидете в Начало > Условно форматиране > Ново правило .
  • Ще се появи прозорец. В него изберете Тип правило : Използвайте формула, за да определите кои клетки да форматирате .
  • След това в полето: Форматиране на стойности, при които тази формула е вярна , въведете формулата:
=$C5="AC"

  • След това изберете Формат .

  • Ще се появи друг диалогов прозорец. В него под Напълнете изберете произволен цвят.
  • Впоследствие натиснете OK .

  • Накрая ще видите желаните промени.

Прочетете още: Как да форматираме текст с помощта на Excel VBA (12 метода)

3. Форматиране на редове с формула въз основа на определен брой критерии

В този метод ще форматираме целия ред въз основа на критерии за брой. Ще форматираме редовете, в които нетните продажби надвишават $10,000 . Следователно научете процеса на извършване на операцията.

СТЪПКИ:

  • Първо, изберете обхвата в набора от данни.
  • След това отидете в Начало > Условно форматиране > Ново правило .
  • Ще се появи прозорец. В него изберете Тип правило : Използвайте формула, за да определите кои клетки да форматирате .
  • Впоследствие, на терен: Форматиране на стойности, при които тази формула е вярна , въведете формулата:
=$D5>10000

  • След това натиснете Формат .

  • След това изберете произволен цвят за запълване на редовете.
  • След това натиснете OK .

  • Накрая ще върне желаните редове в посочения цвят.

Прочетете още: Как да форматирате по избор клетките в Excel (17 примера)

4. Форматиране на клетки с нечетен брой в Excel въз основа на формула

Понякога трябва да намерим нечетните числа в даден диапазон и да ги форматираме. ISODD Функцията улеснява много този процес. Затова следвайте следните стъпки, за да научите метода.

СТЪПКИ:

  • В началото изберете диапазона D5:D10 .
  • Сега отидете в Начало > Условно форматиране > Ново правило .
  • Ще се появи диалогов прозорец. Тук изберете Тип правило : Използвайте формула, за да определите кои клетки да форматирате .
  • На терен: Форматиране на стойности, при които тази формула е вярна , въведете формулата:
=ISODD(D5)

  • Натиснете Формат .

  • В резултат на това Форматиране на клетките Ще се появи диалогов прозорец. В него изберете цвят в Напълнете таб.
  • Впоследствие натиснете OK .

  • Накрая ще видите нечетните числа в избрания цвят.

Прочетете още: Как да използвате Format Painter в Excel

5. Използване на функцията AND на Excel за форматиране на клетките

Можем да използваме И когато трябва да форматираме клетките въз основа на няколко критерия. В следния набор от данни ще подчертаем редовете, които съдържат продукта Кабел и имат нетни продажби под $10,000 . Така че следвайте и научете стъпките.

СТЪПКИ:

  • Първо, изберете обхвата B5:D10 .
  • Съгласно Начало таб, изберете Ново правило от Условно форматиране падащ списък.
  • В резултат на това ще се появи диалогов прозорец. Тук изберете Използвайте формула, за да определите кои клетки да форматирате в Тип правило .
  • След това в Форматиране на стойности, при които тази формула е вярна въведете формулата:
=AND($C5="Cable", $D5<10000)

  • След това натиснете Формат .

  • Вследствие на това Форматиране на клетките Ще се появи диалогов прозорец. В него под Напълнете изберете цвят.
  • И след това натиснете OK .

  • Накрая ще бъдат върнати форматираните редове.

6. Форматиране на клетките с функцията OR в Excel

В предишния ни метод трябваше да бъдат изпълнени и двете условия. Но в този пример ще форматираме редовете, ако някое от условията е вярно. По тази причина ще използваме Excel ИЛИ Сега научете стъпките по-долу, за да извършите операцията.

СТЪПКИ:

  • Първоначално изберете обхвата от клетки.
  • След това отидете в Начало > Условно форматиране > Ново правило .
  • Ще се появи прозорец. В него изберете Тип правило : Използвайте формула, за да определите кои клетки да форматирате .
  • След това в полето: Форматиране на стойности, при които тази формула е вярна , въведете формулата:
=OR($C5="Кабел", $D5<10000)

  • След това изберете Формат .

  • В резултат на това ще се появи друг диалогов прозорец и ще изберете някой цвят от Напълнете таб.
  • Впоследствие натиснете OK .

  • Накрая ще върне очаквания резултат.

7. Прилагане на формула за форматиране на празни клетки

Често пъти в набора от данни има празни клетки. Подчертаването на празните клетки с една формула ни помага да ги редактираме и по този начин спестява време. ISBLANK функция в Excel за да намерите празните клетки и да ги форматирате. Така че следвайте процедурата, за да Формат Клетка въз основа на Формула в Excel .

СТЪПКИ:

  • Първо, изберете обхвата B5:D10 .
  • След това под Начало таб, изберете Ново правило от Условно форматиране падащ списък.
  • В резултат на това ще се появи диалогов прозорец. Тук изберете Използвайте формула, за да определите кои клетки да форматирате в Тип правило .
  • След това в Форматиране на стойности, при които тази формула е вярна въведете формулата:
=ISBLANK(B5)

  • След това натиснете Формат .

  • Тук Форматиране на клетките Ще се появи диалогов прозорец. В него под Напълнете изберете цвят.
  • И след това натиснете OK .

  • Накрая ще маркира празните клетки.

Подобни четива

  • Използване на бърз клавиш Format Painter в Excel (5 начина)
  • Как да промените формата на времето в Excel (4 начина)

  • Форматиране на копия в Excel (3 процеса)
  • Как да копирате формата на клетките в Excel (4 метода)
  • Формула за копиране на стойността и формата на клетката в Excel (5 приложения)
  • 8. Форматиране на непразни клетки въз основа на формула в Excel

    Освен това можем да подчертаем и Не - Празна страница За тази цел ще използваме само НЕ преди функцията ISBLANK функция. НЕ функцията просто преобразува TRUE към FALSE и FALSE към TRUE . Затова научете стъпките по-долу, за да знаете как да форматирате непразните клетки.

    СТЪПКИ:

    • Първо, изберете обхвата в набора от данни.
    • Отидете на Начало > Условно форматиране > Ново правило .
    • Ще се появи прозорец. В него изберете Тип правило : Използвайте формула, за да определите кои клетки да форматирате .
    • Впоследствие, на терен: Форматиране на стойности, при които тази формула е вярна , въведете формулата:
    =NOT(ISBLANK(B5))

    • След това натиснете Формат .

    • След това изберете произволен цвят за запълване на клетките.
    • След това натиснете OK .

    • Накрая ще видите необходимите промени.

    9. Функция за търсене на Excel за форматиране на клетки

    Освен това можем да използваме ТЪРСЕНЕ НА за намиране на конкретен текст и форматирането им след това. В този набор от данни ще търсим продукта Кабел и след това форматирайте целия ред.

    СТЪПКИ:

    • В началото изберете диапазона B5:D10 .
    • Сега отидете в Начало > Условно форматиране > Ново правило .
    • Ще се появи диалогов прозорец. Тук изберете Тип правило : Използвайте формула, за да определите кои клетки да форматирате .
    • След това в полето: Форматиране на стойности, при които тази формула е вярна , въведете формулата:
    =SEARCH("Cable",$C5)>0

    • След това натиснете Формат .

    • В резултат на това Форматиране на клетките Ще се появи диалогов прозорец. В него изберете цвят в Напълнете таб.
    • Впоследствие натиснете OK .

    • Накрая ще видите маркираните редове, които съдържат Кабел .

    10. Форматиране на дублиращи се клетки въз основа на формула в Excel

    В този метод ще приложим COUNTIF функцията, за да намерим дублираните стойности на клетките. Впоследствие ще ги форматираме. Сега научете стъпките по-долу, за да изпълните задачата.

    СТЪПКИ:

    • Първо, изберете обхвата B5:D10 .
    • Сега, под Начало таб, изберете Ново правило от Условно форматиране падащ списък.
    • В резултат на това ще се появи диалогов прозорец. Тук изберете Използвайте формула, за да определите кои клетки да форматирате в Тип правило .
    • След това в Форматиране на стойности, при които тази формула е вярна въведете формулата:
    =COUNTIF($C$5:$C$10,$C5)>1

    • След това натиснете Формат .

    • Тук Форматиране на клетките Ще се появи диалогов прозорец. В него под Напълнете изберете цвят.
    • Натиснете OK .

    • Накрая ще бъдат върнати редовете с дублиращи се клетки.

    11. Форматиране на клетките с функцията Excel AVERAGE

    Можем да използваме СРЕДНА СТОЙНОСТ функция в Excel да сравнявате Нетни продажби на всеки търговец към средната стойност на общата сума. В този пример ще подчертаем редовете, в които нетните продажби са по-големи от средната стойност. Следователно следвайте процедурата за форматиране на клетки въз основа на формула в Excel.

    СТЪПКИ:

    • Първо, изберете обхвата от клетки.
    • След това отидете в Начало > Условно форматиране > Ново правило .
    • Ще се появи прозорец. В него изберете Тип правило : Използвайте формула, за да определите кои клетки да форматирате .
    • След това в полето: Форматиране на стойности, при които тази формула е вярна , въведете формулата:
    =$D5>AVERAGE($D$5:$D$10)

    • Изберете Формат след това.

    • В резултат на това ще се появи друг диалогов прозорец и ще изберете някой цвят от Напълнете таб.
    • Впоследствие натиснете OK .

    • Накрая ще получите желания резултат.

    12. Форматиране на клетките с първите 3 стойности въз основа на формула

    Сайтът ГОЛЯМ функция в Excel връща най-високите стойности. Тук ще използваме тази функция, за да форматираме редовете с 3 най-големи суми на нетните продажби.

    СТЪПКИ:

    • В началото изберете диапазона B5:D10 .
    • Сега отидете в Начало > Условно форматиране > Ново правило .
    • Ще се появи диалогов прозорец. Тук изберете Тип правило : Използвайте формула, за да определите кои клетки да форматирате .
    • След това в полето: Форматиране на стойности, при които тази формула е вярна , въведете формулата:
    =$D5>=LARGE($D$5:$D$10,3)

    • След това натиснете Формат .

    • В резултат на това Форматиране на клетките Ще се появи диалогов прозорец. В него изберете цвят в Напълнете таб.
    • След това натиснете OK .

    • В крайна сметка ще се получи очакваният резултат.

    13. Форматиране на цял ред с формула, когато някоя клетка е празна

    В последния ни пример ще покажем как да форматираме цял ред, когато има празна клетка. COUNTBLANK функция за извършване на операцията.

    СТЪПКИ:

    • Първо, изберете обхвата B5:D10 .
    • След това под Начало таб, изберете Ново правило от Условно форматиране падащ списък.
    • В резултат на това ще се появи диалогов прозорец. Тук изберете Използвайте формула, за да определите кои клетки да форматирате в Тип правило .
    • След това в Форматиране на стойности, при които тази формула е вярна въведете формулата:
    =COUNTBLANK($B5:$D5)

    • Натиснете Формат сега.

    • Сайтът Форматиране на клетките Ще се появи диалогов прозорец. В него под Напълнете изберете цвят.
    • И след това натиснете OK .

    • В крайна сметка ще се върне наборът от данни, като се подчертаят редовете с празни клетки.

    Заключение

    Отсега нататък ще можете да Форматиране на клетката въз основа на Формула в Excel с гореописаните методи. Продължавайте да ги използвате и ни уведомете, ако имате още начини за изпълнение на задачата. Не забравяйте да пускате коментари, предложения или запитвания, ако имате такива, в раздела за коментари по-долу.

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