Hoppa till huvudinnehåll

Excel-formel: Kontrollera om cellen innehåller en av många saker

Författare: Sun Senast ändrad: 2024-10-22

Denna handledning ger en formel för att kontrollera om en cell innehåller ett av flera värden i Excel, och förklarar argumenten i formeln och hur formeln fungerar.
doc kontrollera om innehåller något av sakerna 1

Generisk formel:

=SUMPRODUCT(--ISNUMBER(SEARCH(things,text)))>0

Argument

Things: the values you want to check if cell contains one of them.
Text: the cell reference or text string you want to check if contains number.

Returvärde:

Denna formel returnerar logiskt värde, FALSE: cellen innehåller inte något av sakerna; SANT : cellen innehåller minst en av sakerna.

Hur den här formeln fungerar

Du vill till exempel kontrollera om cellen B3 innehåller nummer, använd formeln nedan

=SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B3)))>0

Klicka ange nyckel för att kontrollera.
doc kontrollera om innehåller något av sakerna 2

Förklaring

SÖK funktion: SEARCH-funktionen returnerar platsen för det första tecknet i textsträngen i en annan. Om SEARCH-funktionen hittar den matchade texten, returnerar den relativa positionen, om inte, returnerar den #VALUE! fel. Till exempel här formeln SEARCH($E$3:$E$5,B3) kommer att söka i varje värde i intervallet E3: E5 i cell B3 och returnerar platsen för varje textsträng i cellen B3. Det returnerar ett matrisresultat så här: {18; #VÄRDE!; # VÄRDE!}.
doc kontrollera om innehåller något av sakerna 3

ISNUMBER-funktion: ISNUMBER-funktionen returnerar SANT när en cell innehåller ett tal. Så ISNUMBER(SEARCH($E$3:$E$5,B3)) returnerar matrisresultatet som {true, false, false} eftersom SÖK-funktionen hittar 1 nummer.
doc kontrollera om innehåller något av sakerna 4

--ISNUMBER(SEARCH($E$3:$E$5,B4)) konverterar SANT-värdet till 1 och konverterar FALSKT värde till 0, så denna formel konverterar array-resultatet till {1; 0; 0}.
doc kontrollera om innehåller något av sakerna 5

SUMPRODUCT funktion: används för att multiplicera intervall eller summera matriser tillsammans och returnera summan av produkter. De SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B3))) returnerar 1 + 0 + 0 = 1.

Äntligen, jämför vänster formel SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B3))) och 0, så länge som resultatet av den vänstra formeln är större än 0, returnerar formeln SANT eller returnerar FALSKT.
doc kontrollera om innehåller något av sakerna 6

Provfil

doc-provKlicka för att ladda ner exempelfilen


Relativa formler


De bästa Office-produktivitetsverktygen

Kutools för Excel - Hjälper dig att sticka ut från mängden

🤖 Kutools AI Aide: Revolutionera dataanalys baserat på: Intelligent utförande   |  Generera kod  |  Skapa anpassade formler  |  Analysera data och generera diagram  |  Anropa Kutools funktioner.
Populära funktioner: Hitta, markera eller identifiera dubbletter  |  Ta bort tomma rader  |  Kombinera kolumner eller celler utan att förlora data  |  Rund utan formel ...
Super VLookup: Flera kriterier  |  Multipelt värde  |  Över flera ark  |  Fuzzy Lookup...
Adv. Rullgardinslista: Enkel rullgardinslista  |  Beroende rullgardinslista  |  Flervals-rullgardinslista...
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  Jämför kolumner med Välj Samma och olika celler ...
Utvalda funktioner: Rutnätsfokus  |  Designvy  |  Stor formelbar  |  Arbetsbok & Bladhanterare | Resursbibliotek (Automatisk text)  |  Datumväljare  |  Kombinera arbetsblad  |  Kryptera/Dekryptera celler  |  Skicka e-postmeddelanden efter lista  |  Superfilter  |  Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken ...)  |  50+ Diagram Typer (Gantt Chart ...)  |  40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag ...)  |  19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg ...)  |  12 Konvertering verktyg (Siffror till ord, Valutaväxling ...)  |  7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela upp Excel-celler ...)  |  ... och mer

Kutools för Excel har över 300 funktioner, Se till att det du behöver bara är ett klick bort...


Fliken Office - Aktivera läsning och redigering av flikar i Microsoft Office (inkluderar Excel)

  • En sekund att växla mellan dussintals öppna dokument!
  • Minska hundratals musklick åt dig varje dag, säg adjö till mushanden.
  • Ökar din produktivitet med 50 % när du visar och redigerar flera dokument.
  • Ger effektiva flikar till Office (inklusive Excel), precis som Chrome, Edge och Firefox.