Avatar billede soren_o Nybegynder
27. maj 2006 - 16:47 Der er 9 kommentarer og
1 løsning

Arbejdstidsberegning og tillæg

Jeg har et arbejde med meget varierende arbejdstider. Vores normaltid er man-tirsdag 8,0 timer, ons-fredag 7,0 timer. Disse timer skal ligge i intervallet 6:00 til 18:00. Arbejde ud over vores normaltid giver de 3 første timer 50% tillæg, rest (til 06:00 næste dag) 100% tillæg. Arbejder vi f.eks. fra 15:00 til 23:00, er tiden 15:00 til 18:00 alm takst, 18:00 til 21:00 med 50% tillæg og 21:00 til 23:00 med 100% tillæg.
Lørdag er de første 3 timer i intervallet 6:00 til 18:00 med 50% tillæg, resten er med 100% tillæg.
Søndag er alle timer med 100% tillæg.
Hvis jeg arbejder søndag 20:00 til mandag 9:00, er tiden indtil mandag morgen 6:00 med 100% tillæg, 6:00 til 9:00 er alm takst.
Arbejder jeg mandag fra 5:00 til 21:00 er 5:00 til 6:00 med 100% tillæg, herefter 8 normaltimer, så 3 timer med 50% tillæg og 4 timer med 100% tillæg.
Jeg taster dato ind i felt M1, starttidspunkt i J5, sluttidspunkt i K5. Timer i alt beregnes i L5. Alm. timer skal stå i G5, 50% tillæg i H5 og 100% tillæg i I5
Jeg har læst JKONS artikel men behøver meget mere hjælp
Avatar billede supertekst Ekspert
30. maj 2006 - 10:15 #1
Spørgsmål:
- Skal der kun regnes med hele timer?
- Hvis ikke - hvilken notation - f.eks. 8t45 min - udtrykkes som 8:45 eller 8,75?
Avatar billede soren_o Nybegynder
30. maj 2006 - 20:42 #2
Jeg har sat det op som decimaltal - de er så lette at lægge sammen. I praksis indtastes kun hele "kvarter" (15 min), men der er intet til hinder for at regne med minutter.
Avatar billede mrjh Novice
31. maj 2006 - 15:44 #3
Det er godt nok en langhåret sag denne her. En af de mest udfordrende opgaver jeg har været med til at løse.
Har testet med alle mulige tidskombinationer og indtil videre virker den. Prøv selv

Formel i G5:

=HVIS(ELLER(UGEDAG(M1;2)={1;2});HVIS(HVIS(J5<18;(18-J5)-HVIS(J5<6;(6-J5)))+HVIS(OG(K5>=6;K5<=18);HVIS(K5>=J5;-(18-K5)*24;(K5-6)))>8;8;HVIS(J5<18;(18-J5)-HVIS(J5<6;(6-J5)))+HVIS(OG(K5>=6;K5<=18);HVIS(K5>=J5;-(18-K5);(K5-6)))))+HVIS(ELLER(UGEDAG(M1;2)={3;4});HVIS(HVIS(J5<18;(18-J5)-HVIS(J5<6;(6-J5)))+HVIS(OG(K5>=6;K5<=18);HVIS(K5>=J5;-(18-K5);(K5-6)))>7;7;HVIS(J5<18;(18-J5)-HVIS(J5<6;(6-J5)))+HVIS(OG(K5>=6;K5<=18);HVIS(K5>=J5;-(18-K5);(K5-6)))))+HVIS(UGEDAG(M1;2)=5;HVIS(HVIS(J5<18;(18-J5)-HVIS(J5<6;(6-J5)))+HVIS(OG(K5>=6;K5<=18);HVIS(K5>=J5;-(18-K5)))>7;7;HVIS(J5<18;(18-J5)-HVIS(J5<6;(6-J5)))+HVIS(OG(K5>=6;K5<=18);HVIS(K5>=J5;-(18-K5)))))+HVIS(OG(UGEDAG(M1;2)=7;K5>6;K5<J5);HVIS((K5-6)>8;8;(K5-6));)

Formel i H5:

