Hjälp med ett excelproblem, tider etc

hej skulle vilja ha hjäp med följande
jag har en start tid en sluttid jag skull vilja att den beroend vilken tid jag skriver att han vet vad som är enkel över tid och kval och enkel övertid är från 16:40 till 18:40 sen är den kval. övertid
tack på förhand

18:40
tid in tid ut antal tim enkel övertid kval. Övertid
17:00 18:00 01:00
18:00 19:00 18:40 01:00 00:40 00:20
19:00 20:00 01:00
00:00
enkel övertid är från 16:40 till 18:40 sen är det kval

är det ingen som är här

Enkel övertid.
=OM(B17<Startkvalövertid;B17-startenkelövertid-OMFEL(A17-startenkelövertid;0);OM(A17>Startkvalövertid;0;Startkvalövertid-startenkelövertid-OMFEL(A17-startenkelövertid;0)))

Kval Övertid:
=OM(B17>Startkvalövertid;OM(A17>Startkvalövertid;B17-A17;B17-Startkvalövertid);0)

A17=instämplad tid.
B17 = utstämplad tid.

Finns säkert något lättare sätt men är en snabb lösning.

Ps, denna tar inte hänsyn till övertid efter kl 23:59 om det är aktuellt får man lägga in lite fler OM formler.
PS2, Kör excel på svenska därav OM blir “IF” på engelska.

1 gillning

är det bara att kopiera koden

det verkar inte fungera det står #NAMN?
lägger in kåden under enkel övertid

Har att göra med att startkvalövertid och startenkelövertid är odefinerat oss dig men jag skickar länk till min lek fil via pm.

en dum fråga var hittar jag pm

Se bild nedan,

ok jag kollar på denna fil

när jag spar filen på datan så finns inte uträkningen finns inga omsatser

Skumt undra om det har göra med ODS som filformat.

Testa denna xlsx istälelt,
Lekövertid.xlsx

kan du spara den som en exls

hur kommer det sig att din formel inte fungerade på min exel är det något som man skall lägga till

Vilken excelversion har du?

2007 exel är det sen får jag tacka för hjälpen

Funktionen OMFEL fungerar inte på äldre Excel :innocent:.

Testa denna fil istället,

hej och tack för hjälpen den sista du sände verkar fungera
men kan man få in att lördagar och söndagar är det kval.övertid hela dygnet för som det är nu skriver jag 08:00 tlll 08:30 blir det fel är det en lördag så är det kval.övertid

Inte hemma för tillfället

Men ange datum i ett fällt

Använd funktion Veckodag(”datumfält”;2) får man ut veckodagen som ett nummer måndag = 1 och söndag = 7.

Sen får du lägga in en till OM funktion i formlerna.

För kvalövertid Om(fält veckodag>5;Arbetad Tidfältet;nuvarande formel)

För enkelövertid Om(fält veckodag>5;0;Nuvarande formel).

Om du inte fixar det kan jag uppdatera filen ikväll med denna funktion.

det tackar jag för
tar gärna emot filen så det blir rätt från börja annars sitter jag nog i flera tim
väntar till i kväll vilken tid tror du

Med kontroll av veckodag nu.

Lekövertid.xls

1 gillning