Skapa Excel-dokument till löneberäkning

Permalänk
Skrivet av zarkov:

Rastens längd anger du i ruta E5, formaterat som tid: 01:00 för 1h.

Att tolka nattskiftets längd är tyvärr en svaghet i Excel då den räknar allt som timmar efter midnatt. Går man över midnatt så räknar den fel. För att komma runt det kan man lägga till ett dygn om startklockslaget är större än slutklockslaget (t.ex. start 23:00, slut 07:00): cell F5 får då formeln =D5-C5-E5+(D5<C5)

För att beräkna dagens garanti-tid kan man omvandla dygnets timmar till decimaltal, varje timme är ju 1/24 dygn och 8h är 1/3 dygn. Formeln för garantitiden i ruta G5 blir då =OM(F5<0,3333;0,333333-F5;0)

Vad gäller garantitiden är jag dock lite fundersam, har du garantitid 8h varje dag, 40h/vecka eller 174h/månad? Räknas ev övertid av från garantitiden? Säg att du jobbar 8-20 två veckor (summa 110h med 1h rast/dag) men bara 8-12 utan rast nästa två veckor (summa 40h), du har då jobbat 150h på fyra veckor. Får du då 24h garantitid (174-150) eller får du 40h (eftersom du bara jobbade halvtid i två veckor). I det första fallet får du betalt för 174h, i det andra får du 190h.

Om du har garantitid per dag måste man även hålla reda på veckodagarna, om verkstaden är stängd på helgerna har du knappast rätt till garantitid då.

Skrivet av Agonotheta:

If(D5-C5-E5>0;D5-C5-E5;24-C5+D5-E5)
I cell F5

EDIT: utan allt trams med formatering av celler.
Ska bara vara allmänt, och inget datum i cellerna.

Skickades från m.sweclockers.com

Nu ändrade jag i cell G5 skrev dit formeln: =OM(F5<0,3333;0,333333-F5;0)
Det riktigt smidigt att räkna ut garanti timmarna nu, bra. Men lönen räknas nu helt fel, se bilden.

Visa signatur

ASUS Crosshair IV Formula | Phenom II X4 965 BE @ 3.9 GHz | Corsair 2X8GB 1866MHz | Radeon HD 5870 |
XFX PRO 750W | Antec Cooler H2O 620 | Define R4 |

Permalänk
Medlem

Det är inget fel i formeln.
Den kollar om arbetstiden är mindre än 8.
Om sant (mindre än 8 timmar) ska cellen visa 8-arbetstid.
Om det är mer än 8 timmar, visa 0.

Troligtvis är problemet :00 i cellerna.
Kanske går att lösa så du kan behålla :00 men inget jag kan lösa från mobilen.

Men skulle inte garantitiden räknas från 174 timmar?
Hur funkar det om du jobbar över dag 1 två timmar och sen jobbar halvdag dag 2?
Kommer övertiden ta ut din korta dag så du bara får ut två timmar garantitid?

Skickades från m.sweclockers.com

Permalänk
Medlem
Skrivet av ferdi2050:

Nu ändrade jag i cell G5 skrev dit formeln: =OM(F5<0,3333;0,333333-F5;0)
Det riktigt smidigt att räkna ut garanti timmarna nu, bra. Men lönen räknas nu helt fel, se bilden.

http://i67.tinypic.com/2i9nyo9.png

Ändra formeln i kolumn N till =(F3-HELTAL(F3))*24 så tror jag det stämmer.

Skrivet av Agonotheta:

Det är inget fel i formeln.
Den kollar om arbetstiden är mindre än 8.
Om sant (mindre än 8 timmar) ska cellen visa 8-arbetstid.
Om det är mer än 8 timmar, visa 0.

Troligtvis är problemet :00 i cellerna.
Kanske går att lösa så du kan behålla :00 men inget jag kan lösa från mobilen.

Men skulle inte garantitiden räknas från 174 timmar?
Hur funkar det om du jobbar över dag 1 två timmar och sen jobbar halvdag dag 2?
Kommer övertiden ta ut din korta dag så du bara får ut två timmar garantitid?

Skickades från m.sweclockers.com

Se Ferdis svar på min fråga om detta tidigare i tråden, garantitiden räknas per månad och inte heller på helgerna.

Visa signatur

Det finns bara två sorters hårddiskar: de som har gått sönder och de som skall gå sönder.

Permalänk
Medlem
Skrivet av zarkov:

Ändra formeln i kolumn N till =(F3-HELTAL(F3))*24 så tror jag det stämmer.

Se Ferdis svar på min fråga om detta tidigare i tråden, garantitiden räknas per månad och inte heller på helgerna.

Därav min fråga till honom.
Om han vill räkna garantitiden per månad har den kolumnen inget värde.
Man bör då summera arbetstid per månad och dra det från 174.
Men fortfarande kvarstår frågan om övertid tar bort garantitid.

Skickades från m.sweclockers.com

Permalänk
Skrivet av Agonotheta:

Därav min fråga till honom.
Om han vill räkna garantitiden per månad har den kolumnen inget värde.
Man bör då summera arbetstid per månad och dra det från 174.
Men fortfarande kvarstår frågan om övertid tar bort garantitid.

Skickades från m.sweclockers.com

Ja, övertid och all arbetad tid fär den delen räknas bort från garanti tiden.

Visa signatur

ASUS Crosshair IV Formula | Phenom II X4 965 BE @ 3.9 GHz | Corsair 2X8GB 1866MHz | Radeon HD 5870 |
XFX PRO 750W | Antec Cooler H2O 620 | Define R4 |

Permalänk
Medlem
Skrivet av ferdi2050:

Ja, övertid och all arbetad tid fär den delen räknas bort från garanti tiden.

Då så.
Ta bort hela kolumnen som har med garantitid att göra.
Rätta felen som blir i kolumnerna bredvid.
Summera arbetad tid.
174-summan av arbetad tid = garantitid

Garantitid x garantilön per timme = garanntilön intjänad denna månad.

Garantilön intjänad denna månad + tidigare summerad lön för vanligt arbete = bruttolön.

Skickades från m.sweclockers.com

Permalänk
Skrivet av Agonotheta:

Då så.
Ta bort hela kolumnen som har med garantitid att göra.
Rätta felen som blir i kolumnerna bredvid.
Summera arbetad tid.
174-summan av arbetad tid = garantitid

Garantitid x garantilön per timme = garanntilön intjänad denna månad.

Garantilön intjänad denna månad + tidigare summerad lön för vanligt arbete = bruttolön.

Skickades från m.sweclockers.com

Det är fortfarande fel i beräkningarna för Dagslön och Arb. tid.
Jag bifogar hela filen så ni kan få kika på den. Fann följande fel i filen:
1. Trotts att det är samma formel för (M) kolumnens samtliga celler så räknar den fel, dock ej i första cellen M6 övriga cellerna blir helt fel ...
2. När jag summerar arbetad tid i cellen F38 så visar den fel, det skall egentligen vara 173h (8*21+5=173) inte 30,21 se F38, hur kommer det sig?
3. Likaså övertid och Ob timmar räkans också fel när de adderas till Dagslön.

Lönelista

Tack!

Visa signatur

ASUS Crosshair IV Formula | Phenom II X4 965 BE @ 3.9 GHz | Corsair 2X8GB 1866MHz | Radeon HD 5870 |
XFX PRO 750W | Antec Cooler H2O 620 | Define R4 |

Permalänk
Medlem

@ferdi2050:

Ja det blir fel om man gör så. Därav att jag skrev att du inte skulle göra så.
Använd inte tid som format. Det är verkligen skit.
Det fungerar bra om man ska titta på siffrorna, men så fort man ska beräkna med siffrorna så trasslar det till sig.

Likaså skrev jag i mitt första inlägg att det bara är de gröna fälten som du "bör" röra, trotts det är alla formler i OB och ÖT borta.

I dagslön var jag nog inte tillräckligt tydlig. Men hänvisningen till garantipris (H3) ska inte ligga kvar där.
Den uträkningen görs nu i "botten" av sidan. Din formel visade ÖT x ÖT timmar x GarantiPris.

Dessutom har du sumpat bort OB och ÖT hänvisningen som Sammy lade till i filen.
Du får såklart göra som du vill men jag tycker det var riktigt snyggt det Sammy gjorde.

http://www.hoppvader.nu/Lönelista.xlsx

Permalänk
Skrivet av Agonotheta:

