Excel-formel: Telle celler lik store og små bokstaver -

Innholdsfortegnelse

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.

Interessante artikler...