![](https://cdn.wiki-base.com/6778377/excel_formula_course_completion_status_summary__2.png.webp)
Általános képlet
=IF(COUNTIFS(rng1,crit1,rng2,crit2),"x","")
Összegzés
Összefoglaló készítéséhez a tanfolyam befejezésének állapotának megjelenítésére egy adatnapló alapján használhatja a COUNTIFS függvényt az IF függvénnyel együtt. A bemutatott példában a G4 képlete a következő:
=IF(COUNTIFS(name,$F4,course,G$3),"x","")
Magyarázat
A B3: D11 táblázat egy napló, amely különböző emberek által elvégzett tanfolyamokat mutat be. Ha egy tanfolyamot egy személy végzett, a táblázatban szerepel egy név, tanfolyam és dátum. E példa alkalmazásában, ha találunk és beírunk egy adott nevet / tanfolyamot, akkor feltételezhetjük, hogy a tanfolyam befejeződött.
Az F3 – I7 összefoglaló táblázatban megvan az a 4 név, amely sorokban jelenik meg az adatnaplóban, és 3 tanfolyam, amelyeket oszlopfejlécként kívánunk követni. A megjegyzésnevek és tanfolyamok pontosan egyeznek az adatnapló bejegyzéseivel.
A képlet magja a COUNTIFS függvény, amely 2 tartomány / feltétel párral van konfigurálva. Az első pár megegyezik a "name" nevű tartománysal (K5: K11) a $ F4-től származó feltételekkel (az oszlop zárolva van, hogy a képlet átmásolható legyen az asztalon). A második pár egyezik a megnevezett "pálya" (L5: L11) tartományban a G $ 3 eredő kritériumokkal (zárva a sor, hogy a képletet le lehessen másolni a táblára).
A COUNTIFS függvény az összes név és tanfolyam példányait számolja a naplóban, az összefoglaló táblázat értékeinek felhasználásával. Ha egy név és tanfolyam megtalálható, a COUNTIFS visszaadja az 1. számot. Ha egy név és tanfolyam nem található, a COUNTIFS nullát ad vissza.
Ezeket az eredményeket az IF függvénnyel kapjuk meg, ahol a COUNTIFS jelenik meg logikai tesztként. Az IF bármely pozitív számot IGAZ-nak, a nulla eredményt pedig HAMIS-nak értékeli, ezért egyszerűen "x" -et adunk meg az értékre, ha IGAZ, és egy üres karakterláncot ("") adunk meg, ha hamis.