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

Hoe controleer ik of de cel een van de verschillende waarden in Excel bevat?

Stel dat u een lijst met tekstreeksen in kolom A hebt, nu wilt u elke cel testen of deze een van meerdere waarden bevat op basis van een ander bereik D2: D7. Als het een van de specifieke tekst in D2: D7 bevat, wordt True weergegeven, anders wordt False weergegeven zoals in de volgende schermafbeelding. In dit artikel zal ik het hebben over het identificeren van een cel als deze een van meerdere waarden in een ander bereik bevat.


Controleer of een cel een van meerdere waarden uit een lijst met formules bevat

Om te controleren of een celinhoud een van de tekstwaarden in een ander bereik bevat, kunnen de volgende formules u helpen, doe dit als volgt:

Voer de onderstaande formule in een lege cel in waar u het resultaat wilt lokaliseren, bijvoorbeeld B2, en sleep vervolgens de vulgreep naar de cellen waarop u deze formule wilt toepassen, en als de cel een van de tekstwaarden in een andere heeft specifiek bereik, wordt het True, anders wordt het False. Zie screenshot:

=SUMPRODUCT(--ISNUMBER(SEARCH($D$2:$D$7,A2)))>0

Tips:

1. Als u "Ja" of "Nee" wilt gebruiken om het resultaat aan te geven, past u de volgende formule toe, en u krijgt het volgende resultaat zoals u nodig hebt, zie screenshot:

=IF(SUMPRODUCT(--ISNUMBER(SEARCH($D$2:$D$6,A2))),"Yes","No")

2. In de bovenstaande formules, D2: D7 is het specifieke gegevensbereik waarop u de cel wilt controleren op basis van, en A2 is de cel die u wilt controleren.


Geef de overeenkomsten weer als cel een van meerdere waarden uit een lijst met formules bevat

Soms wilt u misschien controleren of een cel een waarde in de lijst bevat en vervolgens die waarde retourneren, als meerdere waarden overeenkomen, worden alle overeenkomende waarden in de lijst weergegeven zoals onderstaand screenshot. Hoe kunt u deze taak oplossen in Excel?

Om alle overeenkomende waarden weer te geven als de cel een van de specifieke tekst bevat, past u de onderstaande formule toe:

=TEXTJOIN(", ", TRUE, IF(COUNTIF(A2, "*"&$D$2:$D$7&"*"), $D$2:$D$7, ""))

Opmerking:: In de bovenstaande formule, D2: D7 is het specifieke gegevensbereik waarop u de cel wilt controleren op basis van, en A2 is de cel die u wilt controleren.

Druk vervolgens op Ctrl + Shift + Enter toetsen samen om het eerste resultaat te krijgen en sleep vervolgens de vulgreep naar de cellen waarop u deze formule wilt toepassen, zie screenshot:

Tips:

De bovenstaande TEXTJOIN-functie is alleen beschikbaar voor Excel 2019 en Office 365, als je eerdere Excel-versies hebt, moet je de onderstaande formule toepassen:

=IFERROR(INDEX($D$2:$D$7, SMALL(IF(COUNTIF($A2, "*"&$D$2:$D$7&"*"), MATCH(ROW($D$2:$D$7), ROW($D$2:$D$7)), ""), COLUMNS($F$1:F1))), "")

Opmerking:: In de bovenstaande formule, D2: D7 is het specifieke gegevensbereik waarop u de cel wilt controleren op basis van, en A2 is de cel die u wilt controleren.

Druk vervolgens op Ctrl + Shift + Enter toetsen samen om het eerste resultaat te krijgen, en sleep vervolgens de formulecel naar rechts totdat een lege cel wordt weergegeven, en sleep vervolgens de vulgreep omlaag naar andere cellen, en alle overeenkomende waarden zijn weergegeven zoals onderstaand screenshot:


Markeer de overeenkomsten als cel een van meerdere waarden bevat uit een lijst met een handige functie

Als u een specifieke lettertypekleur wilt markeren voor de overeenkomende waarden als de cel een van meerdere waarden uit een andere lijst bevat, zal ik in deze sectie een eenvoudige functie introduceren, Markeer trefwoord of Kutools for ExcelMet dit hulpprogramma kunt u de specifieke een of meer trefwoorden tegelijk in de cellen markeren.

Opmerking:Om deze toe te passen Markeer trefwoord functies, ten eerste moet u het Kutools for Excelen pas de functies vervolgens snel en eenvoudig toe.

Na het installeren van Kutools for Excelgaat u als volgt te werk:

1. Klikken Kutools > Tekst > Markeer trefwoord, zie screenshot:

2. In de Markeer trefwoord dialoogvenster, voer dan de volgende bewerkingen uit:

  • Selecteer het gegevensbereik waarvan u de overeenkomende teksten wilt markeren uit het Bereik tekstvak;
  • Selecteer de cellen met de trefwoorden die u wilt markeren op basis van, u kunt de trefwoorden ook handmatig invoeren (gescheiden door komma) in de Keyword tekstvak
  • Ten slotte moet u een lettertypekleur specificeren om de teksten per cheque te markeren Markeer trefwoordkleuren optie. 

3. Dan klikken Ok knop, zijn alle overeenkomende teksten gemarkeerd zoals onderstaand screenshot getoond:


Meer relatieve artikelen:

  • Vergelijk twee of meer tekstreeksen in Excel
  • Als u twee of meer tekstreeksen in een werkblad wilt vergelijken met hoofdlettergevoelig of niet hoofdlettergevoelig, zoals in de volgende schermafbeelding, in dit artikel, zal ik het hebben over enkele nuttige formules voor u om deze taak in Excel uit te voeren.
  • Als de cel tekst bevat, wordt deze weergegeven in Excel
  • Als u een lijst met tekstreeksen in kolom A heeft en een rij met trefwoorden, moet u nu controleren of de trefwoorden in de tekstreeks voorkomen. Als de trefwoorden in de cel verschijnen, wordt deze weergegeven, zo niet, dan wordt een lege cel weergegeven zoals in de volgende schermafbeelding.
  • Tel trefwoorden die cel bevat op basis van een lijst
  • Als u het aantal trefwoorden wilt tellen dat in een cel verschijnt op basis van een lijst met cellen, kan de combinatie van de SOMPRODUCT-, ISNUMMER- en SEARCH-functies u helpen om dit probleem in Excel op te lossen.
  • Zoek en vervang meerdere waarden in Excel
  • Normaal gesproken kan de functie Zoeken en vervangen u helpen een specifieke tekst te vinden en deze te vervangen door een andere, maar soms moet u mogelijk meerdere waarden tegelijk zoeken en vervangen. Om bijvoorbeeld alle “Excel” -tekst te vervangen door “Excel 2019”, “Outlook” naar “Outlook2019” enzovoort, zoals onderstaand screenshot. In dit artikel zal ik een formule introduceren om deze taak in Excel op te lossen.

De beste tools voor kantoorproductiviteit

