12. maj 2019 - 19:01Der er
6 kommentarer og 2 løsninger
Beregning af timer og minutter
Jeg har nu et problem igen da mit firma er begyndt at aflønne os efter pr. minut.
Lad os sige jeg møder kl.07:00 det taster jeg i celle D9 Min slut tid på arbejdet er nu 15:57 det taster jeg i celle D10 I celle D11 regner den så den nye tid ud i timer og minutter i D11 brugte jeg før formlen =HVIS(D10="";"";(D10-D9)*24) men nu står mine timer og minutter nu som 8,97 jeg vil gerne have der nu står 8,58 det sammen når jeg ligger alle dagen sammen til sidst fra celle D11:J11 i celle K11 hvor formlen er =HVIS(SUM(D11:J11)=0;"";SUM(D11:J11)) skal der nu også stå 8,58 timer eller hvis jeg feks. arbejder 8,58 timer og næste dag også arbejder 8,58 skal totalen gerne bliver 17,56 timer
og så formatere cellen som tt:mm. Når du summerer tiderne er det nok en god ide at bruge [t]:mm til formatering da timerne så også vil blive vist korrekt, selv om der er mere end 24 timer
8,57 er ikke et timetal, og har intet med decimaler at gøre. Regn det om til et samlet antal minutter, og din opgave bliver til at beregne uden mærkelige formler, som du om 6 mdr ikke kan gennemskue at rette i. 07:00 - 15:57 15 - 07 = 8 *60 57 - 00 = 57 det giver så 537 minutter (skulle minut-tallet være negativt ved fx 07:30 - 15:10, så læg 60 til saldoen) 7:30 - 15:10 giver 8*60 - 20 + 60 = 520 (er time-tallet negativt, så læg 24 timer til saldoen) 23:30 - 05:35 = (05-23+24)*60 + 35 - 30 = 365 jeg går ud fra, at du ikke arbejder mere end 23 timer ad gangen.
Det virker som jens48 har skrevet dog får jeg så et nyt problem i celle K11 den celler der ligger D11 til H11 sammen her bruger jeg formlen =HVIS(SUM(D11:J11)=0;"";SUM(D11:J11))
Mandag 10,05 Tirsdag 6,07 Onsdag 8,17 Torsdag 8,44 Fredag 9,12 Tilsammen giver dette 41 timer og 85 min den burde regne en time ud i 60 min dvs. der skulle stå som slut resultat 42 timer og 25 min men der står 18,25 :-(
claes57 jeg fatter ikke helt det du har skrevet jeg er ingen haj til Excel desværre
Hvis du har formateret som [t]:mm (altså med firkantede parenteser) skal den vise 42:25. Sådan har du ikke formateret, og derfor trækkes der 24 timer fra, således at kun timerne og ikke døgnene vises.
Ok det virker, jeg fik formateret den uden parenteser :-)
Men så regner den ikke min pause fra i celle D12
D9 = Start 07:00 D10 = Slut 17:05 D11 = Total 10:05 D12 = Pause ½ time trækkes fra hvis D11 er større end 4,49 ellers 0 D12 formel = HVIS(D11="";"";HVIS(D11>4,49;0,5;0)) D13 = Total 9:35 lige nu 10:05 og D12 bliver skrevet som 0 D13 formel = HVIS(D12="";"";(D11-D12))
Jo, men jeg bliver altid irriteret, når nogen kommer med et lille problem, og når man så har løst det, kommer der et nyt problem. Det ville have været lettere, hvis du i første omgang havde forklaret hele problemet.
1. Sørg for at samtlige celler er formateret som timer og minutter 2. I D12 skrives:
Kan jeg godt forstår di bliver irriteret over, det skal jeg huske til næste gang :-)
Mange tak for hjælpen det hele virker som det skal igen :-)
Synes godt om
Ny brugerNybegynder
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.