Avatar billede kook Nybegynder
14. september 2005 - 10:55 Der er 16 kommentarer og
1 løsning

Udregning af timetal til timeplan

Hej.

Jeg sidder med et lille problem. Jeg er igang med at prøve at lave en timeplan i Excel, og ville gerne have timeplanen til selv at regne ud hvor mange timer en given person har haft.
Og alting går meget godt så længe timetallet ikke overskrider 24.00.

Men har jeg en vagt der går fra f.eks. 17.00 til 03.00 går der ged i udregningen.

Det jeg har gjort indtil videre har været at regne på denne måde:
Start af vagt: 11.00
Slut af vagt:  17.00
=17.00-11.00

Det kan den jo fint regne ud, men der går dybt ged i den når der står f.eks. 03.00 eller 02.00

Er der nogen af jer der kan hjælpe!
Avatar billede b_hansen Novice
14. september 2005 - 11:20 #1
Under forudsætning af, at dine arbejdsdage ikke strækker sig over flere døgn, kan denne formel bruges:
=HVIS(B1<A1;24-(A1-B1);B1-A1)

Forudsætningen er, at starttidspunktet står i A1 og sluttidspunktet i B1.
Avatar billede kook Nybegynder
14. september 2005 - 12:50 #2
Ja, det er jo den jeg har brugt indtil videre. Men problemet er at arbejdsdagene netop strækker sig igennem 2 døgn (dvs. at en medarbejder der møder kl. 17 torsdag først har fri 03 fredag morgen, gav det mening?).
Avatar billede b_hansen Novice
14. september 2005 - 12:52 #3
Jeg tror, du har misforstået mit spørgsmål *S* Min formel kan bruges, så længe en arbejdsdag ikke overstiger 24 timer. Hvis den kan det, dur min formel nemlig ikke.

Problemet er altså ikke, om arbejdsdagen strækker sig over to datoer.
Avatar billede kook Nybegynder
14. september 2005 - 13:01 #4
Hmmm ... når jeg laver en udregning med en vagt fra 17 - 03 så får jeg et resultat på 38, når den burde være 10?
Avatar billede b_hansen Novice
14. september 2005 - 13:05 #5
I hvilken celle står starttidspunktet og i hvilken står sluttidspunktet? Hos mig bliver resultatet nemlig 10
Avatar billede b_hansen Novice
14. september 2005 - 13:09 #6
Og hvordan er resultat-cellen formateret?
Avatar billede kook Nybegynder
14. september 2005 - 13:13 #7
Alle celler er formateret til standard. Når jeg prøver at formatere dem til klokkeslæt vil den pludselig til at lege med dato og alt muligt.
Avatar billede b_hansen Novice
14. september 2005 - 13:16 #8
Har du mulighed for at sende arket? eventuelt blot et eksempel, så ser jeg på det. adressen er bjh snabela nr-djurs punktum dk
Avatar billede kook Nybegynder
14. september 2005 - 13:26 #9
Jeg sender det fluks.
Avatar billede b_hansen Novice
14. september 2005 - 13:45 #10
husk at udskifte snabela med @ og punktum med .
Avatar billede kook Nybegynder
14. september 2005 - 13:54 #11
Er gjort ;)
Avatar billede b_hansen Novice
14. september 2005 - 13:58 #12
underligt, for jeg har ikke modtaget det endnu ....... men vores mail driller vist osse i dag.
Avatar billede diggerx Nybegynder
14. september 2005 - 14:26 #13
Du skal have datoerne med hvis du skal regne timer over flere dage

hvis du har en vagt fra 14-09-2005 14:14 til 16-09-2005 20:25 er der 54 timer og 11 minutter

formlen ser sådan ud: =+DAYS360(A5;A6)*24+HOUR(A6-A5)+MINUTE(A6-A5)/100
Avatar billede b_hansen Novice
14. september 2005 - 14:46 #14
Digger> Som udgangspunkt har du ret i, at man bør have datoerne med. Men hvis vagterne ikke strækker sig over 24 timer, bliver det hurtigt et irritationsmoment at man skal indtaste datoerne. Og så er det nemmere at "snyde" lidt i beregningen, som jeg har gjort.
Avatar billede diggerx Nybegynder
14. september 2005 - 14:49 #15
Det laver du da som en automatisk funktion. hvis de ikke skriver nogen dato er det Date()+ tidspunkt
Avatar billede b_hansen Novice
14. september 2005 - 14:51 #16
kook> Jeg har endnu ikke modtaget dit regneark. Men jeg har lige siddet og luret lidt. For mig ser det ud som om, formlen vender forkert i dit tilfælde. Den tager nemlig differencen mellem 17:00 og 03:00 (14 timer) og ligger til de 24. Derfor vil jeg foreslå, at du prøver at bytte rundt på cellerne i formlen, så den ser sådan ud:
HVIS(A1<B1;24-(B1-A1);A1-B1)

Den skal læses sådan her:
Hvis sluttidspunkt er mindre end starttidspunkt, så tag 24 timer og træk forskellen mellem sluttidspunkt og starttidspunkt fra. Ellers trækkes starttidspunktet fra sluttidspunktet.
Avatar billede b_hansen Novice
15. september 2005 - 07:58 #17
Regnearket er modtaget og returneret. Timerne var opstillet i to rækker i stedet for to kolonner og formlen er rettet til. Den ser nu sådan ud: =HVIS(C2>C1;C2-C1;24-(C1-C2))
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester