Note: The other languages of the website are Google-translated. Back to English

Hur tillämpar jag villkorlig formateringssökning för flera ord i Excel?

doc höjdpunkt innehåller alla ord 1

Det kan vara lätt för oss att markera rader baserat på ett specifikt värde, den här artikeln kommer jag att prata om hur man markerar celler i kolumn A beroende på om de finns i kolumn D, vilket betyder, om cellinnehållet innehåller någon text i en specifik lista och markera sedan som vänster skärmdump visas.

Villkorlig formatering för att markera cellerna innehåller ett av flera värden

Filterceller innehåller specifika värden och markera dem på en gång


Villkorlig formatering för att markera cellerna innehåller ett av flera värden

I själva verket Villkorlig formatering kan hjälpa dig att lösa detta jobb, gör med följande steg:

1. Skapa först ett intervallnamn för den specifika ordlistan, välj celltexten och ange ett intervallnamn Min lista (du kan byta namn efter behov) till Namn och tryck på ange nyckel, se skärmdump:

doc höjdpunkt innehåller alla ord 2

2. Markera sedan cellerna som du vill markera och klicka på Start > Villkorlig formatering > Ny regelI Ny formateringsregel dialogrutan, avsluta nedanstående åtgärder:

(1.) Klicka på Använd en formel för att bestämma vilka celler som ska formateras under Välj en regeltyp listruta;

(2.) Ange sedan denna formel: = SUMMA (COUNTIF (A2, "*" & Mylist & "*")) (A2 är den första cellen i det intervall du vill markera, Min lista är det intervallnamn du skapade i steg 1) i Formatera värden där denna formel är sann textruta;

(3.) Och klicka sedan på bildad knapp.

doc höjdpunkt innehåller alla ord 3

3. Gå till Formatera celler dialogrutan och välj en färg för att markera cellerna under Fyll flik, se skärmdump:

doc höjdpunkt innehåller alla ord 4

4. Och klicka sedan på OK > OK för att stänga dialogerna markeras alla celler som innehåller någon av de specifika listcellvärdena på en gång, se skärmdump:

doc höjdpunkt innehåller alla ord 5


Filterceller innehåller specifika värden och markera dem på en gång

Om du har Kutools för Excel, med dess Superfilter verktyget kan du snabbt filtrera cellerna som innehåller angivna textvärden och sedan markera dem på en gång.

Kutools för Excel : med mer än 300 praktiska Excel-tillägg, gratis att prova utan begränsning på 30 dagar. 

När du har installerat Kutools för Excel, gör så här:

1. Klicka Kutools Plus > Superfilter, se skärmdump:

2. I Superfilter i rutan, gör följande:

  • (1.) Kontrollera Specificerad alternativet och klicka sedan på doc höjdpunkt innehåller alla ord 11 för att välja det dataområde som du vill filtrera;
  • (2.) Välj förhållandet mellan filterkriterierna efter behov;
  • (3.) Ställ sedan in kriterierna i listrutan för kriterier.

doc höjdpunkt innehåller alla ord 8

3. När du har ställt in kriterierna klickar du på Filter att filtrera cellerna innehåller de specifika värden som du behöver. Och välj sedan en fyllningsfärg för de markerade cellerna under Start flik, se skärmdump:

doc höjdpunkt innehåller alla ord 9

4. Och alla celler innehåller de specifika värdena är markerade. Nu kan du avbryta filtret genom att klicka Rensa knapp, se skärmdump:

doc höjdpunkt innehåller alla ord 10

Klicka på Ladda ner och testa gratis Kutools för Excel nu!


Demo: Filterceller innehåller specifika värden och markera dem på en gång

Kutools för Excel: med mer än 300 praktiska Excel-tillägg, gratis att prova utan begränsning på 30 dagar. Ladda ner och testa gratis nu!

De bästa Office-produktivitetsverktygen

Kutools för Excel löser de flesta av dina problem och ökar din produktivitet med 80%

  • återanvändning: Sätt snabbt i komplexa formler, diagram och allt som du har använt tidigare; Kryptera celler med lösenord; Skapa e-postlista och skicka e-post ...
  • Super Formula Bar (enkelt redigera flera rader med text och formel); Läslayout (enkelt läsa och redigera ett stort antal celler); Klistra in i filtrerat intervall...
  • Sammanfoga celler / rader / kolumner utan att förlora data; Delat cellinnehåll; Kombinera duplicerade rader / kolumner... Förhindra duplicerade celler; Jämför intervall...
  • Välj Duplicera eller Unikt Rader; Välj tomma rader (alla celler är tomma); Super Find och Fuzzy Find i många arbetsböcker; Slumpmässigt val ...
  • Exakt kopia Flera celler utan att ändra formelreferens; Skapa referenser automatiskt till flera ark; Sätt in kulor, Kryssrutor och mer ...
  • Extrahera text, Lägg till text, ta bort efter position, Ta bort mellanslag; Skapa och skriva ut personsökningstalsatser; Konvertera mellan celler innehåll och kommentarer...
  • Superfilter (spara och tillämpa filterscheman på andra ark); Avancerad sortering efter månad / vecka / dag, frekvens och mer; Specialfilter av fet, kursiv ...
  • Kombinera arbetsböcker och arbetsblad; Sammanfoga tabeller baserat på nyckelkolumner; Dela data i flera ark; Batchkonvertera xls, xlsx och PDF...
  • Mer än 300 kraftfulla funktioner. Stöder Office / Excel 2007-2021 och 365. Stöder alla språk. Enkel implementering i ditt företag eller organisation. Fullständiga funktioner 30 dagars gratis provperiod. 60 dagars pengarna tillbaka-garanti.
