Ynhâldsopjefte
By it behanneljen fan in grutte databank moatte jo miskien in spesifike tekst út de databank fine. Excel hat guon funksjes wêrmei jo dat maklik kinne dwaan. Hjoed yn dit artikel sille wy 4 maklike manieren demonstrearje om te finen as it berik fan sellen spesifike tekst befettet yn Excel .
Download Practice Workbook
Download dit oefenblêd om te oefenjen wylst jo dit artikel lêze.
Find If Range of Sellen befettet spesifike tekst.xlsx
4 maklike manieren om te finen as berik fan sellen spesifike tekst befettet yn Excel
De dataset hjirûnder sil bepale oft it berik fan teksten wat spesifike tekst befettet of net. Derneist befettet de kolom oan de linkerkant mei de namme Tekst de bedoelde tekst en de kolom rjochts Spesifike Tekst befettet de teksten dy't links kontrolearre wurde sille pylder. Dan sil de kolom Resultaat de útgongen sjen litte. Foar it foarkommen fan kompatibiliteitsproblemen, brûk de Excel 365 -edysje.
1. Foegje COUNTIF-funksje yn om te finen oft it berik fan sellen spesifike tekst befettet yn Excel
Om te bepalen oft in wearde of tekst bestiet yn in berik fan gegevens, kinne jo gewoan in formule brûke basearre op de COUNTIF-funksje . De COUNTIF funksje sil ús helpe om wearden te tellen as oan guon spesifike betingsten foldien is.
Stappen:
- Earst, yn sel E5 , ynfoegje deformule:
=COUNTIF(B5:B10,"*"&D5&"*")>0
- Druk dan op Enter om it resultaat te krijen.
🔎 Formule-ôfdieling
- It ynfierberik hjir is B5: B10 .
- Kriterium is “*”&D5&”*” . Hjir hawwe wy de Asterisk (*) brûkt as Wildcard foar ien of mear tekens. Wy keppele de asterisk foar en nei de selreferinsje D4 dus no wurdt it teld as in substring. Dat, dit sil de wearde telle as it oeral yn it berik ferskynt.
- Dêrom, as de wearde fûn wurdt, dan sil de útfier TRUE wêze, oars sil de útfier FALSE wêze .
- Dêrnei beweecht jo mûsoanwizer nei de hoeke rjochterûnder fan 'e formulesel, en as it rinnerke it Fillhandtak -ikoan toant ( + ), dûbelklikje derop om deselde formule ta te passen foar de rest fan de sellen.
- Dêrtroch krije jo de resultaten.
Lês mear: Hoe kinne jo fine as sel spesifike tekst befettet yn Excel
2. Fyn as berik fan sellen spesifike tekst befettet mei Funksjes ISNUMBER en FIND
Mei help fan de formule basearre op de ISNUMBER en FIND kinne wy de spesifike tekst maklik fine út in berik fan sellen. De funksje ISNUMBER jout logyske útfier as it argumint dêryn foldocht. Oan 'e oare kant jout de funksje FYN de spesifike posysje werom fan in spesifisearre tekst yn inberik fan tekenrige of tekst.
Stappen:
- Earst tapasse wy yn sel E5 de formule:
=ISNUMBER(FIND(D5,B5))
- Druk dan op Enter om it resultaat te krijen.
🔎 Formule-ôfdieling
- De funksje Fyn hjir bepaalt de krekte lokaasje fan de tekst neamd yn de sel D5 yn de tekststring B5 . Se kinne in numerike wearde wêze of in leechte wêze (as de tekst net fûn wurdt yn 'e tekenrige).
- De funksje ISNUMBER sil logyske útfier weromjaan op basis fan de útfier troch de funksje FIND .
- Dannei, tapasse deselde funksje op de rest fan de sellen troch te slepen de Fill Handle nei sel E10 .
- Dêrtroch krije jo it winske resultaat.
Lês mear: Excel sykje nei tekst yn berik
3. Kombinearje IF-, OR- en COUNTIF-funksjes om sellen te finen dy't bepaalde tekst befetsje
As wy spesifike teksten moatte fine út it opjûne berik fan sellen kinne wy dat maklik dwaan mei de IF-funksje . It nêsten fan oare funksjes binnen de IF -funksje sil ús wurk makliker meitsje. Folgje dêrom de ûndersteande metoaden.
3.1 IF mei COUNTIF-funksje
De kombinaasje fan de funksjes IF en de COUNTIF sil bepale oft de bedoelde string befettet de spesifike tekst of net.
Stappen:
- Yn in sel wêr't jo wollekrije it resultaat, tapasse IF mei de COUNTIF De definitive foarm fan dizze formule is:
=IF(COUNTIF(B5:B10,"*"&D5&"*"), "YES","NO")
🔎 Formule-ûnderdieling
- It berik is B5:B10.
- Kriterium is “*”&D5&”*” .
- As de wearde fûn wurdt, sil it resultaat JA<2 sjen litte>.
- As de wearde net fûn wurdt, sil it resultaat NO sjen litte.
- Krij it resultaat troch op Enter te drukken.
- No itselde jilde foar de rest fan de spesifike teksten. De teksten dy't oerienkomme mei de boarne sille JA sjen litte en oaren sille NEE sjen litte.
3.2 ISNUMBER, SEARCH , en IF-funksjes
Wy kinne bepale oft de tekenrige de spesifike tekst befettet of net mei de kombinaasje fan de IF , SEARCH , en ISNUMBER funksjes.
Stappen:
- Earst tapasse de funksje IF mei de ISNUMBER funksje yn sel E5 . De definitive formule is:
=IF(ISNUMBER(SEARCH(D5,B5)),"FOUND","NOT FOUND")
🔎 Formule-ôfdieling
- Wy sille tekst D5 fine yn tekst B5 mei de SEARCH funksje.
- It resultaat sil FOUND sjen litte as de wearde wier is.
- It resultaat sil NOT FOUND sjen litte as de wearde falsk is.
- Druk op Enter om de funksje ta te passen.
- Dêrtroch krije jo it resultaat foar de rest fan de sellen troch de Fillhandtak nei sel te slepen E10 .
3.3 IF mei OR en COUNTIF
Hjir is de kombinearre tapassing fan Funksjes IF , OF, en COUNTIF sille ynset wurde om te bepalen oft der tekst is mei sellen mei in spesifike tekst of net. Wêr't de funksje IF ús sil helpe om in betingst te kontrolearjen, oan 'e oare kant, sil de COUNTIF ús helpe om wearden te tellen as oan dy spesifike betingst foldien is. En de funksje OF sil ús helpe om de fereaske útfier werom te jaan op basis fan de betingst.
Stappen:
- Yn sel E5 , wy ynfiere de formule:
=IF(OR(COUNTIF(B5,"*"&$D$5:$D$10&"*")),"YES","NOT FOUND")
- Druk dus op Enter om it resultaat te krijen.
🔎 Formule-ôfdieling
- De berik is B5 .
- Kriterium is “*”&$D$5:$D$10&”*” .
- Dêrfandinne as de wearde is der, it resultaat sil JA sjen litte.
- Boppedat, as de wearde net fûn is, sil it resultaat NOT FOUND sjen.
- Deselde formule tapasse op 'e rest fan 'e sellen troch it ikoan Fillhandtak nei sel E10 te slepen.
Lês mear: Hoe kinne jo tekst fine yn sel yn Excel
4. Doch mei oan SUMPRODUCT- en COUNTIF-funksjes
De funksjes SUMPRODUCT en COUNTIF helpe jo ek om spesifike teksten te finen yn in ferskaat oan sellen. Folgje dizze stappen om te learen. De SUMPRODUCT oan 'e oare kant de COUNTIF sil ús helpe om wearden te tellen as oan dy spesifike betingst is foldien.
Stappen:
- Earst tapasse de SUMPRODUCT -funksje yn sel E5 . Hjir hawwe wy de funksje COUNTIF nestele binnen de SUMPRODUCT De definitive formule is:
=SUMPRODUCT(COUNTIF(B5:B10,"*"&D5&"*"))>0
- Druk dus op Enter om it resultaat te krijen.
🔎 Formule Ferdieling
- It berik is B5:B10 .
- Kriterium is "*"&D5&"*" .
- De funksje COUNTIF telt it oantal oerienkommende sellen.
- Dêrneist nimt de funksje SUMPRODUCT it oantal weromjûn troch de COUNTIF -funksje en krijt syn som.
- As lêste, tapasse deselde formule op de rest fan de sellen. It resultaat is akkuraat oangeande de ynfier.
Dingen om te ûnthâlden
- Wylst wy jokertekens brûke, moatte wy it asterisk tapasse (*) mei elke substring. Asterisk ( * ) komt oerien mei elk oantal karakters by it brûken.
- Wylst de IF mei OF formule brûkt wurdt, tink om Blokkearje it berik troch gebrûk fan absolute selreferinsje ($) .