Ga naar hoofdinhoud

Excel-formule: controleer of cel een van de vele dingen bevat

Deze zelfstudie biedt een formule om te controleren of een cel een van meerdere waarden in Excel bevat, en legt de argumenten in de formule uit en hoe de formule werkt.
doc check of bevat een van de dingen 1

Generieke formule:

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

argumenten

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.

Winstwaarde:

Deze formule retourneert een logische waarde, ONWAAR: de cel bevat geen van de dingen; WAAR: de cel bevat minstens één van de dingen.

Hoe deze formule werkt

Als u bijvoorbeeld wilt controleren of cel B3 een getal bevat, gebruikt u onderstaande formule

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

Media Enter sleutel om te controleren.
doc check of bevat een van de dingen 2

Uitleg

ZOEKEN functie: de functie ZOEKEN geeft de locatie van het eerste teken van de tekstreeks binnen een andere terug. Als de functie SEARCH de overeenkomende tekst vindt, retourneert het de relatieve positie, zo niet, dan retourneert het #VALUE! fout. Hier bijvoorbeeld de formule SEARCH($E$3:$E$5,B3) zal elke waarde van het bereik E3: E5 in cel B3 doorzoeken en de locatie van elke tekstreeks in cel B3 retourneren. Het retourneert een array-resultaat als volgt: {18; #WAARDE!; # WAARDE!}.
doc check of bevat een van de dingen 3

ISNUMBER, functie: de ISNUMBER-functie retourneert WAAR als een cel een getal bevat. Zo ISNUMBER(SEARCH($E$3:$E$5,B3)) zal het matrixresultaat teruggeven als {true, false, false} omdat de functie SEARCH 1 getal vindt.
doc check of bevat een van de dingen 4

--ISNUMBER(SEARCH($E$3:$E$5,B4)) converteert de TRUE-waarde naar 1 en converteert FALSE-waarde naar 0, dus deze formule converteert het matrixresultaat naar {1; 0; 0}.
doc check of bevat een van de dingen 5

SUMPRODUCT functie: wordt gebruikt om bereiken of sommatrices samen te vermenigvuldigen en geeft de som van producten terug. De SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B3))) geeft 1 + 0 + 0 = 1 terug.

Vergelijk ten slotte de linkerformule SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B3))) en 0, zolang het resultaat van de linkerformule groter is dan 0, retourneert de formule WAAR, of wordt ONWAAR geretourneerd.
doc check of bevat een van de dingen 6

Voorbeeldbestand

doc voorbeeldKlik om een ​​voorbeeldbestand te downloaden


Relatieve formules


De beste tools voor kantoorproductiviteit

Kutools for Excel - Helpt u zich te onderscheiden van de menigte

Populaire functies: Zoek, markeer of identificeer duplicaten  |  Verwijder lege rijen  |  Combineer kolommen of cellen zonder gegevens te verliezen  |  Ronde zonder formule ...
Super VLookup: Meerdere criteria  |  Meerdere waarde  |  Over meerdere vellen  |  Fuzzy opzoeken...
Gev. Keuzelijst: Gemakkelijke vervolgkeuzelijst  |  Afhankelijke vervolgkeuzelijst  |  Multi-select vervolgkeuzelijst...
Kolom Beheerder: Voeg een specifiek aantal kolommen toe  |  Kolommen verplaatsen  |  Schakel de zichtbaarheidsstatus van verborgen kolommen in  Vergelijk Kolommen met Selecteer dezelfde en verschillende cellen ...
Uitgelichte functies: Raster focus  |  Ontwerpweergave  |  Grote formulebalk  |  Werkmap- en bladbeheer | resource Library (Auto-tekst)  |  Datumkiezer  |  Combineer werkbladen  |  Cellen coderen/decoderen  |  Stuur e-mails per lijst  |  Super filter  |  Speciaal filter (filter vet/cursief/doorhalen...) ...
Top 15 gereedschapsets12 Tekst Tools (toe te voegen tekst, Tekens verwijderen ...)  |  50+ tabel Types (Gantt Chart ...)  |  40+ Praktisch Formules (Bereken leeftijd op basis van verjaardag ...)  |  19 Invoeging Tools (QR-code invoegen, Afbeelding invoegen vanaf pad ...)  |  12 Camper ombouw Tools (Getallen naar woorden, Currency Conversion ...)  |  7 Samenvoegen en splitsen Tools (Geavanceerd Combineer rijen, Excel-cellen splitsen ...)  |  ... en meer

Kutools voor Excel beschikt over meer dan 300 functies, Ervoor zorgen dat wat u nodig heeft slechts één klik verwijderd is...


Office-tabblad - Schakel lezen en bewerken met tabbladen in Microsoft Office in (inclusief Excel)

  • Een seconde om te schakelen tussen tientallen geopende documenten!
  • Verminder elke dag honderden muisklikken voor u, zeg maar dag tegen muishand.
  • Verhoogt uw productiviteit met 50% bij het bekijken en bewerken van meerdere documenten.
  • Brengt efficiënte tabbladen naar Office (inclusief Excel), net als Chrome, Edge en Firefox.
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Bonjour, j'essaye cette formule sur une très grande liste de mot et la recherche fait un contient, mais pas au mot entier.
Vous avez une solution ?

Par exemple, le mot de ma liste à rechercher est "aire". Cependant, le mot "horaire" m'indique vrai... avec la formule.
Alors oui "horaire" contient "aire" mais pas en mot entier...

Autre exemple : le mot de ma liste à rechercher est "ri". Cependant, le mot "clé dynamométrique" m'indique vrai...

Merci
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations