Cellaszámlálás bármilyen szöveggel - Excel és Google Táblázatok

Példa munkafüzet letöltése

Töltse le a példa munkafüzetet

Ebben az oktatóanyagban a COUNTIF és SUMPRODUCT függvényeket használjuk a tartományon belül bármilyen szöveget tartalmazó cellák számlálására.

COUNTIF A cellák számolása bármilyen szöveggel

A COUNTIF függvény megszámolja azokat a cellákat, amelyek megfelelnek bizonyos feltételeknek. Ebben az esetben szeretnénk számolni azokat a cellákat, amelyek bármilyen szöveget tartalmaznak. Ezt csillag helyettesítő szimbólum használatával tesszük:

1 = COUNTIF (B2: B6, "*")

A csillag helyettesítő karakter megfelel bármilyen hosszúságú szövegnek. Ha nincsenek karakterek a csillag előtt vagy után (mint a fenti példánkban), akkor minden szöveghez illeszkedik.

Ne feledje, amikor szöveges karakterláncokat ír be a képletekbe, a karakterláncokat mindig idézőjelekkel kell körülvenni. Ez még a helyettesítő karakterekre is igaz.

COUNTIFS Funkció a cellák számolására feltétekkel

A COUNTIFS függvény ugyanúgy működik, mint a COUNTIF függvény, kivéve, ha több feltételt tesz lehetővé. Egy példa bemutatásához használjuk ugyanazt a példát, mint fent, kivéve, hogy ezúttal kizárjuk az „ABC” feliratú cellákat. Ezt úgy tehetjük meg, hogy feltételes utasításként hozzáadjuk a „” szimbólumot, amely azt jelenti, hogy „nem egyenlő”.

1 = COUNTIFS (tartomány, "*", tartomány, "szöveg")
1 = COUNTIFS (B2: B6, "*", B2: B6, "ABC")

Észre fogja venni, hogy még ebben a képletben is a feltételt idézőjelek veszik körül. Annyi feltételt adhat hozzá, amennyi szükséges, csak ne felejtse el követni a függvény képletszerkezetét a tartomány hozzáadásával, majd a feltétellel.

Meg kell jegyezni, hogy az „ABC” nem különbözteti meg a kis- és nagybetűket, ezért kisbetűs cellákat is tartalmaz, azaz az „abc”, „ABC”, „aBc” cellákat is belefoglaljuk.

ÖSSZEFOGLALÁS Bármilyen szövegű cellák számlálására

A SUMPRODUCT funkció a sejtek feltételes számlálására is használható. Bonyolultabb, mint a COUNTIF funkció, de sokkal hatékonyabb.

1 = SUMPRODUCT (INT (ISTEXT (tartomány)))
1 = SUMPRODUCT (INT (ISTEXT (B2: B6))

Bontsuk le ezt a képletet, hogy megértsük minden egyes részét

Jelölje ki a függvény egy részét a képlet sávon, és nyomja meg az F9 billentyűt az adott képletrész számított értékének megtekintéséhez.

Az ISTEXT egy logikai függvény, amely IGAZ vagy HAMIS értéket ad vissza annak alapján, hogy egy cella szöveget tartalmaz -e. Ha azonban SUMPRODUCT függvényben használják, akkor az IGAZ/HAMIS értékek tömbjét adja vissza: {IGAZ; HAMIS; HAMIS; IGAZ; IGAZ}.

Ezután az INT függvényt használva alakítjuk át a logikai értékeket 1 -re és 0 -ra, hogy a SUMPRODUCT függvény összegezze az értékeket, számolva a szöveget tartalmazó cellák számát.

Használhatja a kettős egységes „-” jelet is (más néven kettős negatív), amely az IGAZ és a HAMIS értékeket 1-re és 0-ra alakítja át.

Végül a SUMPRODUCT az adott tömb összegzését veszi fel: 1 + 0 + 0 + 1 + 1 = 3.

Google Táblázatok - Számolja a cellákat bármilyen szöveggel

A fenti példák mindegyike pontosan ugyanúgy működik a Google Táblázatokban, mint az Excelben.

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave