Oleme juba õppinud, kuidas funktsiooni COUNTIF abil loendada lahtreid, mis sisaldavad konkreetset teksti. Selles artiklis õpime, kuidas loendada, mitu korda sõna Excelis esineb. Teisisõnu, me loeme, mitu korda sõna esines Exceli vahemikus.
Üldine valem
= SUMPRODUCT (LEN (vahemik) -LEN (SUBSTITUTE (vahemik, sõna, "")))/LEN (sõna)
Vahemik: Vahemik, milles proovite konkreetset sõna lugeda.
Sõna: Sõna, mida soovite lugeda.
Võtame näite ja mõistame, kuidas see toimib.
Näide: loendage Exceli vahemikus “õnnelik” sõna.
Siin on mõned laused erinevates lahtrites. Peame arvestama sõna “õnnelik” esinemisi selles vahemikus.
Kirjutage see valem lahtrisse D2.
= SUMPRODUCT (LEN (A2: A4) -LEN (ASENDUS (A2: A4, D1, "")))/LEN (D1)
Selle funktsiooni abil loendab Excel, mitu korda konkreetne sõna „õnnelik” vahemikus esineb A2: A4. See Exceli valem tagastab arvu kui 4.
Kuidas see töötab?
Idee on saada vahemikus antud sõna tähemärkide summa ja jagada see siis sõna pikkusega. Näiteks kui Happy on vahemikus 4 korda, on selle kogupikkus vahemikus 20 (4*5). Kui jagada 20 5 -ga, saame 4. Milline on sõnade arv vahemikus.
Kiskume selle seestpoolt maha.
LEN (A2: A4): see tagastab märkide arvu igas lahtris massiivina {49; 27; 34}.
Järgmine LEN (ASENDUS (A2: A4, D1, "")): Asendusfunktsioon asendab sõna D1 sõna vahemikus A2: A4 igas lahtris tähega "". Seejärel tagastab Len -funktsioon selle asendatud lausete märkide arvu massiivis {39; 22; 29}.
LEN (D1): see tagastab sõna pikkuse D1 -s, mis on 5 (õnnelik).
Nüüd on valem lihtsustatud SUMPRODUCT ({49; 27; 34} - {39; 22; 29})/5. Pärast massiivide lahutamist on SUMPRODUCTil SUMPRODUCT ({10; 5; 5})/5. Funktsioon lisab massiivi ja saame 20/5. Mis annab meile tulemuse 4.
Loendamine tõstutundlik
Kuna SUBSTITUTE on tõstutundlik, eirab ülaltoodud valem ühtegi sõna, millel pole sama suurtähte, st „õnnelik”. Ülaltoodud valemi väiketähtede ignoreerimiseks peame muutma iga sõna väiketähed sõnaotsusteks, mida otsime. Nii on see tehtud.
= SUMPRODUCT (LEN (A2: A4) -LEN (SUBSTITUTE (UPPER (A2: A4), UPPER (D1), "")))/LEN (D1)
Nüüd pole juhtum enam oluline. See funktsioon loeb iga sõna D1 -s sõltumata juhtumist.
Võimalikud vead:
Arvesse võetakse teise sõna sõnaosa: selles näites, kui meil oleks sõna „õnn“ (näiteks näiteks, ma tean, et sellist sõna pole), oleks see ka loetud. Selle vältimiseks oleksite võinud sõnad ümbritseda täppidega, “” & D1 & “”. Kuid kui sõna ilmub lauses esimesena või viimasena, ebaõnnestub seegi.
Populaarsed artiklid
50 Exceli otsetee tootlikkuse suurendamiseks: Saate oma ülesandega kiiremini hakkama. Need 50 otseteed aitavad teil Excelis veelgi kiiremini töötada.
Kuidas kasutada tta funktsioon VLOOKUP Excelis: See on üks enim kasutatud ja populaarsemaid Exceli funktsioone, mida kasutatakse erinevate vahemike ja lehtede väärtuse otsimiseks.
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.
Funktsiooni SUMIF kasutamine Excelis: See on veel üks armatuurlaua oluline funktsioon. See aitab teil teatud tingimustel väärtusi kokku võtta.