Ga naar hoofdinhoud

Excel-formule: controleer of de cel al veel dingen bevat

Stel dat er in Excel een lijst met waarden is in kolom E, dan wilt u controleren of de cellen in kolom B alle waarden in kolom E bevatten en TRUE of FALSE retourneren zoals onderstaand screenshot. Hier in deze tutorial biedt het een formule om deze taak op te lossen.
doc controleer of cel al veel dingen bevat 1

Generieke 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.

Winstwaarde:

Deze formule retourneert een logische waarde, FALSE: de cel bevat niet alle dingen; WAAR: de cel bevat alles.

Hoe deze formule werkt

In kolom B is er bijvoorbeeld een lijst met tekstreeksen die u wilt controleren of deze alle waarden in het bereik E3: E5 bevat, gebruik dan onderstaande formule.

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

Media Enter -toets, sleep de vulgreep over de cellen die u wilt controleren. FALSE geeft aan dat de cel niet alle waarden in het bereik E3: E5 bevat, terwijl TURE aangeeft dat de relatieve cel alle waarden bevat.
doc controleer of cel al veel dingen bevat 2

Uitleg

SEARCH-functie: de SEARCH-functie retourneert de locatie van het eerste teken van de tekstreeks in een andere. Als de SEARCH-functie de tekst vindt, retourneert het de positie, zo niet, dan retourneert het #VALUE! fout. Hier bijvoorbeeld de formule SEARCH($E$3:$E$5,B4) zal elke waarde van het bereik E3: E5 in cel B4 doorzoeken en de locatie van elke tekstreeks in cel B4 retourneren. Het retourneert een array-resultaat als volgt: {1;7;12}
doc controleer of cel al veel dingen bevat 3

ISNUMBER-functie: de ISNUMBER-functie controleert of een waarde een getal is, en retourneert TRUE o False. Hier ISNUMBER(SEARCH($E$3:$E$5,B4)) zal het matrixresultaat teruggeven als {true;true;true} aangezien de functie ZOEKEN 3 getallen vindt.
doc controleer of cel al veel dingen bevat 4

--ISNUMBER(SEARCH($E$3:$E$5,B4)) converteert de TRUE-waarde naar 1 en converteert de FALSE-waarde naar 0, dus deze formule verandert het matrixresultaat in {1;1;1}.
doc controleer of cel al veel dingen bevat 5

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

COUNTA, functie: geeft het aantal niet-lege cellen terug. COUNTA($E$3:$E$5) geeft 3 terug, dus het resultaat van SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B4))) gelijk is aan 3, retourneert de hele formule WAAR, of geeft ONWAAR terug.
doc controleer of cel al veel dingen bevat 6

Opmerkingen:

De Formule =SUMPRODUCT(--ISNUMBER(SEARCH(things,text)))=COUNTA(things) is niet echt aan het controleren. Zie screenshot:
doc controleer of cel al veel dingen bevat 7

Voorbeeldbestand

doc voorbeeldKlik om een ​​voorbeeldbestand te downloaden


Relatieve formules

  • Tel cellen gelijk aan
    Met de AANTAL.ALS-functie kunt u cellen tellen die gelijk zijn aan of geen opgegeven waarde bevatten.
  • Tel cellen die gelijk zijn aan x of y
    Soms wilt u misschien het aantal cellen tellen dat aan een van de twee criteria voldoet, in dit geval kunt u de AANTAL.ALS-functie gebruiken.
  • Tel cellen gelijk aan x en y
    Hier introduceert dit artikel de formule om cellen te tellen die ondertussen aan twee criteria voldoen.
  • Tel cellen die niet gelijk zijn aan
    In dit artikel wordt beschreven hoe u de AANTAL.ALS-functie kunt gebruiken om het aantal cellen te tellen dat niet gelijk is aan een specifieke waarde

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 (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations