Avatar billede Grunskulle Nybegynder
11. februar 2009 - 13:25 Der er 12 kommentarer og
1 løsning

Tillægs beregning igen :D

Jeg har læst og læst, men kan sgu ikke få det til at fungere, så derfor må jeg jo sprøge.

Mit problem er at jeg sidder og taster alle tillæg ind i arket, som er baseret fra tal fra et anden fil.

Jeg får talene, som bliver kopieret ind (c/p) i formatet tt:mm.
Jeg har så forsøgt mig med formlen "=B1-MAKS(A1;(17/24))+(A1>B1)", hvilket også virker, hvis resten af mit ark ikke var sat op til alm. tal og ikke timer/min.

Er der en måde hvor jeg kan beregne tillæg på, uden at lave hele mit ark om !?
Altså at den retunere en værdi som hedder 1,25(standard) og ikke 1,15 (timer/min)
Men også tager tidsrummet Kl. 00.00 til 06.00 med og ikke kun 17.00 - 24.00.

Håber nogle kan hjælpe :D
Avatar billede jkrons Professor
11. februar 2009 - 14:22 #1
Prøv med

=(B1-MAKS(A1;(17/24))+(A1>B1))*24.

Det burde virker, også med tid efter midnat.
Avatar billede Grunskulle Nybegynder
12. februar 2009 - 07:32 #2
Ja det løste første problem, men så mangler jeg tidsrummet 0-6, istedet for at den kun kører 17-24.

Ydermere, så retunere den en værdi, hvis der er ikke er input i cellerne (A1 og B1). Så hvis personen har fri den dag, slår den stadig ud.
Avatar billede jkrons Professor
12. februar 2009 - 07:42 #3
Denne formel løser problemet med at der indsættes værdi, hvis cellerne er tomme.

=HVIS(ELLER(ER.TOM(A1);ER.TOM(B1));0;(B1-MAKS(A1;(17/24))+(A1>B1))*24)

Omkring 0-6 vender jeg tilbage.
Avatar billede jkrons Professor
12. februar 2009 - 13:25 #4
Prøv med denne. Den skulle gerne løse begge problemer:

=HVIS(ELLER(ER.TOM(A1);ER.TOM(B1));"";(HVIS(B1>A1;MAKS(0;TID(6;0;0)-A1);1-MAKS(A1;TID(17;0;0)))+HVIS(B1>A1;MAKS(0;B1-TID(17;0;0));MIN(B1;TID(6;0;0))))*24)
Avatar billede jkrons Professor
12. februar 2009 - 17:28 #5
En kortere variant:

=24*HVIS(B1>A1;MAKS(0;6/24-A1)+MAKS(0;B1-17/24);1-MAKS(A1;17/24)+MIN(B1;6/24))
Avatar billede jkrons Professor
12. februar 2009 - 17:30 #6
Og så glemte jeg igen det med de tomme celler, men stadig kortere

=HVIS(ELLER(ER.TOM(A1);ER.TOM(B1));"";24*HVIS(B1>A1;MAKS(0;6/24-A1)+MAKS(0;B1-17/24);1-MAKS(A1;17/24)+MIN(B1;6/24)))
Avatar billede Grunskulle Nybegynder
17. februar 2009 - 04:50 #7
Ser super ud, men hvis jeg skriver 17:45 / 21:45 Giver den mig 4,75 i resultat, det synes jeg er sært. Personen har kun været på arbejde i 4 timer ;D

Men jeg er helt ude af min liga her, kan ikke følge med den formel :D
Avatar billede jkrons Professor
17. februar 2009 - 17:25 #8
Du har ret. Jeg kigger på det, men frygter lidt, at vi er ude i den klassiske Excel situation, hvor det simpelthen ikke er muligt at lave en enkelt formel, der tager højde for alle tænkelige kombinationer af møde og gå-hjemtider.

Men jeg vender tilbage.
Avatar billede jkrons Professor
17. februar 2009 - 21:40 #9
Det var vi så måske alligevel ikke. Jeg har testen nedenstående med mange forskellige kombinationer, men seklvfølgelig ikke alle, så der kan stadig være situationer, hvor den giver fejl, men prøv den:

=HVIS(ELLER(ER.TOM(A1);ER.TOM(B1));"";(HVIS(B1>A1;MAKS(0;MIN(B1;TID(6;0;0))-A1);1-MAKS(A1;TID(17;0;0)))+HVIS(B1>A1;MAKS(0;B1-MAKS(A1;TID(17;0;0)));MIN(B1;TID(6;0;0))))*24)

Problemet var, at den oprindelige altid regnede fra kl. 17.00 - også hvis begyndelsestidspunktet lå senere.
Avatar billede Grunskulle Nybegynder
25. februar 2009 - 10:22 #10
Det virker, men giver mig anledning til det næste.

Det er jo ikke kun hverdage som kan give tillæg, kan jeg "bare" sætte nye tider ind, hvis den skal tilpasses andre dage (lør, søn hellig)

Hvor jeg erstatter 17 med 11 og 6 med 17 !?
Avatar billede jkrons Professor
25. februar 2009 - 17:18 #11
Jeg kan kun sige en ting! Prøv det. Måske virker det, måske virker det ikke.Hvis det ikke virker, skal formlen laves om, og så er det ikke sikkert at en enkeklt formel kan løse problemet. Virker det, er det jo bare findt.
Avatar billede Grunskulle Nybegynder
01. marts 2009 - 09:38 #12
Prøvede, virkede ikke :/

Men mange tak for hjælpen, det spare en del tid. Så jeg er en glad mand igen :D


Igen tak tak !!!
Avatar billede jkrons Professor
01. marts 2009 - 12:35 #13
Velbekomme :-)
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