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

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

Wilt u uw dagelijkse werkzaamheden snel en perfect uitvoeren? Kutools voor Excel brengt

300
 krachtige geavanceerde functies (werkmappen combineren, optellen op kleur, celinhoud splitsen, datum converteren, enzovoort...) en opslaan
80%
tijd voor jou.

  • Ontworpen voor
    1500
    werkscenario's, helpt u bij het oplossen
    80%
     Excel-problemen.
  • Verminder elke dag duizenden toetsenbord- en muisklikken, verlicht uw vermoeide ogen en handen.
  • Word een Excel-expert in 3 minuten. U hoeft geen pijnlijke formules en VBA-codes meer te onthouden.
  • 30
    -dag onbeperkt gratis proefperiode. 60 dagen geld-terug-garantie. Gratis upgrade en ondersteuning voor 2 jaar.
Lint van Excel (met Kutools voor Excel geïnstalleerd)

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, Firefox en New Internet Explorer.
Schermopname van Excel (met Office-tabblad geïnstalleerd)
Comments (1)
Nog geen beoordelingen. Beoordeel als eerste!
Deze opmerking is gemaakt door de moderator op de site
Bonjour, een formule die een grote lijst is van de mot et la recherche fait un contient, mais pas au mot entier.
Vous avez une oplossing?

Par voorbeeld, 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 voorbeeld: le mot de ma liste à rechercher est "ri". Cependant, de mot "clé dynamométrique" m'indique vrai...

dank u
Er zijn nog geen reacties geplaatst
Laat uw commentaar
Posten als gast
×
Beoordeel dit bericht:
0   Personages
Voorgestelde locaties

Volg ons

Copyright © 2009 - www.extendoffice.com. | Alle rechten voorbehouden. Aangedreven door ExtendOffice. | Sitemap
Microsoft en het Office-logo zijn handelsmerken of gedeponeerde handelsmerken van Microsoft Corporation in de Verenigde Staten en / of andere landen.
Beschermd door Sectigo SSL