Kutools voor Excel lost de meeste van uw problemen op en verhoogt uw productiviteit met 80%

  • visfuik: Snel invoegen complexe formules, grafieken en alles wat je eerder hebt gebruikt; Versleutel cellen met wachtwoord; Maak een mailinglijst en stuur e-mails ...
  • Super Formula-balk (bewerk eenvoudig meerdere regels tekst en formule); Lay-out lezen (gemakkelijk grote aantallen cellen lezen en bewerken); Plakken in gefilterd bereik...
  • Voeg cellen / rijen / kolommen samen zonder gegevens te verliezen; Gespleten cellen inhoud; Combineer dubbele rijen / kolommen... Voorkom dubbele cellen; Vergelijk Ranges...
  • Selecteer Dupliceren of Uniek Rijen; Selecteer lege rijen (alle cellen zijn leeg); Super zoeken en fuzzy zoeken in veel werkboeken; Willekeurige selectie ...
  • Exacte kopie Meerdere cellen zonder de formuleverwijzing te wijzigen; Maak automatisch verwijzingen naar meerdere bladen; Plaats kogels, Selectievakjes en meer ...
  • Extraheer tekst, Tekst toevoegen, Verwijderen op positie, Ruimte verwijderen; Paging-subtotalen maken en afdrukken; Converteren tussen celinhoud en opmerkingen...
  • Super filter (bewaar en pas filterschema's toe op andere bladen); Geavanceerd sorteren per maand / week / dag, frequentie en meer; Speciaal filter door vet, cursief ...
  • Combineer werkmappen en werkbladen; Tabellen samenvoegen op basis van sleutelkolommen; Gegevens splitsen in meerdere bladen; Batch Converteer xls, xlsx en PDF...
  • Meer dan 300 krachtige functies. Ondersteunt Office / Excel 2007-2021 en 365. Ondersteunt alle talen. Eenvoudig te implementeren in uw onderneming of organisatie. Volledige functies Gratis proefperiode van 30 dagen. 60 dagen geld-terug-garantie.
kte tabblad 201905

Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
  • Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!
officetab onderkant
Heb je vragen? Stel ze hier. (50)
Nog geen beoordelingen. Beoordeel als eerste!
Deze opmerking is gemaakt door de moderator op de site
Wat als de kolom 'specifieke tekst' zinnen bevat? Bijvoorbeeld "verwijder duplicaat" "converteer tekst" "vind over" hoe dan te controleren?
Deze opmerking is gemaakt door de moderator op de site
In plaats van True of False wil ik de naam van de gevonden tekst afdrukken, hoe doe ik dat?
Deze opmerking is gemaakt door de moderator op de site
check de formule van skyyang... Dat werkt goed
Deze opmerking is gemaakt door de moderator op de site
Zeer bruikbare formule.
Kunnen we die waarde uit de zoekopdracht halen? (dwz ik wil controleren of het adresveld met de 4-cijferige postcode binnen het bereik valt, zo ja, toon dan de waarde van de 4-cijferige postcode.)
David
Deze opmerking is gemaakt door de moderator op de site
Hoi David,
Mijn be deze matrixformule kan u helpen:
=IF(SUMPRODUCT(IF(ISNUMBER(SEARCH($D$2:$D$4,A2)),ROW($D$2:$D$4)-ROW($D$2)+1,0))>0,INDEX($D$2:$D$4,SUMPRODUCT(IF(ISNUMBER(SEARCH($D$2:$D$4,A2)),ROW($D$2:$D$4)-ROW($D$2)+1,0))))
Nadat u de formule hebt geplakt, drukt u samen op de toetsen Shift + Ctrl + Enter.
Deze formule is enigszins complex, verander de celverwijzingen naar uw behoefte.
Probeer het alsjeblieft, ik hoop dat het je kan helpen!
Deze opmerking is gemaakt door de moderator op de site
Verbazingwekkend, het werkt precies zoals ik het nodig had. Bedankt Champs.
Deze opmerking is gemaakt door de moderator op de site
Blij om je te helpen!
Deze opmerking is gemaakt door de moderator op de site
hallo, zou je alsjeblieft kunnen uitleggen hoe je die functie hierboven hebt gekregen? Ik probeer hetzelfde te doen, maar kan de celverwijzingen niet correct wijzigen.
Deze opmerking is gemaakt door de moderator op de site
Ja graag, ik heb dit ook nodig. Ik begrijp niet waarom $D$2 is vergrendeld?
Deze opmerking is gemaakt door de moderator op de site
Dit is geweldig! Een groot probleem voor mij is echter: wat als er lege cellen zijn in mijn "zoek naar" D2:D4-lijst. Voor mij verpest het de formule en ik krijg op een paar plaatsen "NUM". MET DANK!
Deze opmerking is gemaakt door de moderator op de site
werkt deze formule als er een paar woorden in de opzoekcellen staan ​​en een paar woorden in de zoekopdracht in cellen? eigenlijk heb ik lijsten met ingrediënten en wil ik een specifiek ingrediënt uit die lijst vinden en het specifieke ingrediënt kan meer dan één woord zijn
Deze opmerking is gemaakt door de moderator op de site
ik heb een lijst met ingrediënten in kolom A, elke cel heeft de hele ingrediënten van een product, dus het is niet slechts één woord, in kolom D heb ik een lijst met ingrediënten die ik probeer te vinden in kolom A, hoe doe ik dat? deze formule lijkt hiervoor niet 100% te werken
bedankt
Deze opmerking is gemaakt door de moderator op de site
Ikzelf en een andere meid proberen dit al 2 dagen uit te zoeken voor een gegevensprobleem dat we moeten oplossen. Bedankt voor deze uitdrukking. Het is precies wat we nodig hadden.
Deze opmerking is gemaakt door de moderator op de site
Kan de lijst in kolom D 15000 woorden bevatten en blijft de formule hetzelfde als hierboven vermeld? Ik krijg verwachte resultaten met slechts enkele waarden, maar op het moment dat de lijst naar duizenden springt, wordt allemaal #REF weergegeven.
Deze opmerking is gemaakt door de moderator op de site
hemel,

Ik weet niet of je dit ooit gaat lezen, maar heel erg bedankt!

Jij bent een genie!!!
Deze opmerking is gemaakt door de moderator op de site
Hoe zou ik dit laten werken als er lege cellen in de D-kolom waren?
Deze opmerking is gemaakt door de moderator op de site
hi
zie bijgevoegd bestand, ik probeer erachter te komen of een van de ingrediënten uit kolom D in kolom A bestaat en geef het ingrediënt weer dat in kolom B wordt gevonden, is dit mogelijk?
Deze opmerking is gemaakt door de moderator op de site
eerste bijlage niet geüpload, zie onderstaande bijlage
Deze opmerking is gemaakt door de moderator op de site
정말 진심으로 감사드립니다
네이버에서만 찾다가 구글을 통해 찾으니 이렇게 바로 정확한 정보가 뜨네요 정말 감사드립니다 !
Deze opmerking is gemaakt door de moderator op de site
Bedankt, dit is gelukt.
Deze opmerking is gemaakt door de moderator op de site
자료 !
Deze opmerking is gemaakt door de moderator op de site
gebruikt =SOMPRODUCT(--ISNUMBER(SEARCH(lijst,A2))) samen met voorwaardelijke opmaak om de waarden van de ene kolom met de andere te vergelijken. werkt geweldig met Excel 2007. Ik heb dagenlang mijn hersens gepijnigd.
Deze opmerking is gemaakt door de moderator op de site
JA, NEE 가아닌 메칭되는 값(KTE,verwijder) 들어있는 값이 보이게 넣을수는 없나요?

Gebruik de volgende stap om de C-functie te wijzigen.........
Deze opmerking is gemaakt door de moderator op de site
Is er een manier om de tekst terug te geven die overeenkomt in de cel in plaats van een ja of nee?
Deze opmerking is gemaakt door de moderator op de site
Zelfde vraag; Kunnen we de overeenkomende tekst retourneren in plaats van ja/nee?
Deze opmerking is gemaakt door de moderator op de site
Zou het mogelijk zijn om het resultaat van deze formule te veranderen van alleen 'TRUE', 'FALSE', 'Ja' of 'Nee', in de waarde van de specifieke tekst?


Bedankt
Deze opmerking is gemaakt door de moderator op de site
Hallo, Nils,
Als u andere tekst wilt gebruiken in plaats van "Ja" of "Nee", hoeft u alleen maar "Ja", "Nee" te vervangen door andere teksten, probeer dan de onderstaande formule:
=IF(SUMPRODUCT(--ISNUMBER(SEARCH($D$2:$D$6,A2))),"uw specifieke tekst1","uw specifieke tekst2")

Probeer het alsjeblieft, ik hoop dat het je kan helpen!
Deze opmerking is gemaakt door de moderator op de site
Jane vroeg hieronder "Dezelfde vraag; Kunnen we de tekst terugsturen die overeenkwam in plaats van ja/nee?" - ook geïnteresseerd in het antwoord
Deze opmerking is gemaakt door de moderator op de site
=IF(SOMPRODUCT(--ISNUMBER(SEARCH($D$2:$D$6,A2))),"Ja,"Nee")
Deze opmerking is gemaakt door de moderator op de site
He,
Ik heb deze formule geprobeerd, maar hij toont voor alles WAAR?
Deze opmerking is gemaakt door de moderator op de site
Gelieve dit na te kijken
Deze opmerking is gemaakt door de moderator op de site
Formule klopt niet. Het toont "true" voor elke waarde
Deze opmerking is gemaakt door de moderator op de site
Hallo, dd,
De formule werkt goed in mijn Excel-werkblad, kun je je probleemblad hier als screenshot geven?
Dank je!
Deze opmerking is gemaakt door de moderator op de site
hoi, ik heb hetzelfde probleem. Het retourneert elke keer waar, zelfs als het onwaar moet zijn. Dit is de formule:
=SOMPRODUCT(--ISGETAL(ZOEKEN($AH$2:$AH$122;C2)))>0

$AH$2:$AH$12 is de lijst met woorden
C2 is een tekst uit een tweet.

het retourneert waar, zelfs als de tweet geen van de woorden uit de lijst bevat
Deze opmerking is gemaakt door de moderator op de site
precies wat ik zocht! werkt perfect
Deze opmerking is gemaakt door de moderator op de site
Perfect!! Complexe vraag gekoppeld aan combinatie van enkele bekende formules
Deze opmerking is gemaakt door de moderator op de site
Dit was erg nuttig, maar ik mis gewoon het laatste stuk.
Hoe vouw ik IF(SUMPRODUCT(--ISNUMBER(SEARCH($D$2:$D$6,A2))),"Ja","Nee") uit om ook de hoofdlettergevoeligheid van de waarden in de lijst te controleren?
Bij voorbaat bedankt
Deze opmerking is gemaakt door de moderator op de site
Hallo, Scott,
Om de waarden met hoofdlettergevoeligheid te controleren, past u de onderstaande formule toe:
=IF(SOMPRODUCT(--ISNUMBER(FIND($D$2:$D$6,A2))),"Ja","Nee")

Probeer het alsjeblieft, bedankt!
Deze opmerking is gemaakt door de moderator op de site
Hallo - Wat als ik in de rij moet zoeken naar de trefwoorden in plaats van alleen de cel, dat wil zeggen A2 - P2 in plaats van alleen A2 in deze formule? =IF(SOMPRODUCT(--ISNUMBER(SEARCH($D$2:$D$6,A2))),"Ja","Nee")
Deze opmerking is gemaakt door de moderator op de site
Hallo, Margo,
Om deze formule op rijgegevens toe te passen, hoeft u alleen de enkele celverwijzing te vervangen door de rijverwijzing zoals hieronder:
=IF(SOMPRODUCT(--ISNUMBER(SEARCH($R$2:$R$6,A2:P2))),"Ja","Nee")
Probeer het alsjeblieft, ik hoop dat het je kan helpen!
Deze opmerking is gemaakt door de moderator op de site
Is het mogelijk om dit te doen met een gedeeltelijke match van de zoekwoorden? Deze methode is alleen een exacte match
Er zijn nog geen reacties geplaatst
Laad meer
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