Sisukord
Töötamise ajal Microsoft Excel , võib teil olla vaja leida või loendada konkreetseid lahtri väärtusi. Teil võib olla vaja loendada konkreetset teksti või väärtust, et teha tootearuanne või loendada olemasolu või kontrollida lao varusid. Selles artiklis näitan teile, kuidas rakendada COUNTIF kui lahter sisaldab Excelis konkreetset teksti.
Lae alla praktiline töövihik
Tasuta Exceli töövihiku saate alla laadida siit ja ise harjutada.
COUNTIF Text.xlsx3 lihtsat meetodit COUNTIF-i rakendamiseks, kui lahter sisaldab konkreetset teksti
Selles artiklis näete kolme lihtsat meetodit, kuidas rakendada COUNTIF kui lahter sisaldab Excelis konkreetset teksti. Esimeses meetodis kasutan ma funktsioon COUNTIF loendada, kas lahter sisaldab konkreetset teksti. Samuti loendatakse täpselt sobivaid. Teises meetodis loendan osaliselt sobivaid stringi või teksti väärtusi. Lõpuks näitan, kuidas loendada suur- ja väiketähendusega stringi.
Oma artikli täiendavaks illustreerimiseks kasutan järgmist näidisandmestikku.
1. Loendage täpselt sobivat stringi
Minu esimeses meetodis loen lahtrid, mis sisaldavad täpselt antud stringile vastavat stringi. Selle loenduse teostamiseks vajan ma abi järgmisest meetodist funktsioon COUNTIF Selle protseduuri sammud on järgmised.
Sammud:
- Esiteks, tehke neli lisavälja esmase andmekogumi alla, nagu järgmisel pildil.
- Siinkohal tahan ma loendada, mitu korda on string HPP-08 andmeväljas C5:C12 ja ma tahan, et see arv oleks täpne.
- Teiseks sisestage loenduse teostamiseks lahtrisse järgmine valem C15 .
=COUNTIF(C5:C12,B15)
- Siin tahan ma sobitada täpse lahtri väärtuse B15 ja arvestada selle olemasolu C5:C12 andmete vahemik.
- Kolmandaks, vajutage Sisesta ja leiad soovitud tulemuse.
Loe edasi: Exceli VBA, et lugeda konkreetset teksti sisaldavaid lahtreid
2. Loendage osaliselt sobivad stringid
Oletame, et ma ei taha protseduuris leida või loendada täpseid vasteid. Pigem tahan ma seda ülesannet täita kogu stringi osal. Selle ülesande protseduur on üsna sarnane esimesele meetodile. Kuid osalise vaste jaoks lisan ma valemisse jokker-märgi. See märk on tärn (*) märk. Vaatame parema arusaamise huvides järgmisi samme.
Sammud:
- Kõigepealt tuleb leida, mitu lahtrit andmevahemikust C5:C12 sisaldada alajaotust või osalist teksti HPP, sisestage lahtrisse C15 järgmine valem.
=COUNTIF(C5:C12, "*HPP*")
- Lõpuks vajutage Sisesta ja tulemuseks kuvatakse loenduste arv.
Loe edasi: Loendage, kas lahter sisaldab teksti Excelis (5 lihtsat lähenemist)
3. Count Case Sensitive String
Peamine probleem, mis on seotud funktsioon COUNTIF on see, et see on suur- ja väiketähtede suhtes tundmatu. See tähendab, et kui teil on sama tekst või stringid eri juhtudel, loeb funktsioon neid kõiki, hoolimata sellest, et soovite ainult ühte. Selle probleemi lahendamiseks võite kasutada kombineeritud valemit SUMPRODUCT , ISNUMBER ja FIND funktsioonid. Üksikasjalik protseduur on esitatud järgmistes sammudes.
Sammud:
- Alguses vaadake järgmist pilti, kus ma tahan loendada ainult string HPP, kuid funktsioon COUNTIF valem näitab tulemusi nii HPP kui ka Hpp puhul.
- Probleemi lahendamiseks kasutage lahtris järgmist valemit C15 .
=SUMPRODUCT(--(ISNUMBER(FIND(B15,C5:C12))))
Valemi jaotus
=SUMPRODUCT(-(ISNUMBER(FIND(B15,C5:C12))))
- Esiteks, funktsioon FIND läbib kõik andmevahemiku lahtrid C5:C12 ja otsib lahtri väärtust B15 Funktsioon otsib täpset vastet ja tagastab sobiva positsiooni.
- Siis, funktsioon ISNUMBER muudab sobivad numbrid TRUEks ja kõik muud FALSEks.
- Kolmandaks, kaks miinusmärki muudavad TRUE'd 1-deks ja FALSE'id 0-deks.
- Lõpuks, funktsioon SUMPRODUCT tagastab kogu massiivi summa.
- Kolmandaks, pärast vajutamist Sisesta näitab see tulemuseks 1, mis on antud kontekstis õige.
Loe edasi: Kuidas lugeda Exceli lahtreid erineva tekstiga (5 võimalust)
Asjad, mida meeles pidada
- Valem, mis sisaldab jokker-märki või tärnimärki, ei tööta, kui andmevahemik sisaldab ainult arvväärtusi. See võimaldab funktsioon COUNTIF lugeda ainult tekstisõnu.
- Kui teil on suur- ja väiketähtedega väärtused, siis kasutage kolmandat meetodit konkreetse tekstiga lahtrite loendamiseks.
Kokkuvõte
Sellega on see artikkel lõppenud. Loodan, et see artikkel on teile kasulik. Pärast ülaltoodud kirjelduse lugemist saate rakendada COUNTIF kui lahter sisaldab Excelis konkreetset teksti. Palun jagage meiega täiendavaid päringuid või soovitusi alljärgnevas kommentaaride sektsioonis.
The ExcelWIKI meeskond on alati mures teie eelistuste pärast. Seetõttu palun andke meile pärast kommenteerimist mõned hetked oma probleemide lahendamiseks ja me vastame teie päringutele parimate võimalike lahendustega.