Kuidas lugeda konkreetseid tegelasi vahemikus

Anonim

Me teame, et lahtri tähemärke saab kokku lugeda, kasutades funktsiooni Excel LEN. Samuti oleme õppinud, kuidas vahemikus olevaid tähemärke kokku lugeda. Nüüd, et lugeda konkreetse teksti koguarvu vahemikus (rohkem kui üks lahter), kasutame sarnast tehnikat.

Selle tegemiseks on kaks meetodit. Vaatame esimest meetodit.

Üldine valem vahemikus olevate märkide loendamiseks

= SUMPRODUCT (LEN (vahemik) -LEN (SUBSTITUTE (vahemik, "märk", "")))

vahemik: See on vahemik, mis sisaldab teksti.

iseloom:See on tegelane, keda soovite üles lugeda. See võib olla konkreetne märk või lause.

Näide: loendage vahemikus konkreetne tekst

Ülaltoodud pildil on meil mõned tekstid vahemikus B3: B6. Peame ühe valemi abil loendama vahemiku "x" tähemärkide koguarvu. Tulemuse kontrollimiseks oleme käsitsi kirjutanud iga lahtri "x" arvu. Võime need kokku võtta, kuid tahame kasutada ühte valemit, mis ei sõltu teisest veerust või käsitsi tehtud tööst. Kasutame ülalmainitud üldist valemit.

Kirjutage see valem lahtrisse C8.

= SUMPRODUCT (LEN (B3: B6) -LEN (ASENDUS (B3: B6, "x", ""))))

Vajutage sisestusklahvi. Meil on vahemikus tähemärke kokku, mis on 6.

Kuidas see töötab?

Funktsioon SUMPRODUCT on massiivifunktsioon, mis võtab antud massiivi kokku. Funktsioon LEN tagastab lahtri või antud teksti stringi pikkuse. Funktsioon SUBSTITUTE tagastab muudetud stringi pärast konkreetse märgi asendamist teisega.

Nüüd töötab funktsioon väljapoole. Nii et kõigepealt võtame osa LEN (B3: B6).

Siin oleme toitnud LEN -funktsiooni vahemikuga B3: B6. Funktsioon LEN tagastab massiivi iga lahtri pikkuse.

{32;53;51;69}

Järgmine LEN (ASENDUS (B3: B6, "x", "")). Siin käivitab funktsioon SUBSTITUTE ja tagastab muudetud stringide massiivi pärast seda, kui kõik "x" on asendatud vahemikuga B3: B6 mitte millegagi (""). Seejärel sisestatakse see massiiv uuesti funktsioonile LEN, mis tagastab allesjäänud arvu märke. {31; 52; 49; 67}

Funktsioonis SUMPRODUCT on meil praegu kaks massiivi = SUMPRODUCT ({32; 53; 51; 69}-{31; 52; 49; 67}). Teine massiiv lahutatakse esimesest massiivist ja saame lõpliku massiivi kui, = SUMPRODUCT ({1; 1; 2; 2}). Ja lõpuks võetakse see massiiv kokku, et saada lõpptulemuseks 6.

Tõstutundetuvalem

Ülaltoodud valem on tõstutundlik, sest funktsioon SUBSTITUTE on tõstutundlik. Kasutage seda valemit vahemikus konkreetse tähemärgi arvestamiseks olenemata selle juhtumist.

= SUMPRODUCT (LEN (B3: B6) -LEN (SUBSTITUTE (LOWER (B3: B6), "x", ""))))

Selles valemis teisendab funktsioon LOWER kõik vahemikus B3: B6 olevad stringid väiketähtedeks ja seejärel toimub kogu protsess, nagu eespool kirjeldatud.

Alternatiivne valem:

Alternatiivne viis on funktsiooni SUM kasutamine koos funktsiooniga LEN massiivivalemina. See tähendab, et pärast funktsiooni kirjutamist peame kasutama klahvikombinatsiooni CTRL+SHIFT+ENTER.

{= SUMMA (LEN (B3: B6) -LEN (ASENDUS (B3: B6, "x", ""))))}}

Konkreetse teksti lugemine vahemikus:

Võib -olla mõtlete nüüd, kuidas konkreetset teksti vahemikus lugeda. Seda saab teha siin käsitletud valemi väikese muudatusega.

Nii et jah, poisid, nii saate konkreetse tegelase koguarvu vahemikus. See on üsna lihtne, kuid kui teil on selle artikli või mõne muu Exceli 2010/2013/2016/2019/365 või Exceli VBAga seotud kahtlusi või muid eripäringuid, kirjutage see allolevasse kommentaaride sektsiooni. Mul on hea meel teie kahtlused kõrvaldada.

Tähtede loendamine Exceli lahtris | Siit saate teada, kuidas lahtris või stringis konkreetseid märke lugeda.

Loendage Excelis vaste kokku kahes vahemikus | Siit saate teada, kuidas funktsiooni SUMPROUDCT abil kokku lugeda kahes vahemikus.

LÕPPUB AND-VÕI loogikat kasutades | SUMIFS -e saab kasutada ka VÕI loogikaga. Rikutud loogika, mida SUMIFS kasutab, on loogika JA.

SUMPRODUCT IF -loogikaga | Siit saate teada, kuidas kasutada SUMPRODUCT -i koos IF -loogikaga ilma valemis IF -funktsiooni kasutamata.

Populaarne artikkel:

50 Exceli otseteed tootlikkuse suurendamiseks | Saa oma ülesandega kiiremini hakkama. Need 50 otseteed aitavad teil Excelis veelgi kiiremini töötada.

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

COUNTIF Excelis 2016 | Loendage väärtused tingimustega, kasutades seda hämmastavat funktsiooni. Te ei pea konkreetse väärtuse loendamiseks oma andmeid filtreerima. Countif funktsioon on armatuurlaua ettevalmistamisel hädavajalik.

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