
Vispārēja formula
=MINIFS(times,names,name,actions,action)
Kopsavilkums
Lai no laika uzskaites datiem iegūtu “pirmais iekšā, pēdējais” laiku, varat izmantot funkcijas MAXIFS un MINIFS vai masīva formulu, kā aprakstīts tālāk. Parādītajā piemērā formula H6 ir:
=MINIFS(times,names,H5,actions,"in")
ar šādiem nosauktajiem diapazoniem: darbības = C5: C22. nosaukumi = B5: B22, reizes = E5: E22
Paskaidrojums
Funkcija MINIFS ir paredzēta, lai atgrieztu minimālās vērtības diapazonā, pamatojoties uz vienu vai vairākiem kritērijiem. Šajā gadījumā diapazons, no kura mēs iegūstam minimālo vērtību, ir E5: E22) ar nosaukumu "reizes".
Mēs vispirms filtrējam šīs vērtības, izmantojot divus diapazonu / kritēriju pārus. Pirmais pāris nodrošina diapazonu B5: B22 (nosaukumi), un kritērijiem H5 ir nosaukums. Otrais pāris izmanto diapazonu C5: C22 (darbības), kā kritēriju izmantojot "in".
Pēc tam MINIFS atgriež agrāko (minimālo) laiku, kurā vārds ir "Maks." Un darbība ir "iekšā".
"Pēdējās izejas" laiks tiek aprēķināts līdzīgi ar funkciju MAXIFS:
=MAXIFS(times,names,H5,actions,"out")
Masīva formulas alternatīvas
Funkcija MAXIFS un MINIFS tika ieviesta programmā Excel 2016. Ja izmantojat vecāku Excel versiju, tā vietā varat izmantot masīva formulu:
(=MIN(IF(names=K5,IF(actions="in",times)))) (=MAX(IF(names=K5,IF(actions="out",times))))
Piezīme: tās ir masīvu formulas, un tās jāievada ar vadības taustiņu + shift + enter. Excel automātiski pievienos cirtainās lencītes.