Змест
Часта ў наборах даных мы маем некалькі тэкставых значэнняў для параўнання, каб знайсці адпаведнасць. У гэтым артыкуле мы абмяркоўваем умоўнае фарматаванне некалькіх тэкставых значэнняў з дапамогай некалькіх функцый, такіх як І , АБО , ISNUMBER , ПОШУК , SUM і SUMIF . Мы выкарыстоўваем некаторыя з згаданых функцый разам, каб выканаць працу.
Выкажам здагадку, у нас ёсць набор даных Product Sale , дзе ў нас ёсць слупкі тэкставых значэнняў з назвай Region , Горад , Катэгорыя і Прадукт . Мы хочам умоўна адфарматаваць набор даных у залежнасці ад некалькіх тэкставых значэнняў гэтых слупкоў тэкставых значэнняў.
Набор даных для загрузкі
Умоўнае фарматаванне некалькіх тэкставых значэнняў.xlsx
4 простыя спосабы ўмоўнага фарматавання некалькіх тэкставых значэнняў у Excel
Метад 1: Выкарыстанне функцыі AND
У наборы дадзеных у нас ёсць чатыры тэкставыя слупкі, у якіх мы хочам вылучыць радкі, якія маюць “Усход” як Рэгіён і “Палосы” як Катэгорыя .
Крок 1: Выберыце ўвесь дыяпазон ( $B$4:$G$21 ), які вы хочаце адфарматаваць. Пасля гэтага перайдзіце на ўкладку Галоўная > Выберыце Умоўнае фарматаванне (у раздзеле Стылі ) > Выберыце Новае правіла (з выпадальных опцый).
Крок 2: Новае правіла фарматавання усплывае акно. У акне абярыце Выкарыстоўваць формулу для вызначэння ячэйкі для фарматавання (з ВыберыцеДыялогавае акно тыпу правіла ).
Затым устаўце наступную формулу ў поле Рэдагаваць апісанне правіла .
=AND($B4="East",$D4="Bars")
Сінтаксіс функцыі І :
AND(logical1,[logical2]...)
Унутры формулы
$B4=”Усход”; гэта лагічны1 аргумент.
$D4=”Бары”; з'яўляецца лагічным2 аргументам.
І формула фарматуе радкі, для якіх гэтыя два аргументы Праўдзівыя .
Крок 3: Націсніце на Фарматаваць . Адкрыецца акно Фарматаваць вочкі . У акне Фарматаваць вочкі выберыце любы колер Залівання з раздзела Заліванне . Затым націсніце ОК .
Крок 4: Вы вернецеся ў дыялогавае акно Новае правіла фарматавання поле. Яшчэ раз, Націсніце ОК.
Усе адпаведныя радкі ў наборы дадзеных фарматуюцца з абраным намі колерам залівання.
Калі вы ўважліва паглядзіце, вы ўбачыце, што ўмоўныя фарматы формулы маюць толькі тыя радкі, у якіх адначасова “Усход” і Рэгіён і “Палоскі” як Катэгорыя .
Дадатковая інфармацыя: Як змяніць колер радка на аснове тэкставага значэння ў Ячэйка ў Excel
Спосаб 2: Выкарыстанне функцыі АБО
Цяпер мы хочам зрабіць крок наперад з умоўным фарматаваннем. У гэтым выпадку мы хочам, каб былі адфарматаваныя радкі, якія маюць любы з запісаў, такіх як “East” , “Boston” , “Crackers” і «Цэльная пшаніца» у слупках тэкставых значэнняў. Мы можам выкарыстоўвацьфункцыю АБО для дасягнення патрэбнага выніку.
Крок 1: Паўтарыце крокі 1 да 4 ад метаду 1 . Проста заменіце формулу ўстаўкі ў Рэдагаваць апісанне правіла наступнай формулай.
=OR($B4="East",$C4="Boston",$D4="Crackers",$E4="Whole Wheat")
Тут мы праверылі, ці B4 Ячэйкі , C4 , D4 і E4 роўныя “Усход” , “Бостан” , “Крекеры” і “Цельназерневыя” адпаведна. АБО запусціць дзеянне, калі якое-небудзь з умоў адпавядае.
Крок 2: Націсніце ОК . Вы ўбачыце, што формула фарматуе ўсе радкі, якія змяшчаюць тэкст, які мы згадвалі раней.
Вы можаце дадаць або выдаліць любыя тэкставыя ўмовы, як у адпаведнасці з вашай неабходнасцю адфарматаваць набор даных.
Падобныя паказанні:
- Умоўнае фарматаванне Excel на аснове некалькіх значэнняў іншай ячэйкі
- Як прымяніць умоўнае фарматаванне да некалькіх радкоў (5 спосабаў)
- Умоўнае фарматаванне Excel на аснове тэксту іншай ячэйкі [5 спосабаў]
- Умоўнае фарматаванне Excel, калі ячэйка змяшчае любы тэкст
Спосаб 3: Выкарыстанне АБО ISNUMBER і функцый ПОШУК
Што адбываецца, калі мы хочам умоўна адфарматаваць набор дадзеных, які змяшчае пэўныя некалькі прадуктаў? Напрыклад, у нас ёсць некалькі прадуктаў, такіх як шакаладная дробка , Браян і суцэльная пшаніца . У дадзеным выпадку мы хочам вылучыць усе радкіякія ўтрымліваюць гэтыя пэўныя прадукты.
Для лепшага прадстаўлення мы выдаляем слупкі Рэгіён і Горад , каб асабліва абмеркаваць гэты метад.
Крок 1: Устаўце назвы Прадуктаў у новы слупок (напрыклад, Які змяшчае некалькі тэкстаў ).
Крок 2 : Паўтарыце Крокі з 1 па 4 з Метаду 1 , у гэтым канкрэтным выпадку заменіце формулу ў дыялогавым акне Фарматаваць значэнні, дзе формула праўдзівая на наступную формулу.
=OR(ISNUMBER(SEARCH($G$4:$G$7,$C4)))
Унутры формулы
функцыя ПОШУК шукае тэксты, якія існуюць у дыяпазоне $G$4:$G$7 у пачатковую ячэйку дыяпазону пошуку $C4 . Затым функцыя ISNUMBER вяртае значэнні як True або False. У рэшце рэшт, функцыя OR шукае адпаведнасць, чаргуючы любы тэкст унутры дыяпазон значэння_знаходжання (напрыклад, $G$4:$G$7 ).
Крок 3: Націсніце ОК . Устаўленая формула фарматуе ўсе радкі ў наборы даных, супадаючы з тэкстамі са слупкамі Змяшчае некалькі тэкстаў .
Упэўніцеся, што вы выбралі пэўны дыяпазон ( $G$4:$G$7 ) як find_text унутры функцыі SEARCH , любое неадпаведнасць прыводзіць да фарматавання ўсяго набору даных або да адсутнасці фарматавання.
Дадатковая інфармацыя: Як выканаць умоўнае фарматаванне для некалькіх умоў
Спосаб 4: Выкарыстанне функцый SUM і COUNTIF
Цяпер мы хочам скараціць метад 3 выкарыстоўваючы прызначаную назву для ўсіх Назвы прадуктаў і прызначыць яе ў якасці крытэрыю. Для гэтага мы выкарыстоўваем камбінацыю функцый SUM і COUNTIF .
Крок 1: Прызначце імя (г.зн. Тэкст ) для ўсіх Прадуктаў у слупкі Змяшчае некалькі тэкстаў .
Крок 2: Паўтарыце крокі з 1 па 4 з метаду 1 , у гэтым выпадку проста заменіце формулу формулай ніжэй.
=SUM(COUNTIF($C4,"*"&Text&"*"))
У формуле
COUNTIF адпавядае толькі аднаму крытэрыю (напрыклад, Chocolate Chips ) да дыяпазону, пачынаючы з ячэйкі $C4 . Аб'яднанне функцыі COUNTIF з функцыяй SUM дазваляе супаставіць усе крытэрыі (напрыклад, Text ) з дыяпазонам.
Крок 3: Націсніце ОК . Формула фарматуе ўсе радкі, якія змяшчаюць тэксты, якія супадаюць з прысвоеным імем Тэксты .
Выснова
У гэтым артыкуле мы выкарыстоўваем розныя функцыі і іх камбінацыі для ўмоўнага фарматавання некалькіх тэкставых значэнняў. Мы выкарыстоўваем функцыі І і АБО , а таксама дзве камбінаваныя функцыі. Адна камбінаваная функцыя: OR , ISNUMBER і SEARCH . Іншыя - SUM і COUNTIF . Функцыя AND можа супаставіць два выпадковыя тэксты для фарматавання любога набору даных. З іншага боку, функцыя OR супадае з любым з заяўленых тэкстаў у сваёй формуле. Камбінаваныфункцыі адпавядаюць столькім тэкстам, якім вы прызначаеце, і фарматуюць іх адпаведна. Спадзяюся, вы лічыце гэтыя метады дастаткова зразумелымі для працы. Дайце каментарыі, калі вам патрэбны дадатковыя тлумачэнні або ёсць што дадаць.