
Általános képlet
=COUNTIFS(range,"*"&$item1&"*",range,"*"&item2&"*")
Összegzés
Összefoglaló táblázat összeállításához a meglévő kombinációk listájában megjelenő párosított elemek számával segédoszlopot és a COUNTIFS függvényen alapuló képletet használhat. A bemutatott példában a H5 cellában szereplő képlet a következő:
=IF($G5=H$4,"-",COUNTIFS(helper,"*"&$G5&"*",helper,"*"&H$4&"*"))
ahol a "segítő" az E5: E24 megnevezett tartomány.
Megjegyzés: ez a képlet feltételezi, hogy az elemek nem ismétlődnek meg egy adott kombinációban (azaz az AAB, az EFE nem érvényes kombináció).
Magyarázat
Meg akarjuk számolni, hogy a B, C és D oszlopokban milyen elemek jelennek meg együtt. Például, milyen gyakran jelenik meg A és C, B, F, G és D, stb. Ez a COUNTIFS tökéletes használatának tűnik, de ha megpróbálunk olyan feltételeket hozzáadni, amelyek 2 elemet keresnek 3 oszlopban, akkor ez nem fog működni.
Egyszerű megoldás az összes elem összekapcsolása egyetlen cellában, majd a COUNTIFS helyettesítő karakterrel történő használata az elemek számlálásához. Ezt egy segítő oszloppal (E) tesszük, amely a CONCAT függvény segítségével a B, C és D oszlopban lévő elemeket összeköti:
=CONCAT(B5:D5)
Az Excel régebbi verzióiban az alábbi képletet használhatja:
=B5&C5&D5
Mivel az ismételt elemek kombinációban nem engedélyezettek, a képlet első része kizárja az egyező elemeket. Ha a két elem megegyezik, a képlet kötőjelet vagy kötőjelet ad vissza szövegként:
=IF($G5=H$4,"-"
Ha az elemek különböznek, egy COUNTIFS függvény fut:
COUNTIFS(helper,"*"&$G5&"*",helper,"*"&H$4&"*")
A COUNTIFS úgy van konfigurálva, hogy megszámolja az elemek "párjait". A pár csak akkor számít, ha a G oszlopban szereplő elem és a 4. sor megfelelő eleme együtt jelenik meg egy cellában. Helyettesítő karakter (*) van összefűzve az elem mindkét oldalán, hogy biztosítsa az egyezés számítását, függetlenül attól, hogy hol jelenik meg a cellában.