Kuidas kontrollida, kas lahter sisaldab Excelis konkreetset teksti

Anonim

Selles artiklis õpime, kuidas kontrollida, kas lahtris on Excelis konkreetset teksti.

Stsenaarium:

Tuvastage lahtris olev konkreetne tekst või antud lahtrites erinev sõna. Näiteks osakonna ID leidmine andmebaasist. Arvan, et olete mõelnud seda käsitsi teha, kuid ajapiirang. Olete siin õiges kohas, kuidas õppida, kuidas kontrollida, kas lahter sisaldab konkreetset teksti.

Üldine valem:

Otsitav tekst võib olla täpne või tõstutundetu. Suur- ja väiketähtedeta tähendab, et valem otsib AG saab tagasi tulla ag, Ag, AG või aG.

Väiketähtede suhtes tundmatu valem:

= ISNUMBER (OTSI (leidke_tekst, teksti sees))

find_text: tekst leidmiseks

sees_tekst: teksti leidmiseks

Kirja tõstutundlik valem:

= ISNUMBER (FIND (otsi_tekst, teksti sees))

find_text: tekst leidmiseks

sees_tekst: teksti leidmiseks

Märge:

Ülaltoodud valemid tagastavad tõese või vale. Kasutage valemiga IF -funktsiooni, et naasta JAH või EI.

Näide:

Kõiki neid võib segadusse ajada. Mõistame, kuidas funktsiooni kasutada näite abil. Siin on meil mõned töötajad otsida antud osakonna ID järgi. Töötaja ID -l on nimi, osakonna ID ja konkreetne ID. Siin on otsingu tekst veerus D ja tekstis veerus C.

Kasutage valemit:

= ISNUMBER (OTSI (D4, C4))

Nagu näete valem leiab aB kui otsisid

AB kasutades funktsiooni Otsing. Kopeerige valem ülejäänud lahtritesse, kasutades Ctrl + D või lohistage see rakendatud lahtri paremast alt (pisike kast) alla.

Nagu näete, leidsime ülaltoodud meetodil kõik antud osakonna ID töötajad. Nüüd kontrollime, kas kõik lahtrid sisaldavad konkreetset teksti.

Teine näide: (tõstutundlik)

Siin on meile veerus A esitatud töötajate ID teabe loend ja otsinguosakond on "XG". Siin peame kõigis lahtrites leidma osakonna "XG". "XG" peab olema täpne, kuna "Xg" tähistab kahte erinevat osakonda. Nii et kontrollige kõigis lahtrites ainult "XG" ja tagastage "Jah", kui see on leitud, ja tagastage "Ei", kui ei.

Kasutage valemit:

= ISNUMBER (FIND (D4, C4))

Nagu näete, ei kuulu esimene töötaja XG -sse, nii et valem tagastab funktsiooni FIND abil "Ei". Kopeerige valem ülejäänud lahtritesse, kasutades Ctrl + D või lohistage see rakendatud lahtri paremast alt (pisike kast) alla.

Nagu näete, on "XG" osakonnas ainult üks töötaja. See valem on kasulik kõikjal, kus andmebaas sisaldab ühes lahtris rea mitu teavet.

Kontrollige, kas lahter vastab mitmele tekstile

Ülaltoodud näites otsime lahtritest ühe antud teksti. Kui meil on mitu teksti, siis kasutame funktsiooni SUMPRODUCT. See valem tagastab väärtuse TRUE/ FALSE vastavalt leitud väärtusele/ Not found.

Kasutage valemit:

= SUMPRODUCT (-ISNUMBER (SEARCH (, A1)))> 0

Lisateave selle valemi kohta. Järgige seda linki Kuidas kontrollida, kas string sisaldab ühte paljudest Exceli tekstidest.

Siin on kõik vaatlusmärkused, kasutades Excelis ülaltoodud valemeid
Märkused:

  1. Kui kasutate kodeeritud väärtusi, kasutage jutumärkides "find_text". Või kasutage lahterviidet, nagu on selgitatud esimeses näites.
  2. SEARCH on tõstutundetu funktsioon, samas kui FIND on tõstutundlik funktsioon.
  3. Kasutage funktsiooni IF, kui soovite saada tulemuse nõutud vormides, nagu JAH/EI või Leitud/Notfound.

Loodetavasti on see artikkel selgitav, kuidas kontrollida, kas lahtris on spetsiifilist teksti. Siit leiate rohkem artikleid väärtuste arvutamise ja sellega seotud Exceli valemite kohta. Kui teile meeldisid meie ajaveebid, jagage seda oma sõpradega Facebookis. Samuti saate meid jälgida Twitteris ja Facebookis. Tahaksime sinust kuulda, andke meile teada, kuidas saaksime oma tööd täiustada, täiendada või uuendada ning muuta see teie jaoks paremaks. Kirjuta meile meilisaidile.

Konkreetse alamstringi stringi otsimine Excelis : Otsige lahtreid, kui lahter sisaldab Excelis antud sõna, kasutades funktsiooni FIND või SEARCH.

Tõstke esile lahtrid, mis sisaldavad konkreetset teksti : Tõstke lahtrid esile, kui lahter sisaldab Excelis antud sõna, kasutades tingimusvormingu all olevat valemit

Kuidas kontrollida, kas string sisaldab ühte paljudest Exceli tekstidest : otsida lahtreid, kui lahtris on Excelis antud mitu sõna, kasutades funktsiooni FIND või SEARCH.

Loendage lahtrid, mis sisaldavad konkreetset teksti : Loendage lahtrite arv, kui lahter sisaldab antud teksti, kasutades ühte Exceli valemit.

Kuidas otsida lahtreid, millel on teatud tekst ja tagastab Exceli teatud teksti : otsige lahtrid, kui lahter sisaldab teatud teksti ja tagastab vajalikud tulemused Exceli funktsiooni IF abil.

Populaarsed artiklid:

Funktsiooni IF kasutamine Excelis : Exceli IF -lause kontrollib tingimust ja tagastab konkreetse väärtuse, kui tingimus on TRUE, või tagastab mõne muu väärtuse, kui FALSE.

Funktsiooni VLOOKUP kasutamine Excelis : See on üks enim kasutatud ja populaarsemaid Exceli funktsioone, mida kasutatakse erinevate vahemike ja lehtede väärtuse otsimiseks.

Funktsiooni SUMIF kasutamine Excelis : See on veel üks armatuurlaua oluline funktsioon. See aitab teil teatud tingimustel väärtusi kokku võtta.

Funktsiooni COUNTIF kasutamine Excelis : Loendage väärtused tingimustega, kasutades seda hämmastavat funktsiooni. Te ei pea oma andmeid teatud väärtuste loendamiseks filtreerima. Countif funktsioon on armatuurlaua ettevalmistamisel hädavajalik.