![](https://cdn.wiki-base.com/5342968/excel_formula_count_cells_equal_to_case_sensitive__2.png.webp)
Üldine valem
=SUMPRODUCT((--EXACT(value,range)))
Kokkuvõte
Spetsiifilist teksti sisaldavate lahtrite loendamiseks, võttes arvesse suurtähte ja väiketähti, võite kasutada funktsiooni EXACT põhinevat valemit koos funktsiooniga SUMPRODUCT. Näidatud näites sisaldab E5 seda valemit, mis on kopeeritud:
=SUMPRODUCT((--EXACT(D5,names)))
Kus "nimed" on nimega vahemik B5: B11. See annab kõigi veerus D loetletud nimede väiketähtede ja väiketähtede arvu.
Selgitus
Funktsioon JUURDEL võtab kaks argumenti: text1 ja text2. Kui tekst1 ja tekst2 sobivad täpselt (austades väiketähti), tagastab EXACT TÕENE. Vastasel juhul tagastab EXACT vale FALSE:
=EXACT("ayako","ayako") // returns TRUE =EXACT("ayako","Ayako") // returns FALSE
Näidatud näites peame kontrollima kõiki veeru B väärtusi iga kord, kui loendame veerus D nime. Kuna anname TÄPSELT mitu väärtust, tagastab see mitu tulemust. E5-s tagastab EXACT:
(FALSE;FALSE;FALSE;FALSE;TRUE;TRUE;TRUE)
Iga TRUE tähistab B5: B11 "ayako" täpset vastet. Kuna me tahame tulemusi kokku lugeda, kasutame TRUE ja FALSE väärtuste teisendamiseks 1 ja 0 väärtuseks topeltnegatiivset (-). Saadud massiiv on:
(0;0;0;0;1;1;1)
Lõpuks summeerib SUMPRODUCT massiivi väärtused ja tagastab 3.
Märkus. Kuna SUMPRODUCT saab massiive käsitleda loomulikult, pole selle valemi sisestamiseks vaja kasutada klahve Control + Tõst + Enter.