Excel-formel: Første ind, sidste ud tid -

Indholdsfortegnelse

Generisk formel

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

Resumé

For at komme "først ind, sidst ud" -tider fra timesedeldata kan du bruge MAXIFS- og MINIFS-funktionerne eller en matrixformel som beskrevet nedenfor. I det viste eksempel er formlen i H6:

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

med følgende navngivne områder: handlinger = C5: C22. navne = B5: B22, gange = E5: E22

Forklaring

MINIFS-funktionen er designet til at returnere minimumsværdier i et interval baseret på et eller flere kriterier. I dette tilfælde er det interval, vi udvinder en minimumsværdi fra, E5: E22), navngivet "gange".

Vi filtrerer først disse værdier ved hjælp af to række / kriteriepar. Det første par giver en række B5: B22 (navne) med navnet i H5 for kriterier. Det andet par bruger området C5: C22 (handlinger) med "in" som kriterium.

MINIFS returnerer derefter den tidligste (minimum) tid, hvor navnet er "Max" og handling er "in".

Tiden "sidste ud" beregnes på samme måde med MAXIFS-funktionen:

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

Alternativer til matrixformel

MAXIFS-funktionen og MINIFS-funktionen blev begge introduceret i Excel 2016. Hvis du bruger en ældre version af Excel, kan du i stedet bruge en matrixformel:

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

Bemærk: disse er matrixformler og skal indtastes med kontrol + skift + enter. Excel tilføjer de krøllede seler automatisk.

Interessante artikler...