Gå til innhold

[Løst] Beregning av overtid


magnus1992

Anbefalte innlegg

Hei. Jeg har en oppgave i INF1000 som blandt annet innebærer å beregne et overtidstillegg på 50% på arbeidstimer over 40 per uke. Hvordan vil jeg da regne det? Ta et eksempel på 50 timer, hvor timelønn er 100 kr

Er det 50 * 100 = 5000

10 * 150 = 1500

1500 + 5000 = 6500

 

Eller regner en 40 timer * 100 først og deretter 10 * 150?

4000 + 1500 = 5500

Lenke til kommentar
Videoannonse
Annonse

Vet ikke hvor nøye det er, men det er jo forskjell på overtid og overtidstillegg i den virkelige verden.

 

50% overtid av en time gir en utbetaling på 150 kr

50% overtidstillegg av en time gir en utbetaling på 50 kr (altså bare tillegget)

Hva er det du prøver å si her? At det er mulig å avspasere i stedet for å få utbetalt grunnlønnen for de timene? For joda, det er det selvfølgelig, men når oppgaven ikke sier noe om det må man da anta at man skal ha betalt for den tiden man jobber.

Trådstarter:

Siden dette tydeligvis er en oppgave i et programmeringsfag bør du kanskje prøve å skrive det på en "elegant" matematisk måte?

Noe à la

 

HVIS(Timer>40 ; Timelønn*40+(Timer-40)*Timelønn*1,5 ; Timelønn*Timer)

 

Da kan du definere variablene "Timer" og "Timelønn", så får du ut lønnen for den perioden. Hvis du jobber mer enn 40 timer får du grunnlønn for de 40 timene, så får du overtidslønn for resten. Hvis du jobber opp til og med 40 timer får du ut timelønnen ganger timeantallet.

Lenke til kommentar

Den vil gi deg 150% av grunnlønnen din for hver time du jobber ut over 40 timer. Man får jo ikke bare tillegget når man jobber overtid, man får grunnlønn + tillegg (det er derfor det kalles tillegg).

 

 

Alternativt bruker du følgende formel som gir samme resultat. Den første (som du siterte) gir "Ordinær lønn + Lønn for overtidsbetaling" mens den andre gir "Ordinær timelønn for alle timer + Overtidstillegg". Resultatet blir som sagt det samme.

 

 

HVIS(Timer>40 ; Timelønn*Timer+(Timer-40)*Timelønn*0,5 ; Timelønn*Timer)

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...