KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Excel-formule: controleren of cel alle waarden bevat

AuteurSun Wijzigingsdatum

Stel dat u in Excel een lijst met waarden hebt in kolom E en u wilt controleren of de cellen in kolom B alle waarden uit kolom E bevatten, met als resultaat WAAR of ONWAAR, zoals in de onderstaande afbeelding. In deze handleiding vindt u een formule om deze taak eenvoudig uit te voeren.
doc controleer of cel alle opgegeven items bevat 1

Algemene formule:

=SUMPRODUCT(--ISNUMBER(SEARCH(things,text)))=COUNTA(things)

Argumenten

Things: the list of values that you want to use to check if argument text contains.
Text: the cell or text string you want to check if containing argument things.

Retourneerwaarde:

Deze formule retourneert een logische waarde: WAAR als de cel alle waarden bevat, en anders ONWAAR.

Hoe deze formule werkt

Bijvoorbeeld: in kolom B staat een lijst met tekstreeksen waarvan u wilt controleren of ze alle waarden uit het bereik E3:E5 bevatten. Gebruik hiervoor de volgende formule.

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

Druk op Enter en sleep de vulgreep over de cellen die u wilt controleren. ONWAAR geeft aan dat de cel niet alle waarden uit het bereik E3:E5 bevat, terwijl WAAR betekent dat de cel wél alle waarden bevat.
doc controleer of cel alle opgegeven items bevat 2

Uitleg

ZOEKEN-functie: de ZOEKEN-functie geeft de positie terug van het eerste teken van een tekstreeks binnen een andere tekstreeks. Als de functie de opgegeven tekst vindt, retourneert ze de positie; als dat niet lukt, verschijnt de fout #WAARDE!. Bijvoorbeeld: de formule SEARCH($E$3:$E$5,B4) zoekt elke waarde uit het bereik E3:E5 in cel B4 en retourneert de positie van elke gevonden tekstreeks in die cel. Het resultaat is een matrix zoals deze: {1;7;12}
doc controleer of cel alle opgegeven items bevat 3

ISGETAL-functie: de ISGETAL-functie controleert of een waarde een getal is en retourneert WAAR of ONWAAR. In dit geval retourneert ISNUMBER(SEARCH($E$3:$E$5,B4)) een matrixresultaat als {true;true;true}, omdat de ZOEKEN-functie drie getallen vindt.
doc controleer of cel alle opgegeven items bevat 4

--ISNUMBER(SEARCH($E$3:$E$5,B4)) zet de WAAR-waarde om naar 1 en de ONWAAR-waarde naar 0, waardoor deze formule het matrixresultaat verandert in {1;1;1}.
doc controleer of cel alle opgegeven items bevat 5

SOMPRODUCT-functie: vermenigvuldigt bereiken of matrices en geeft de som van de producten terug. De SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B4))) levert 1+1+1=3 op.

AANTALARG-functie: retourneert het aantal niet-lege cellen. COUNTA($E$3:$E$5) geeft 3 terug, dus het resultaat van SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B4))) is gelijk aan 3; de volledige formule levert WAAR of ONWAAR op.
doc controleer of cel alle opgegeven items bevat 6

Opmerkingen:

De formule =SUMPRODUCT(--ISNUMBER(SEARCH(things,text)))=COUNTA(things) controleert niet exact. Zie de afbeelding:
doc controleer of cel alle opgegeven items bevat 7

Voorbeeldbestand

doc voorbeeldKlik om het voorbeeldbestand te downloaden


Gerelateerde formules


De beste Office-productiviteitshulpmiddelen

Kutools voor Excel – Helpt u om op te vallen tussen de massa

🤖KUTOOLS AI Assistent: Revolutioneer Data-analyse op basis van:Intelligente uitvoering   |  Genereer code|  Maak aangepaste formules  |  Analyseer gegevens en genereer grafieken|  Roep Verbeterde functies aan
Populaire functies:Zoek, markeer of Dubbele waarden markeren  |  Verwijder lege rijen  |  Kolommen samenvoegen of cellen zonder gegevensverlies  |  Afronden zonder formule...
Super VLookup:Meerdere criteria  |  Meerdere waarden  |  Over meerdere werkbladen heen  |  Fuzzy Match...
Geav. keuzelijst...:  |  Afhankelijke keuzelijst  |  Keuzelijst met meervoudige selectie
Kolombeheerder:Voeg een specifiek aantal kolommen toe  |  Verplaats kolommen  |  Schakel zichtbaarheidsstatus van verborgen kolommen in/uit  |Vergelijk kolommen met Selecteer Dezelfde/Verschillende Cellen...
Uitgelichte functies:Rasterfocus  |  Ontwerpweergave  |  Verbeterde formulebalk  |  Werkmap- en bladbeheerder|Bronnenbibliotheek(Automatische tekst)|  Datumkiezer  |  Werkbladen samenvoegen  |  Versleutelen/Cellen decoderen  |  E-mails verzenden op basis van lijst  |  Superfilter  |  Speciaal filter(Filter cellen met vetgedrukt lettertype/cursief/doorgehaald...) ...
Top 15-toolsets:12 Teksthulpmiddelen(Tekst toevoegen,Specifieke tekens verwijderen...)|  50+Grafiektypen(Gantt-diagram...)|  40+ Praktische formules(Leeftijd berekenen op basis van geboortedatum...)|  19 Invoeghulpmiddelen(QR-code Invoegen,Afbeelding invoegen vanaf pad...)|  12 Conversiehulpmiddelen(Omzetten naar woorden,Wisselkoersconversie...)|  7 Samenvoegen en splitsenhulpmiddelen(Geavanceerd samenvoegen van rijen,Excel-cellen splitsen...)|... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en 40+ andere talen!

Kutools voor Excel Beschikt over meer dan 300 functies,zodat u alles wat u nodig heeft binnen één klik bereik heeft...


Office Tab – Schakel tabbladenlezen en -bewerken in Microsoft Office (inclusief Excel) in

  • Schakel in één seconde tussen tientallen geopende documenten!
  • Bespaar honderden muisklikken per dag en zeg vaarwel tegen muisarm.
  • Verhoog uw productiviteit met 50 % bij het bekijken en bewerken van meerdere documenten.
  • Brengt efficiënte tabs naar Office (inclusief Excel), net als in Chrome, Edge en Firefox.