
Splošna formula
=MINIFS(times,names,name,actions,action)
Povzetek
Če želite iz podatkov o časovnem listu dobiti čas »prvi vstop, izhod«, lahko uporabite funkcije MAXIFS in MINIFS ali matrično formulo, kot je opisano spodaj. V prikazanem primeru je formula v H6:
=MINIFS(times,names,H5,actions,"in")
z naslednjimi imenovanimi obsegi: dejanja = C5: C22. imena = B5: B22, krat = E5: E22
Pojasnilo
Funkcija MINIFS je zasnovana tako, da vrne minimalne vrednosti v obsegu, ki temelji na enem ali več merilih. V tem primeru je obseg, iz katerega izvlečemo najmanjšo vrednost, E5: E22), imenovan "krat".
Te vrednosti najprej filtriramo z uporabo dveh parov obsega / merila. Prvi par ponuja obseg B5: B22 (imena), z imenom v H5 za kriterije. Drugi par uporablja obseg C5: C22 (dejanja), pri čemer je kot merilo "in".
Nato MINIFS vrne najzgodnejši (najmanjši) čas, ko je ime "Max", dejanje pa "in".
Čas "zadnjega izhoda" se izračuna na podoben način s funkcijo MAXIFS:
=MAXIFS(times,names,H5,actions,"out")
Alternative formule matrike
Funkcija MAXIFS in MINIFS sta bili uvedeni v Excelu 2016. Če uporabljate starejšo različico Excela, lahko namesto tega uporabite matrično formulo:
(=MIN(IF(names=K5,IF(actions="in",times)))) (=MAX(IF(names=K5,IF(actions="out",times))))
Opomba: to so matrične formule in jih je treba vnesti s tipko control + shift + enter. Excel bo samodejno dodal zavite oklepaje.