Avatar billede allison Nybegynder
14. marts 2006 - 06:02 Der er 17 kommentarer og
2 løsninger

Løn-seddel, timer fra "timeformat" om til normal timer

Hejsa
Først: http://www.eksperten.dk/spm/694442
Og nu her:
Jeg har lavet en seddel som automatisk skal lave mine løn/time udregninger. Feks 19:00-05:00 bliver til 10:00, når den så skal pluse alle dagene skriver den 23:45, og bare de første 3 dage er jo mere end 23 timer, hvordan får man den lige til det ?
jeg har bare skrevet alle celler + hinanden, altså =c11+d11+ osv osv.
Derudover vil jeg gerne i en anden celle have den til at regne ud alt standard 37 timer (altså x2 hvis jeg er oppe på 37 timer om ugen i de 2 uger)ud, og i en anden tage alt over de 37 timer i hver uge og rykke det ned i et andet felt hvor fra den skal regne ud hvor meget det bliver, altså det er jo nemt nok dernede det er jo bare xtimeløn...tror jeg, men er der en der kan hjælpe med ovenstående  ?

på forhånd tak
Avatar billede japping Nybegynder
14. marts 2006 - 07:16 #1
Beregninger i timer/minutter formatet stopper jo ved de 24 timer. Derfor skal du lægge alle timer sammen for sig, for derefter at lægge alle minutterne sammen for sig. Hvis minutterne bliver 60 eller derover, skal du så dividere med 60 for at finde ud af hvor mange timer du har i minutter. Disse minut-timer lægger di til dine timer og resten af minutterne (altså mindre end 60) har du så til minut-regnskabet.

Til at finde antal timer bruger du funktionen TIME(A1) og til at finde antal minuter bruger du funktionen MINUT(A1).

Håber du kan bruge ovenstående til at komme videre. Jeg kigger først ind i aften, så måske andre vil hjælpe dig videre ?
Avatar billede vejmand Juniormester
14. marts 2006 - 07:28 #2
Ang. dit første spørgsmål kan du gøre følgende:

Hvis du har 19:00 i A1 og 05:00 i B1 kan du skrive =(B1-A1+(A1>B1))*24 i C1 og formatere cellen til TAL.

Herefter kan du plusse alle dage (Formateret som TAL)
Avatar billede vejmand Juniormester
14. marts 2006 - 07:30 #3
Fra 19:00 til 05:15 vil så være = 10,25 timer
Avatar billede vejmand Juniormester
14. marts 2006 - 07:40 #4
Hvis du har start-tider i cellerne A1 til A5 og slut-tiderne i cellerne B1 til B5, og dermed arbejdstimerne i C1 til C5, kan du i en celle skrive:
=HVIS(SUM(C1:C5)>37;SUM(C1:C5)-37;SUM(C1:C5))
Cellerne skal så stadig være formateret som TAL
Avatar billede vejmand Juniormester
14. marts 2006 - 07:42 #5
Ovenstående give så dine "overarbejdstimer" i en uge.
Avatar billede b_hansen Novice
14. marts 2006 - 08:03 #6
Hvis problemet udelukkende er at regne med mere end 24 timer i en summering, så er den nemmeste løsning at lave et brugerdefineret format på sum-cellen. Formattet skal se sådan ud: [tt]:mm
Avatar billede kabbak Professor
14. marts 2006 - 08:58 #7
enig med b_hansen
Avatar billede allison Nybegynder
14. marts 2006 - 16:55 #8
Hejsa
Vejmand, jeg har prøvet dine forsklag, men kan ikke lige få det til at gå op i en højere enhed, sikkert mig der lige er en tand for "rookie" i excel.
www.jimmiallison.dk/Mappe1.xls
Jeg har så prøvet at lave det om til en brugerdefineret format i sum cellen, men så giver det lidt over 5000 timer, syntes måske der er tale om en mindre regnefejl :)
Avatar billede mrjh Novice
14. marts 2006 - 17:19 #9
Du skal ikke gange med 24 i dine sum celler da det er farmatteret som tid
Avatar billede allison Nybegynder
14. marts 2006 - 17:30 #10
lol, ok, prøver lige at rette det
Avatar billede allison Nybegynder
14. marts 2006 - 17:39 #11
ja nu begynder det at tage form :) har opdateret den der ligger på nettet
Avatar billede kabbak Professor
14. marts 2006 - 18:52 #12
Normaltimer med tillæg, regnes sådan ud, cellen skal formateres som tal

=(P11*24)*114,30
Avatar billede kabbak Professor
14. marts 2006 - 18:59 #13
eks.

24 timer har værdien 1, fordi det er en hel dag
8 timer har værdien 1/3

så hvis man vil omregne tid til decimaltal siger man

8:30 * 24 det giver 8,5 det ganger man så igen med timelønnen

Husk at resultat cellen skal være formatet tal
Avatar billede allison Nybegynder
15. marts 2006 - 05:46 #14
ok, tak igen kabbak.
Nu mangler jeg bare at få sidste hånd på værket (håber sgu at vognmanden bliver tilfreds) Den skal tage alt over 37 timer i d13 og lægge dem sammen med alt over 37 timer i k13 og så regne gange dem med
Avatar billede kabbak Professor
15. marts 2006 - 14:45 #15
D13 =SUM(B11:H11)- "37:00"  , format [tt]:mm
K13 =SUM(B11:H11)- "37:00"  , format [tt]:mm

overtid på 2 uger  =D13+K13 , format [tt]:mm

Overtids betaling =((D13+K13)*24)*27,65  , format tal
Avatar billede kabbak Professor
15. marts 2006 - 14:47 #16
K13 =SUM(I11:O11)-"37:00" , format [tt]:mm
Avatar billede allison Nybegynder
15. marts 2006 - 14:54 #17
Jeps, lavede brae en masse plus´er og så virkede det sgu, første gang jeg har været succesfuld med at indtaste en formular hehe.
Takker Kabbak og i andre, (Vejmand og kabbak smid et svar, og så deler i point)
Avatar billede kabbak Professor
15. marts 2006 - 19:25 #18
et svar ;-))
Avatar billede vejmand Juniormester
16. marts 2006 - 02:24 #19
Oki, velbekomme, svar kommer her.  c",)
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