=HVIS(UGEDAG(M1;2)=7;HVIS(OG(K5<J5;K5>6);HVIS(K5-6-G5>3;3;K5-6-G5));HVIS(UGEDAG(M1;2)=6;HVIS(HVIS(J5<18;18-J5-HVIS(J5<6;6-J5))+HVIS(OG(K5>6;K5<18;K5>=J5);-18+K5)-G5>3;3;HVIS(J5<18;18-J5-HVIS(J5<6;6-J5))+HVIS(OG(K5>6;K5<18;K5>=J5);-18+K5-G5));HVIS(K5-J5+HVIS(J5>K5;24)-G5>3;3;K5-J5+HVIS(J5>K5;24)-G5)))

Formel i I5:

=K5-J5+HVIS(J5>K5;24)-G5-H5
Avatar billede soren_o Nybegynder
31. maj 2006 - 22:28 #4
Foreløbig tak. Jeg har desværre ikke tid til noget test lige nu, måske først på lørdag.
Avatar billede supertekst Ekspert
01. juni 2006 - 15:10 #5
Hvis du sender en mail til: pb@supertekst-it.dk - så returnerer jeg en excelfil med et bud på problemløsningen.
Avatar billede mrjh Novice
01. juni 2006 - 20:03 #6
Der havde lige indsneget sig en lille fejl. Prøv disse kortere formler i stedet:

i G5:

=HVIS(ELLER(UGEDAG(M1;2)={1;2});MIN(HVIS(J5<18;(18-J5)-HVIS(J5<6;(6-J5)))+HVIS(OG(K5>=6;K5<=18);HVIS(K5>=J5;-(18-K5)*24;(K5-6)));8))+HVIS(ELLER(UGEDAG(M1;2)={3;4});MIN(HVIS(J5<18;(18-J5)-HVIS(J5<6;(6-J5)))+HVIS(OG(K5>=6;K5<=18);HVIS(K5>=J5;-(18-K5);(K5-6)));7))+HVIS(UGEDAG(M1;2)=5;MIN(HVIS(J5<18;(18-J5)-HVIS(J5<6;(6-J5)))+HVIS(OG(K5>=6;K5<=18);HVIS(K5>=J5;-(18-K5)));7))+HVIS(OG(UGEDAG(M1;2)=7;K5>6;K5<J5);HVIS((K5-6)>8;8;(K5-6));)

i H5:

=HVIS(OG(UGEDAG(M1;2)=7;K5<J5;K5>6);MIN(K5-6-G5;3);)+HVIS(UGEDAG(M1;2)=6;MIN(HVIS(J5<18;18-J5-HVIS(J5<6;6-J5))+HVIS(OG(K5>6;K5<18;K5>=J5);-18+K5)-G5;3);)+HVIS(ELLER(UGEDAG(M1;2)={1;2;3;4;5});MIN(K5-J5+HVIS(J5>K5;24)-G5;3);)

i I5:

=K5-J5+HVIS(J5>K5;24)-G5-H5
Avatar billede soren_o Nybegynder
03. juni 2006 - 14:09 #7
Ja, mit arbejde tager en meget stor del af min fritid - så ting tager tid.
> mrjh: Jeg kan ikke få dit forslag til at virke. Jeg kører med en dansk version 2000.
Til alle: Jeg vil gerne sende et testark, send en mail til SO@taulovnet.dk
Avatar billede mrjh Novice
04. juni 2006 - 01:19 #8
Har lige sendt dig et test regneark. Vend tilbage på hvad det er der ikke virker.
Avatar billede soren_o Nybegynder
04. juni 2006 - 09:58 #9
Jeg havde ikke fanget den med at start- og sluttidspunkter skulle være i decimaltal. Det jeg mente med decimaltal var at beregningerne skulle være med decimaler. Indtastes start- og sluttidspunkt med decimaltal - ja så ser det ud til at virke - DU ER EN DYGTIG MAND.
Der er dog en enkelt "skønhedsplet": Beregningscellerne skal være tomme indtil både dato, start- og sluttidspunkt er indtastet.
Jeg skal også have formateret start- og sluttidspunkter til tt:mm, men løsningen ligner noget jeg kan bruge, så læg et svar.
Avatar billede mrjh Novice
04. juni 2006 - 10:52 #10
Jamen det var godt du kunne bruge det :-)
Formlerne skal laves lidt om hvis du skal ændre til tidsformat. De steder hvor der står >< kl. 6 og 18, skal ændres til 0,25 og 0,75, og mange udtrykkene skal ganges med 24. Men det har du åbenbart styr på.
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
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

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