Excel-képlet: A kis- és nagybetűkkel megegyező cellák számolása

Tartalomjegyzék

Általános képlet

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

Összegzés

A meghatározott szöveget tartalmazó cellák számlálásához a kis- és nagybetűk figyelembevételével az EXACT függvényen alapuló képletet és a SUMPRODUCT függvényt használhatja. A bemutatott példában az E5 ezt a képletet tartalmazza, lemásolva:

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

Ahol a "nevek" a B5: B11 megnevezett tartomány. Ez megadja a D. oszlopban felsorolt ​​nevek kis- és nagybetűk számát.

Magyarázat

Az EXACT függvénynek két argumentuma van: text1 és text2. Amikor a text1 és a text2 pontosan egyezik (figyelembe véve a kis- és nagybetűket), az EXACT az IGAZ értéket adja vissza. Ellenkező esetben az EXACT visszatér a FALSE értékre

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

A bemutatott példában minden alkalommal ellenőriznünk kell a B oszlop összes értékét, amikor egy nevet megszámlálunk a D oszlopban. Mivel Pontosan több értéket adunk meg, több eredményt ad vissza. Az E5-ben az EXACT visszatér:

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

Minden TRUE az "ayako" pontos egyezését jelenti a B5: B11-ben. Mivel meg akarjuk számlálni az eredményeket, kettős negatív (-) értékkel konvertáljuk az IGAZ és HAMIS értékeket 1-re és 0-ra. Az eredményül kapott tömb:

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

Végül a SUMPRODUCT összegzi a tömb értékeit, és 3-at ad vissza.

Megjegyzés: Mivel a SUMPRODUCT képes natívan kezelni a tömböket, nem szükséges a Control + Shift + Enter billentyűkombinációt használni a képlet megadásához.

érdekes cikkek...