Формула на Excel: Първо, последно време -

Обща формула

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

Обобщение

За да получите пъти „първо влизане, последно излизане“ от данните за разписанието, можете да използвате функциите MAXIFS и MINIFS или формула на масив, както е описано по-долу. В показания пример формулата в H6 е:

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

със следните именувани диапазони: действия = C5: C22. имена = B5: B22, пъти = E5: E22

Обяснение

Функцията MINIFS е предназначена да връща минимални стойности в диапазон, базиран на един или повече критерии. В този случай диапазонът, от който извличаме минимална стойност, е E5: E22), наречен "пъти".

Първо филтрираме тези стойности, като използваме две двойки обхват / критерии. Първата двойка осигурява диапазон от B5: B22 (имена), с името в H5 за критерии. Втората двойка използва обхвата C5: C22 (действия), като "в" като критерий.

След това MINIFS връща най-ранното (минимално) време, когато името е "Max", а действието е "in".

Времето за "последно излизане" се изчислява по подобен начин с функцията MAXIFS:

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

Алтернативи на формула на масив

Функцията MAXIFS и функцията MINIFS бяха въведени в Excel 2016. Ако използвате по-стара версия на Excel, вместо това можете да използвате формула за масив:

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

Забележка: това са формули на масив и трябва да се въвеждат с control + shift + enter. Excel ще добави къдравите скоби автоматично.

Интересни статии...