INHOUDSOPGAWE
In datastelle het ons dikwels veelvuldige tekswaardes om mee te vergelyk om 'n passing te vind. In hierdie artikel bespreek ons voorwaardelike formatering van veelvuldige tekswaardes met behulp van verskeie funksies soos EN , OF , ISNUMMER , SOEK , SOM , en SOMIF . Ons gebruik sommige van die genoemde funksies saam om die werk te doen.
Gestel ons het 'n datastel van Product Sale , waar ons tekswaardekolomme met die naam Streek het, Stad , Kategorie en Produk . Ons wil die datastel voorwaardelik formateer na gelang van die veelvuldige tekswaardes van hierdie tekswaardekolomme.
Datastel vir aflaai
Voorwaardelike formatering van veelvuldige tekswaardes.xlsx
4 maklike maniere om veelvuldige tekswaardes op voorwaardelike formatering in Excel
Metode 1: Gebruik EN-funksie
In die datastel het ons vier tekskolomme waarheen ons die rye wil uitlig wat “Oos” het as Streek en “Bars” as Kategorie .
Stap 1: Kies die hele reeks ( $B$4:$G$21 ) wat jy wil formateer. Gaan daarna na Tuis Tab > Kies Voorwaardelike formatering (in Style -afdeling) > Kies Nuwe reël (uit die aftrek-opsies).
Stap 2: Nuwe formateringreël venster verskyn. In die venster, kies Gebruik 'n formule om te bepaal watter sel om te formateer (vanaf Kies 'nReël Tipe dialoogkassie).
Plak dan die volgende formule in die Wysig die reëlbeskrywing boks.
=AND($B4="East",$D4="Bars")
Die sintaksis van die EN -funksie is
AND(logical1,[logical2]...)
Binne die formule,
$B4="Oos"; is die logiese1 argument.
$D4=”Bars”; is die logiese2 argument.
En die formule formateer die rye waarvoor hierdie twee argumente Waar is.
Stap 3: Klik op Format . Die venster Format selle maak oop. Kies enige Vul -kleur uit die Vul -afdeling in die venster Format selle . Klik dan op OK .
Stap 4: Jy sal terugkeer na die Nuwe Formateerreël dialoog boks. Weereens, Klik OK.
Al die ooreenstemmende rye in die datastel word geformateer met die vulkleur wat ons gekies het.
As jy mooi kyk, kan jy die formule voorwaardelike formate sien slegs die rye wat beide “Oos” as Streek het en “Bars” as Kategorie .
Lees meer: Hoe om 'n rykleur te verander op grond van 'n tekswaarde in 'n Sel in Excel
Metode 2: Gebruik OF-funksie
Nou wil ons die voorwaardelike formatering 'n stap verder neem. In hierdie geval wil ons hê dat rye geformateer moet word wat enige van die inskrywings het soos “Oos” , “Boston” , “Crackers” , en “Whole Wheat” in die tekswaardekolomme. Ons kan gebruikdie OF -funksie om die gewenste resultaat te bereik.
Stap 1: Herhaal die Stap 1 tot 4 vanaf Metode 1 . Vervang net die invoegformule in Wysig die reëlbeskrywing met die volgende formule.
=OR($B4="East",$C4="Boston",$D4="Crackers",$E4="Whole Wheat")
Hier het ons gekyk of B4 , C4 , D4 en E4 selle is gelyk aan “Oos” , “Boston” , “Crackers” , en “Whole Wheat” onderskeidelik. OF sal die aksie aktiveer as enige van die voorwaardes ooreenstem.
Stap 2: Klik op OK . Jy sal sien die formule formateer al die rye wat enige van die teks bevat wat ons vroeër genoem het.
Jy kan enige teksvoorwaardes byvoeg of verwyder as volgens jou behoefte om die datastel te formateer.
Soortgelyke lesings:
- Excel voorwaardelike formatering gebaseer op veelvuldige waardes van 'n ander sel
- Hoe om voorwaardelike formatering op veelvuldige rye toe te pas (5 maniere)
- Excel voorwaardelike formatering gebaseer op 'n ander selsteks [5 maniere]
- Excel-voorwaardelike formatering as 'n sel enige teks bevat
Metode 3: Gebruik OF ISNUMBER en SOEK-funksies
Wat gebeur wanneer wil ons die datastel wat spesifieke veelvuldige produkte bevat, voorwaardelik formateer? Byvoorbeeld, ons het verskeie produkte soos Sjokoladeskyfie , Brian en Volkoring . In hierdie geval wil ons al die rye uitligwat hierdie sekere produkte bevat.
Vir beter voorstelling, skrap ons die kolomme Streek en Stad om veral hierdie metode te bespreek.
Stap 1: Voeg die name van die produkte in 'n nuwe kolom in (d.w.s. Bevat veelvuldige tekste ).
Stap 2 : Herhaal Stap 1 tot 4 vanaf Metode 1 , vir hierdie spesifieke geval, Vervang die formule in Formaatwaardes waar die formule waar is dialoogkassie met die volgende formule.
=OR(ISNUMBER(SEARCH($G$4:$G$7,$C4)))
Binne die formule,
Die SOEK -funksie pas by tekste wat in die Reeks <1 bestaan>$G$4:$G$7 na die opsoekreeks beginsel $C4 . Dan gee die ISNUMBER -funksie die waardes terug as Waar of Onwaar. Op die ou end pas die OF -funksie afwisselend enige van die teks binne. die vindwaardereeks (d.w.s. $G$4:$G$7 ).
Stap 3: Klik OK . Die ingevoegde formule formateer al die rye in die datastel wat ooreenstem met die tekste met die Bevat veelvuldige tekste -kolomme.
Maak seker jy kies die spesifieke reeks ( $G$4:$G$7 ) as vind_teks binne die SOEK -funksie, enige wanpassing lei tot die formatering van die hele datastel of glad nie.
Lees meer: Hoe om voorwaardelike formatering vir veelvuldige toestande te doen
Metode 4: Gebruik SOM- en COUNTIF-funksies
Nou wil ons Metode 3 verkortgebruik 'n toegekende naam vir al die Produkname en ken dit as 'n maatstaf toe. Om dit te kan doen, gebruik ons 'n kombinasie van die SOM en COUNTIF funksies.
Stap 1: Ken 'n naam toe (d.w.s. Teks ) na al die produkte na die Bevat veelvuldige tekste -kolomme.
Stap 2: Herhaal Stap 1 tot 4 vanaf Metode 1 , in hierdie geval vervang net die formule met die formule hieronder.
=SUM(COUNTIF($C4,"*"&Text&"*"))
In die formule,
Die COUNTIF pas slegs een kriterium (d.i. Sjokoladeskyfie ) by die Reeks vanaf die sel $C4 . Die kombinasie van die COUNTIF -funksie met die SOM -funksie stel dit in staat om al die kriteria (d.w.s. Teks ) by die Reeks te pas.
Stap 3: Klik OK . Die formule formateer al die rye wat tekste bevat wat ooreenstem met die toegekende naam Tekste .
Gevolgtrekking
In hierdie artikel gebruik ons verskeie funksies en hul kombinasie om veelvuldige tekswaardes te kondisioneer. Ons gebruik EN , en OF funksies sowel as twee gekombineerde funksies. Een gekombineerde funksie is OF , ISNUMMER en SOEK . Die ander is SOM en COUNTIF . Die EN -funksie kan twee ewekansige tekste pas om enige datastel te formateer. Aan die ander kant pas die OF -funksie by enige van die verklaarde tekste in sy formule. Die gekombineerdefunksies pas by soveel tekste waaraan jy toewys en formateer dit dienooreenkomstig. Hoop jy vind hierdie bogenoemde metodes duidelik genoeg om mee te werk. Lewer kommentaar, as jy verdere verduidelikings nodig het of iets het om by te voeg.