Sisukord
Suure andmebaasi käsitlemisel võib teil tekkida vajadus leida andmebaasist konkreetne tekst. Excelil on mõned funktsioonid, mille abil saate seda hõlpsasti teha. Täna selles artiklis näitame, kuidas 4 lihtsad viisid, kuidas leida kui . lahtrite vahemik sisaldab konkreetset teksti aadressil Excel .
Lae alla praktiline töövihik
Lae alla see harjutamisleht, et seda artiklit lugedes harjutada.
Leia, kas lahtrite vahemik sisaldab konkreetset teksti.xlsx
4 lihtsat viisi, kuidas leida, kas lahtrite vahemik sisaldab Excelis konkreetset teksti
Allpool olev andmestik määrab kindlaks, kas tekstide vahemik sisaldab mingit konkreetset teksti või mitte. Lisaks sellele on vasakpoolses veerus nimega Tekst sisaldab kavandatud teksti ja paremal asuv veerg Konkreetne Tekst sisaldab vasakpoolses veerus kontrollitavaid tekste. Seejärel tuleb valida tekstid Tulemus veerus kuvatakse väljundid. Ühilduvusprobleemide vältimiseks kasutage funktsiooni Excel 365 väljaanne.
1. Sisestage COUNTIF-funktsioon, et leida, kas lahtrite vahemik sisaldab Excelis konkreetset teksti
Selleks, et määrata, kas väärtus või tekst on andmevahemikus olemas, saate lihtsalt kasutada valemit, mis põhineb järgmisel valemil funktsioon COUNTIF . The COUNTIF funktsioon aitab meil lugeda väärtusi, kui mingi konkreetne tingimus on täidetud.
Sammud:
- Esiteks, raku E5 , sisestage valem:
=COUNTIF(B5:B10,"*"&D5&"*")>0
- Seejärel vajutage Sisesta tulemuse saamiseks.
🔎 Valemite jaotumine
- Sisend Range siin on B5:B10 .
- Kriteerium on "*"&D5& "*" Siin kasutasime Tärn (*) kui Wildcard ühe või mitme tähemärgi jaoks. Me ühendasime tärni enne ja pärast lahtri viidet D4 nii et nüüd loetakse seda alajaotust. Seega loeb see väärtus, kui see esineb kuskil vahemikus.
- Seega, kui väärtus leitakse, siis väljundiks on TÕELINE vastasel juhul on väljundiks VALE .
- Pärast seda viige hiirekursor valemiraku paremasse alumisse nurka ja kui kursor näitab Täitmise käepide ikoon ( + ), tehke sellel topeltklõps, et rakendada sama valemit ülejäänud lahtritele.
- Seega saate tulemusi.
Loe edasi: Kuidas leida, kas lahter sisaldab Excelis konkreetset teksti
2. Leia, kas lahtrite vahemik sisaldab konkreetset teksti ISNUMBER ja FIND funktsioonidega
Kasutades valemit, mis põhineb ISNUMBER ja FIND , saame hõlpsasti leida konkreetse teksti rakkude vahemikust. The ISNUMBER funktsioon tagastab loogilise väljundi, kui selle sees olev argument rahuldab. Teisalt, funktsiooni FIND funktsioon tagastab määratud teksti konkreetse positsiooni stringide või teksti vahemikus.
Sammud:
- Esiteks, raku E5 , rakendame valemit:
=ISNUMBER(FIND(D5,B5))
- Seejärel vajutage Sisesta tulemuse saamiseks.
🔎 Valemite jaotumine
- The Leia funktsiooniks on siinkohal lahtris mainitud teksti täpse asukoha määramine. D5 tekstisõnas B5 Need võivad olla numbrilised väärtused või tühjad (kui teksti ei leidu stringis).
- The ISNUMBER funktsioon tagastab loogilise väljundi, mis põhineb väljundi FIND funktsioon.
- Pärast seda rakendage sama funktsiooni ülejäänud lahtritele, lohistades lahtrit Täitmise käepide rakule E10 .
- Seega saate soovitud tulemuse.
Loe edasi: Exceli teksti otsimine vahemikus
3. Kombineeri IF, OR ja COUNTIF funktsioonid, et leida teatud teksti sisaldavaid lahtreid
Kui meil on vaja leida konkreetseid tekste antud lahtrite vahemikust, saame seda hõlpsasti teha kasutades funktsioon IF Teiste funktsioonide pesitsemine IF funktsioon teeb meie töö lihtsamaks. Seetõttu järgige allpool toodud meetodeid.
3.1 IF koos funktsiooniga COUNTIF
Kombinatsioon IF ja COUNTIF funktsioonid määravad kindlaks, kas kavatsetav string sisaldab konkreetset teksti või mitte.
Sammud:
- Rakke lahtrisse, kus soovite saada tulemust, rakendage IF koos COUNTIF Selle valemi lõplik vorm on:
=IF(COUNTIF(B5:B10,"*"&D5&"*"), "YES","NO")
🔎 Valemite jaotumine
- Valikuala on B5:B10.
- Kriteerium on "*"&D5& "*" .
- Kui väärtus on leitud, näitab tulemus JAH .
- Kui väärtust ei leita, kuvatakse tulemuseks EI .
- Tulemuse saamiseks vajutage Sisesta .
- Nüüd kohaldatakse sama ka ülejäänud konkreetsete tekstide suhtes. Tekstid, mis sobivad allikaga, näitavad JAH ja teised näitavad EI .
3.2 ISNUMBER, SEARCH ja IF funktsioonid
Me saame kindlaks teha, kas string sisaldab konkreetset teksti või mitte, kasutades kombinatsiooni IF , OTSIMINE ja ISNUMBER funktsioonid.
Sammud:
- Esiteks, kohaldatakse IF funktsiooniga ISNUMBER funktsioon rakus E5 Lõplik valem on järgmine:
=IF(ISNUMBER(SEARCH(D5,B5)), "LEITUD", "EI LEITUD")
🔎 Valemite jaotumine
- Me leiame teksti D5 teksti sees B5 kasutades OTSIMINE funktsioon.
- Tulemus näitab LÄBI kui väärtus on tõene.
- Tulemus näitab EI LEIAB kui väärtus on false.
- Press Sisesta funktsiooni rakendamiseks.
- Seega saate tulemuse ülejäänud lahtritele, kui lohistate lahtri Täitmise käepide rakule E10 .
3.3 IF koos OR ja COUNTIFiga
Siinkohal on kombineeritult rakendatud IF , VÕI, ja COUNTIF funktsioonid võetakse kasutusele, et teha kindlaks, kas mingit teksti sisaldavates lahtrites on mingi konkreetne tekst või mitte. Kui IF funktsioon aitab meil kontrollida tingimust, teiselt poolt, et COUNTIF aitab meil lugeda väärtusi, kui see konkreetne tingimus on täidetud. Ja VÕI funktsioon aitab meil tagastada vajaliku väljundi vastavalt tingimusele.
Sammud:
- Kärgis E5 , sisestame valemi:
=IF(OR(COUNTIF(B5, "*"&$D$5:$D$10& "*")), "YES", "NOT FOUND")
- Seega, vajutage Sisesta tulemuse saamiseks.
🔎 Valemite jaotumine
- Valikuala on B5 .
- Kriteerium on "*"&$D$5:$D$10& "*" .
- Seega, kui väärtus on olemas, näitab tulemus JAH .
- Lisaks sellele, kui väärtust ei leita, näitab tulemuseks EI LEIAB .
- Rakendage sama valemit ülejäänud lahtritele, lohistades lahtri Täitmise käepide ikoon lahtrisse E10 .
Loe edasi: Kuidas leida teksti Exceli lahtris
4. Ühendage SUMPRODUCT ja COUNTIF funktsioonid
The SUMPRODUCT ja COUNTIF funktsioonid aitavad teil leida konkreetseid tekste ka rakkude vahemikust. Järgige neid samme, et õppida. The SUMPRODUCT teisest küljest COUNTIF aitab meil lugeda väärtusi, kui see konkreetne tingimus on täidetud.
Sammud:
- Esmalt kohaldatakse SUMPRODUCT funktsioon rakus E5 Siin me pesitsesime COUNTIF funktsioonis sisalduva SUMPRODUCT Lõplik valem on:
=SUMPRODUCT(COUNTIF(B5:B10,"*"&D5&"*"))>0
- Seega vajutage Sisesta tulemuse saamiseks.
🔎 Valemite jaotumine
- Valikuala on B5:B10 .
- Kriteerium on "*"&D5& "*" .
- The COUNTIF funktsioon loeb sobivate lahtrite arvu.
- Lisaks sellele on SUMPRODUCT funktsioon võtab numbri, mille tagastab COUNTIF funktsiooni ja saab selle summa.
- Lõpuks rakendage sama valemit ülejäänud lahtritele. Tulemus on sisendi suhtes täpne.
Asjad, mida meeles pidada
- Kui me kasutame jokkerkaarte, peame rakendama tärni ( * ) koos iga alamliigiga. Tärn ( * ) sobib mis tahes arvu tähemärkidega, kui seda kasutatakse.
- Kasutades IF koos VÕI valemiga meeles pidada, et Plokk vahemik, kasutades absoluutset lahtriviidet ($) .