Excel képlet: Számolja a cellákat, amelyek megegyeznek a sok dolog egyikével

Tartalomjegyzék

Általános képlet

=SUMPRODUCT(COUNTIF(rng,things))

Összegzés

A sok érték egyikével megegyező cellák számának megadásához használhatja a SUMPRODUCT függvény belsejében található COUNTIF függvényt. A fenti képlet általános formájában az rng egy cellatartományt képvisel, a dolgok pedig a számlálandó értékeket.

A bemutatott példában a G5 cella a következő képletet tartalmazza:

=SUMPRODUCT(COUNTIF(B5:B10,things))

Megjegyzés: A COUNTIF nem különbözteti meg a kis- és nagybetűket.

Magyarázat

A COUNTIF megszámolja a tartomány azon celláinak számát, amelyek megfelelnek az Ön által megadott feltételeknek. Amikor a COUNTIF-nek cellatartományt ad meg kritériumként, akkor egy számtömböt ad eredményül, ahol minden szám a tartományban lévő egy dolog számát jelenti. Ebben az esetben a megnevezett "dolgok" tartomány (D5: D7) 3 értéket tartalmaz, így a COUNTIF 3 eredményt ad vissza egy tömbben, például:

=SUMPRODUCT((1;1;1))

Mivel a "sárga", "zöld" és "kutya" értékek egyszer csak megjelennek a B5: B10 tartományban. Ennek a tömbnek a kezelésére a SUMPRODUCT funkciót használjuk, amelyet tömbökkel való együttműködésre terveztünk. A SUMPRODUCT egyszerűen összefoglalja a tömb elemeit, és visszaadja az eredményt, 3.

Tömb állandóval

Korlátozott számú érték esetén a képletben egy tömbállandó használható a SUM-tal, így:

=SUM(COUNTIF(B5:B10,("red","green","blue")))

De ha cellahivatkozásokat használ a feltételekben, tömbképletként kell megadnia, vagy át kell váltania a SUMPRODUCT-ra.

érdekes cikkek...