Formula Excel: prima dată, ultima ieșire -

Formula generică

=MINIFS(times,names,name,actions,action)

rezumat

Pentru a obține "prima intrare, ultima ieșire" din datele foii de timp, puteți utiliza funcțiile MAXIFS și MINIFS sau o formulă de matrice, așa cum este descris mai jos. În exemplul prezentat, formula din H6 este:

=MINIFS(times,names,H5,actions,"in")

cu următoarele intervale denumite: acțiuni = C5: C22. nume = B5: B22, ori = E5: E22

Explicaţie

Funcția MINIFS este concepută pentru a returna valorile minime într-un interval bazat pe unul sau mai multe criterii. În acest caz, intervalul din care extragem o valoare minimă este E5: E22), denumit „ori”.

Filtrăm aceste valori mai întâi folosind două perechi de intervale / criterii. Prima pereche oferă o gamă de B5: B22 (nume), cu numele în H5 pentru criterii. A doua pereche folosește intervalul C5: C22 (acțiuni), cu „în” ca criteriu.

MINIFS returnează apoi cel mai timpuriu timp (minim) în care numele este „Max” și acțiunea este „în”.

Timpul de „ultima ieșire” este calculat într-un mod similar cu funcția MAXIFS:

=MAXIFS(times,names,H5,actions,"out")

Alternative pentru formula matrice

Funcția MAXIFS și funcția MINIFS au fost ambele introduse în Excel 2016. Dacă utilizați o versiune mai veche de Excel, puteți utiliza în schimb o formulă matrice:

(=MIN(IF(names=K5,IF(actions="in",times)))) (=MAX(IF(names=K5,IF(actions="out",times))))

Notă: acestea sunt formule matrice și trebuie introduse cu control + shift + enter. Excel va adăuga automat acoladele.

Articole interesante...