Avatar billede Yellow412 Nybegynder
22. juni 2015 - 11:58 Der er 8 kommentarer

konvertering af t:mm til kommatal

Hej.

Jeg sidder med et arbejdstidsproblem!

I cellerne fra b5 til b31 indtastes mødetidspunk og i c5 til c31 sluttidspunkt. I cellerne f5 til f31 beregnes timer som ligger mellem 18.00 og 23.00 og i g5 til g31 timmer mellem 23.00 og 06.00. Disse værdier kommer ud i formatet t:mm. I cellerne p27 og q27 sammentæller jeg de samlede antal timer for henholdsvis timerne mellem 18-23 og 23-06. Jeg har brug for at værdien her fremkommer i kommatal, eks. 3,0, da det skal ganges med satser fra overenskomsten.  Håber der er nogen som kan hjælpe!
Avatar billede Sjonne99 Nybegynder
22. juni 2015 - 12:23 #1
Du kan lave formatet om til tal, og gange timeantallet med 24
Avatar billede Yellow412 Nybegynder
22. juni 2015 - 12:33 #2
Sjonne99.  I cellen P27 har jeg følgende.:=SUM(F5:F31)= 2:00.  Hvis jeg ændrer til tal får jeg = 1.08 hvis jeg indsætter *24 og format i tal, så får jeg 26,00 !!??
Avatar billede Sjonne99 Nybegynder
22. juni 2015 - 12:43 #3
Hmm virker underligt, hvis jeg ændrer formateringen får jeg 2:00 som 0,08 og det giver nemlig det rigtige resultat når jeg ganger det med 24
Avatar billede Yellow412 Nybegynder
22. juni 2015 - 13:01 #4
Prøver lige at lave den på ny 8) ser om det hjælper
22. juni 2015 - 13:23 #5
=SUM(F5:F31)= 2:00
mon ikke det er her fejlen opstår?

Du skriver at denne er formateret t:mm - det burde være [t]:mm

Når du sammenlægger timetal, tager den firkantede parantes højde for de timer, der ligger ud over et døgn.

Desuden vil jeg anbefale dig at vente med at gange med 24 til den formel, der beregner beløbet (timer * timepris * 24). Så bibeholder du klokkeslæts-formateringen på alle celler, der indeholder timer/minutter.
Avatar billede Yellow412 Nybegynder
22. juni 2015 - 15:18 #6
A5 = dato
B5 = mødetid: format= tt:mm
C5 = sluttid: format= tt:mm
D5 = timer total: =(C5-B5)*24+(B5>C5)*24: format=tal
E5 = normal timer: =Hvis(D5>8;8;D5): format=tal
F5 = timer 18-23: =MAKS(C5;(23/24))-MAKS(B5;(18/24))+(B5>C5): format= tt:mm
G5 = timer 23-06: =MIN(C5;(6/24))-MAKS(B5;(23/24))+(B5>C5): format= tt:mm

Når jeg i F32 har lagt  F5:F31 sammen giver det nu 2:00, denne celle refferer jeg til i P27. Det er her jeg ønsker at få kommatal istedet for tt:mm! Og hvis jeg formaterer den i [t]:mm så bliver udfaldet 26:00. Går ud fra at det er fordi 2:00 er 26 timer efter 00:00 !?

Jeg er ikke helt skarp i excel, så bær over med mig, dersom jeg skriver noget vrøvl 8)
22. juni 2015 - 15:38 #7
Dit seneste indlæg bekræfter min kommentar i #5.
Avatar billede bjarnehansen Seniormester
05. juli 2015 - 08:08 #8
prøv at se på denne:

http://gratisupload.dk/f/8semjjli4i/
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

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