Hej hej
jag skulle till att börja med ordna grunddata så att tiden för produktionen, i ditt exempel dyker upp på samma rad som övrig data.
Detta är väldigt enkelt att få till. Jag gissar att du importerar data från ett annat system, så du får helt enkelt ha en kolumn som lyfter tidsangivelsen tll samma rad.
Tider i excel ligger egentligen i ett intervall mellan 0 och 1. 14:00 är exempelvis talet 0,58. Tar man detta ggr 24 så blir det 14. Därför kan du testa om en cell ligger i detta intervall,
och isåfall hämta den till tidskolumnen.
När du sedan har ordat allt på samma rad så kan du i ett nytt blad skriva upp dagens tider samt en dropdown för den personal du vill titta på.
exempelvis:
|
B |
C |
D |
E |
F |
1 |
|
|
|
|
|
2 |
|
|
Mattias |
|
|
3 |
|
StartTid |
Sluttid |
Summering |
4 |
|
08:00 |
08:59 |
|
5 |
|
09:00 |
09:59 |
|
|
6 |
|
10:00 |
10:59 |
|
|
7 |
|
11:00 |
11:59 |
|
|
8 |
|
12:00 |
12:59 |
|
|
9 |
|
13:00 |
13:59 |
|
|
10 |
|
14:00 |
14:59 |
|
|
11 |
|
15:00 |
15:59 |
|
|
12 |
|
16:00 |
16:59 |
|
|
13 |
|
17:00 |
17:59 |
|
|
14 |
|
18:00 |
18:59 |
|
|
Summeringen hämtar du in med Summa.omf() alternativt Antal.omf om det räcker att räkna förekomsterna av produktion och alltså inte behövs göra en summering.
'=summa.omf("ditt summaområde";"området kolumn 8";1;"området där du har tider";och(>C4;>D4;<"D5;området där mattias namn finns";$D$2)
Vill du ta fram raderna där kolumn 8 är 0 så ändrar du <>0 till 0. Vill du kika på enskilda dagar så får du lägga till det i din summa.omf formel.
En dropdown (i exemplet där det står mattias, ordnar du enklast till med datavalidering, där väljer du lista och kopplar källdata till en personallista.
/Christian