Excel képlet: COUNTIFS több kritériummal és VAGY logikával -

Általános képlet

=SUM(COUNTIFS(range,("red","blue","green")))

Összegzés

Több feltétel és VAGY logika számlálásához használhatja a COUNTIFS függvényt egy tömbállandóval. A bemutatott példában a H6 képlete a következő:

=SUM(COUNTIFS(D4:D11,("complete","pending")))

Magyarázat

Alapértelmezés szerint a COUNTIFS függvény alkalmazza az ÉS logikát. Ha több feltételt ad meg, akkor az összes feltételnek meg kell egyeznie a számlálás létrehozásához.

Az egyik megoldás több kritérium megadása egy ilyen tömbállandóban:

("complete","pending")

Ez azt eredményezi, hogy a COUNTIFS két eredményt ad vissza: a "teljes" és a "függőben lévő" számlálást, egy ilyen tömb eredménybe csomagolva:

(4,2)

A végső összeg megszerzéséhez COUNTIFS-et tekerünk a SUM-ba. A SUM függvény ezután összesíti a tömb összes elemét, és visszaadja az eredményt.

További VAGY kritériumok hozzáadása

Hozzáadhat még egy feltételt ehhez a képlethez, de az egyik feltételhez egyetlen oszlop tömböt, a másikhoz pedig egy sor tömböt kell használnia. Például a "Teljes" vagy "Függőben lévő" megrendelések számlálásához az "Andy Garcia" vagy a "Bob Jones" esetében használhatja a következőket:

=SUM(COUNTIFS(D4:D11,("complete","pending"),C4:C11,("Bob Jones";"Andy Garcia")))

Megjegyezzük, hogy a második tömbállandóhoz pontosvesszőt használunk, amely függőleges tömböt hoz létre. Ez azért működik, mert az Excel "párosítja" az elemeket a két tömbállandóba, és így kétdimenziós eredménytömböt ad vissza a SUM belsejében:

=SUM((1,0;1,0))

Ha kettőnél több kritériuma van, vegye figyelembe az itt leírt SUMPRODUCT képletet.

Cella hivatkozás a kritériumokhoz

Cella hivatkozás használatához a kritériumokhoz egy ilyen tömbképletet használhat:

=(SUM(COUNTIFS(range1,range2)))

Ahol az 1. tartomány a kritériumtartomány, és a 2. tartomány a kritériumokat tartalmazza.

Helyettesítő karakterek és kettős számlálás

A COUNTIF és a COUNTIFS támogatja a helyettesítő karaktereket, de vigyáznia kell arra, hogy ne számoljon duplán, ha több "tartalmaz" feltétel van VAGY logikával. További információt ebben a példában talál

Jó linkek

Több feltétel egy vagy két tartományban (Excelxor)

érdekes cikkek...