kte-flik 201905

Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
officetab botten
Sortera kommentarer efter
Kommentarer (32)
Klassad 4.5 av 5 · 1 betyg
Denna kommentar minimerades av moderatoren på webbplatsen
Det är användbar teknik. Skulle du vilja gå igenom hur det fungerar? Tack
Denna kommentar minimerades av moderatoren på webbplatsen
Jag kan inte använda den formeln, kan du hjälpa till med vad jag kanske saknar?
Denna kommentar minimerades av moderatoren på webbplatsen
Hej, su,
Se till att intervallnamnet i formeln är ditt eget, eller så kan du infoga din problemskärmdump här.
Tack!
Denna kommentar minimerades av moderatoren på webbplatsen
Hej, jag använder den här formeln för att hitta IP-adresser i en kolumn (från en lista).

Den missar några celler som den ska markera och vice versa (markerar några som inte ska markeras). Cellerna verkar ha en viss likhet med IP-adresserna som jag letar efter.

Har det något att göra med att det finns 4 decimaler? (T.ex. om jag letar efter 10.54.31.7, kan det också markera 10.54.31.5).

Alla idéer om hur jag kan fixa detta skulle uppskattas mycket - det är så nära att fungera!
Denna kommentar minimerades av moderatoren på webbplatsen
Jag har samma problem! Fixade du det någon gång? Jag undrar varför de svarade andra men aldrig du...
Denna kommentar minimerades av moderatoren på webbplatsen
Jag gjorde mitt namngivna intervallbord på en annan flik.

Jag markerade raden innan jag började göra min regel. =$B$7:$X$7

=SUMMA(ANTALOM(E7,"*"&AVBRYT&"*"))

Jag dubbelkollade "gäller för" och det inkluderar korrekt hela raden i tabellen.

Regeln fungerar - men färgar bara den första cellen i raden, inte hela raden.


Har du någon aning om vad jag gör fel?

Kan det faktum att E7-cellen en dynamisk rullgardinsmeny baserad på en rullgardinsmeny i D7 vara orsaken?
Denna kommentar minimerades av moderatoren på webbplatsen
Hej Rebecca,
Om du vill markera hela raden i ditt valda intervall, använd denna formel:

=SUMMA(ANTAL OM($A2,"*"&Mylist&"*"))
Cellreferensen ska konverteras till kolumn absolut ($A2).

Prova det, hoppas det kan hjälpa dig!
Denna kommentar minimerades av moderatoren på webbplatsen
denna formel fungerar inte för mig
Denna kommentar minimerades av moderatoren på webbplatsen
Hej, Antony,
Kan du förklara ditt problem tydligare, eller så kan du infoga en skärmdump här. Tack!
Denna kommentar minimerades av moderatoren på webbplatsen
Jag har faktiskt samma problem, formeln framhäver ALLA celler i intervallet, varför skulle det vara det?
Denna kommentar minimerades av moderatoren på webbplatsen
Hej Gwen,
Formeln i den här artikeln fungerar bra i mitt kalkylblad, kan du ge ditt problem mer detaljerat? Eller så kan du infoga en skärmdump här för ditt problem.
Tack!
Denna kommentar minimerades av moderatoren på webbplatsen
Första bra formel mitt enda problem är att jag har 3 listor och även om jag ändrade listnamnen och använde olika färger - när jag använder en rullgardinsmeny har alla namn samma färger.
Denna kommentar minimerades av moderatoren på webbplatsen
Problemet med ovanstående KUtools funktion är 01. Det ger inte möjlighet att markera hela raden. 02. Den söker baserat på exakt matchning av cellen, och alternativ för partiell matchning finns inte där...... Någon som har en lösning, vänligen dela eftersom jag behöver på detta sätt... tack!
Denna kommentar minimerades av moderatoren på webbplatsen
Hej Umair,
Kutools-funktionen i den här artikeln kan lösa dina problem, den första, om du behöver markera hela raderna, välj alla filtrerade hela rader och använd sedan fyllningsfärgen för dem; den andra en gång bör du välja kriterierna Innehåller från rullgardinsmenyn för kriterier för att filtrera raderna baserat på deltexten.
Vänligen försök igen, hoppas det kan hjälpa dig!
Denna kommentar minimerades av moderatoren på webbplatsen
I countif-funktionen fungerade INTE ett kommatecken för mig. Jag fick använda semikolon istället.
Denna kommentar minimerades av moderatoren på webbplatsen
Hej Neel,
Kanske har du en annan språkversion av Excel istället för den engelska versionen.
Tack för din kommentar.
Denna kommentar minimerades av moderatoren på webbplatsen
Detta är för "ELLER"-funktionen. Hur gör jag för det här med "OCH"?

Som i måste jag ENDAST markera de celler som har hela listan och inte bara någon av listan.
Denna kommentar minimerades av moderatoren på webbplatsen
Jag har en lista som innehåller "Siffror" och när jag kör den här formeln fungerar den bara på "Word/Text". Vad ska jag ha för siffror? Till exempel har jag två rego (registrerings) nummer för ledningsgruppen t.ex. 1234 och 6789, så mina data i kolumnen A kommer att innehålla många olika fordonsnummer, jag vill bara markera GRÖNT dessa två regos.
Denna kommentar minimerades av moderatoren på webbplatsen
Hallå,

är formeln känslig för rymden?
Denna kommentar minimerades av moderatoren på webbplatsen
Consegui, en formel é funktionell e adore!! obrigado!
Denna kommentar minimerades av moderatoren på webbplatsen
Kan du ge instruktioner för hur man vänder på denna formel. Hur skulle du i samma exempel formatera celler som INTE innehöll ett ord från din sökordslista?
Klassad 4.5 av 5
Denna kommentar minimerades av moderatoren på webbplatsen
Hej Jeff,
För att lösa ditt problem, använd följande formel:
=IF(SUM(COUNTIF(A2,"*"&Mylist&"*"))=1, 0,1)

Gör ett försök, hoppas det kan hjälpa dig!
Denna kommentar minimerades av moderatoren på webbplatsen
Hälsningar!

Jag försöker använda en rad ord i rad, från ett annat blad.
Min formel ser ut så här:

=Info!=SUMMA(ANTALOM($A1,"*"&LGrön&"*"))

"Info" är arket, "LGrönt" är raden med ord jag vill använda, och orden börjar på A1 i "Info"-arket.

Men jag får fortfarande "Det finns ett problem med den här formeln.......
Spelar det någon roll om orden står i en rad/kolumn? Och hur gör jag den förändringen i formeln?
Jag skulle vilja använda hela raden (kontinuerlig), så att jag kan sätta in fler ord senare.
Om inte kan jag välja specifika intervall/celler, så länge jag förstår vad som är fel x)

Tack på förhand!
Denna kommentar minimerades av moderatoren på webbplatsen
Hej, Sykopaten

I själva verket behöver du bara följa metoden i artikeln, i det första steget bör du skapa ett intervallnamn för din datalista i ett annat ark, som kan tillämpas på hela arbetsboken. Och använd sedan formeln: =SUMMA(COUNTIF(A2,"*"&Mylist&"*")) i den villkorliga formateringen av det kalkylblad som du vill markera cellerna.

Eller så kan du infoga din excel-fil som bilaga här så att vi kan kontrollera.

Tack!
Denna kommentar minimerades av moderatoren på webbplatsen
Tack så mycket för svaret! Detta hjälpte säkert mycket!
Ha ett gott nytt år! :D
Denna kommentar minimerades av moderatoren på webbplatsen
Hej Sykopaten,
Kul att det kan hjälpa dig!
Gott nytt år!😀
Denna kommentar minimerades av moderatoren på webbplatsen
Jag vill bara formatera texten i min lista. Jag vill inte formatera om min lista (en eller två celler i min lista) är tom
Denna kommentar minimerades av moderatoren på webbplatsen
Hej AKASH
För att lösa ditt problem kan följande artikel hjälpa dig:
https://www.extendoffice.com/documents/excel/2499-excel-conditional-formatting-ignore-blank-zero.html

Gör ett försök, tack!
Denna kommentar minimerades av moderatoren på webbplatsen
Ovanstående formel fungerar inte, för , Mitt tillstånd (dvs om min lista är tom). Och om min lista förblir tom Excel-formatering alla celler. Hjälp mig.
Denna kommentar minimerades av moderatoren på webbplatsen
Hej Akash,
Om din datalista innehåller tom cell, använd formeln nedan i den villkorliga formateringen:
=SUMMAPRODUKT(--ÄRNUMMER(SÖK(OM(Mylist<>"",Mylist),A2)))>0
Gör ett försök, hoppas det kan hjälpa dig!
Denna kommentar minimerades av moderatoren på webbplatsen
TACK VÄLDIGT MYCKET, DU SPARADE MYCKET TID AV MIG.
Denna kommentar minimerades av moderatoren på webbplatsen
Hej Akash,
Kul att det kan hjälpa dig!
Ha ett gott nytt år! 😄
Det finns inga kommentarer här ännu
Lämna dina kommentarer
Postar som gäst
×
Betygsätt detta inlägg:
0   Tecken
Föreslagna platser

Följ oss

Copyright © 2009 - www.extendoffice.com. | Alla rättigheter förbehållna. Drivs av ExtendOffice. | | Sitemap
Microsoft och Office-logotypen är varumärken eller registrerade varumärken som tillhör Microsoft Corporation i USA och / eller andra länder.
Skyddad av Sectigo SSL