Vzorec aplikace Excel: První a poslední vypršení času -

Obecný vzorec

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

souhrn

Chcete-li z dat časového rozvrhu získat časy „první dovnitř a ven“, můžete použít funkce MAXIFS a MINIFS nebo maticový vzorec, jak je popsáno níže. V zobrazeném příkladu je vzorec v H6:

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

s následujícími pojmenovanými rozsahy: actions = C5: C22. jména = B5: B22, časy = E5: E22

Vysvětlení

Funkce MINIFS je navržena tak, aby vrátila minimální hodnoty v rozsahu založeném na jednom nebo více kritériích. V tomto případě je rozsah, ze kterého extrahujeme minimální hodnotu, E5: E22), s názvem „times“.

Tyto hodnoty filtrujeme nejprve pomocí dvou párů rozsah / kritérium. První pár poskytuje rozsah B5: B22 (jména), přičemž pro kritéria je název v H5. Druhý pár používá rozsah C5: C22 (akce), přičemž jako kritérium je použito „in“.

MINIFS poté vrátí nejbližší (minimální) čas, kdy je název „Max“ a akce je „in“.

Čas „last out“ se vypočítá podobným způsobem jako funkce MAXIFS:

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

Alternativy pole

Funkce MAXIFS a MINIFS byly zavedeny v aplikaci Excel 2016. Pokud používáte starší verzi aplikace Excel, můžete místo toho použít maticový vzorec:

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

Poznámka: jedná se o maticové vzorce a musí být zadány pomocí kláves Control + Shift + Enter. Excel automaticky přidá složené závorky.

Zajímavé články...