Excel-kaava: Laske solut, jotka vastaavat kirjainkoon erottelua -

Sisällysluettelo

Yleinen kaava

=SUMPRODUCT((--EXACT(value,range)))

Yhteenveto

Laskeaksesi tiettyä tekstiä sisältäviä soluja ottaen huomioon isot ja pienet kirjaimet, voit käyttää EXACT-funktioon perustuvaa kaavaa yhdessä SUMPRODUCT-funktion kanssa. Esitetyssä esimerkissä E5 sisältää tämän kaavan, kopioitu alaspäin:

=SUMPRODUCT((--EXACT(D5,names)))

Missä "nimet" on nimetty alue B5: B11. Tämä antaa kunkin sarakkeessa D luetellun nimen kirjainkoon.

Selitys

EXACT-funktiossa on kaksi argumenttia, text1 ja text2. Kun teksti1 ja teksti2 vastaavat tarkalleen (kirjainkoko huomioon ottaen), TARKKA palauttaa TOSI. Muussa tapauksessa EXACT palauttaa FALSE:

=EXACT("ayako","ayako") // returns TRUE =EXACT("ayako","Ayako") // returns FALSE

Esitetyssä esimerkissä meidän on tarkistettava kaikki sarakkeen B arvot joka kerta, kun laskemme nimen sarakkeeseen D. Koska annamme TARKKA useita arvoja, se palauttaa useita tuloksia. Kohdassa E5 EXACT palauttaa:

(FALSE;FALSE;FALSE;FALSE;TRUE;TRUE;TRUE)

Jokainen TOSI edustaa tarkkaa "ayakon" vastaavuutta kohdassa B5: B11. Koska haluamme laskea tulokset, käytämme kaksoisnegatiivista (-) muuntamaan TOSI- ja EPÄTOSI-arvot 1- ja 0-arvoiksi. Tuloksena oleva taulukko on:

(0;0;0;0;1;1;1)

Lopuksi SUMPRODUCT summaa taulukon arvot ja palauttaa arvon 3.

Huomaa: Koska SUMPRODUCT pystyy käsittelemään matriiseja natiivisti, tämän kaavan syöttämiseen ei tarvitse käyttää Control + Vaihto + Enter.

Mielenkiintoisia artikkeleita...