
Általános képlet
=MINIFS(times,names,name,actions,action)
Összegzés
A munkaidő-nyilvántartás adataiból az "első be, utoljára" idők eléréséhez használhatja a MAXIFS és a MINIFS függvényeket, vagy egy tömbképletet az alábbiakban leírtak szerint. A bemutatott példában a H6 képlete a következő:
=MINIFS(times,names,H5,actions,"in")
a következő megnevezett tartományokkal: műveletek = C5: C22. nevek = B5: B22, idők = E5: E22
Magyarázat
A MINIFS funkció úgy van kialakítva, hogy egy vagy több kritérium alapján egy tartomány minimális értékeit adja vissza. Ebben az esetben az a tartomány, amelyből kivonunk egy minimális értéket, az E5: E22), amelyet "időknek" nevezünk.
Ezeket az értékeket először két tartomány / feltétel pár segítségével szűrjük. Az első pár a B5: B22 (nevek) tartományt tartalmazza, a név H5-ben szerepel a kritériumok szempontjából. A második pár a C5: C22 (műveletek) tartományt használja, az "in" kritériumként.
A MINIFS ekkor visszaadja a legkorábbi (minimális) időt, ahol a név "Max" és a művelet "in".
Az "utolsó kijárat" idejét a MAXIFS függvény hasonló módon számítja ki:
=MAXIFS(times,names,H5,actions,"out")
Tömbképlet-alternatívák
A MAXIFS és a MINIFS függvényeket mind az Excel 2016-ban vezették be. Ha az Excel régebbi verzióját használja, akkor inkább egy tömbképletet használhat:
(=MIN(IF(names=K5,IF(actions="in",times)))) (=MAX(IF(names=K5,IF(actions="out",times))))
Megjegyzés: ezek tömbképletek, amelyeket a control + shift + enter billentyűkombinációval kell megadni. Az Excel automatikusan hozzáadja a göndör zárójeleket.