
Generisk formel
=SUMPRODUCT((--EXACT(value,range)))
Sammendrag
For å telle celler som inneholder spesifikk tekst, med tanke på store og små bokstaver, kan du bruke en formel basert på den NØYAKTIGE funksjonen sammen med SUMPRODUCT-funksjonen. I eksemplet som vises inneholder E5 denne formelen, kopiert ned:
=SUMPRODUCT((--EXACT(D5,names)))
Hvor "navn" er det navngitte området B5: B11. Dette gir et skift mellom store og små bokstaver for hvert navn oppført i kolonne D.
Forklaring
EXACT-funksjonen tar to argumenter, text1 og text2. Når tekst1 og tekst2 samsvarer nøyaktig (med hensyn til sak), returnerer EXACT SANT. Ellers returnerer EXACT FALSE:
=EXACT("ayako","ayako") // returns TRUE =EXACT("ayako","Ayako") // returns FALSE
I eksemplet som er vist, må vi sjekke alle verdiene i kolonne B hver gang vi teller et navn i kolonne D. Fordi vi gir Nøyaktig flere verdier, returnerer det flere resultater. I E5 returnerer EXACT:
(FALSE;FALSE;FALSE;FALSE;TRUE;TRUE;TRUE)
Hver SANTE representerer et nøyaktig samsvar med "ayako" i B5: B11. Fordi vi vil telle resultater, bruker vi en dobbeltnegativ (-) for å konvertere SANNE og FALSE verdier til 1 og 0. Den resulterende matrisen er:
(0;0;0;0;1;1;1)
Til slutt summerer SUMPRODUCT verdiene i matrisen og returnerer 3.
Merk: Fordi SUMPRODUCT kan håndtere matriser naturlig, er det ikke nødvendig å bruke Control + Shift + Enter for å angi denne formelen.