@ferdi2050:

Ja det blir fel om man gör så. Därav att jag skrev att du inte skulle göra så.
Använd inte tid som format. Det är verkligen skit.
Det fungerar bra om man ska titta på siffrorna, men så fort man ska beräkna med siffrorna så trasslar det till sig.

Likaså skrev jag i mitt första inlägg att det bara är de gröna fälten som du "bör" röra, trotts det är alla formler i OB och ÖT borta.

I dagslön var jag nog inte tillräckligt tydlig. Men hänvisningen till garantipris (H3) ska inte ligga kvar där.
Den uträkningen görs nu i "botten" av sidan. Din formel visade ÖT x ÖT timmar x GarantiPris.

Dessutom har du sumpat bort OB och ÖT hänvisningen som Sammy lade till i filen.
Du får såklart göra som du vill men jag tycker det var riktigt snyggt det Sammy gjorde.

http://www.hoppvader.nu/Lönelista.xlsx

Helt rätt Sammy lade grunden för en riktig bra excel fil, precis som jag önskade, stort tack Sammy!
Okej, men det verkar som att allt du nu har rättat till fungerar felfritt.
Men mina pass hos kund 2 börjar 22:45-07:00, alltså med en kvart extra. När jag skriver 22:45 så blir det fel under antal arb.timmar samt även summan av det totala.

Kan man kringgå det på något smidigt sätt? vad tycker du?

Visa signatur

ASUS Crosshair IV Formula | Phenom II X4 965 BE @ 3.9 GHz | Corsair 2X8GB 1866MHz | Radeon HD 5870 |
XFX PRO 750W | Antec Cooler H2O 620 | Define R4 |

Permalänk
Medlem

@ferdi2050:

Nu kanske det är ren tur att det är så lätt att omvandla, men 45 min är 3/4 timme.
22,75 = 22:45
Omvandla till så nära som möjligt i hundradelsdecimal.

Det blir värre om du börjar en helt udda tid.
Du skulle kunna "bygga in" en miniräknare i bladet.

A1: 45 (som i 45 min över 22)
B1: =A1/60*100

Ändra A1 till det antal minuter över heltimmen du börjar.

EDIT
Det här är nog det vanligaste sättet löneadministratörer jobbar med löner. Att omvandla minuter till hundratal för att sen gånga med timlön.
Mycket möjligt att nyare löneprogram visar annat men jag vågar nästan slå vad om att alla som jobbar med det kan omvandlingarna på om inte alla så nästan alla timmens minuter.

Permalänk
Medlem

Jag hoppas att det är ok att jag lånar tråden då den verkar vara "död" vid det här laget.

Jag skulle uppskatta lite hjälp med hur jag ska tänka gällande skapande av en mall
för att kontrollera lönekontorets tidrapportering.
Jag har vid några tillfällen upptäckt att de har missat att både ge tid och dra tid.

Det jag vill ha koll på är att den tid som är rapporterad i vårat system stämmer med
den summering som vi får på lönespecifikationen.

Vi jobbar 8,25-timmars arbetsdag (8 timmar 15 minuter) ca: 90% av året.
Resterande tid jobbar vi 8-timmars arbetsdag.
Schemat vid 8,25 timmar:
08:00 -> 12:00 arbete
12:00 -> 12:30 Lunch
12:30 -> 16:45 arbete

Schemat vid 8 timmar:
08:00 -> 12:00 arbete
12:00 -> 12:30 Lunch
12:30 -> 16:30 arbete

Om jag stämplar ut 12:10 för att återkomma 12:40 så får jag alltså endast 10 minuters
avdrag då resterande frånvaro var under lunchperioden. (s.k. schemastämplad tid)

Jag har tittat på de mallarna som finns här i tråden men det strular ju till sig lite
när man stämplar ut under arbetstiden.

Skulle det vara enklast att ha två stämplingar/dag,
en för närvaro och en för frånvaro som man sedan summerar.

Tacksam för idéer och förslag.

Med Vänlig Hälsning
Luddtuss

Visa signatur

Fractal Design C; Corsair RM750X; ASUS Prime Z370 A ll; I9 9900K; Celsius S24 ; Corsair 16GB; Samsung 970 evo 500GB; RTX 2080 TI; Dell U3415W; W10