PNG32 PNG32 PNG32 PNG32
PNG32
Forum Excel, VBA, VSTO, Exceltips, Excelhj�lp PNG32 drivs av Excelspecialisten    Logga in     English
PNG32
PNG32 PNG32
PNG32

Logga in

PNG32

Du är inte inloggad. Logga in eller registrera dig för att skriva inlägg eller svara på inlägg.

För frågor om forumet, kontakta oss på webmaster@excelforum.se

PNG32 PNG32
PNG32 PNG32
PNG32

Excelforum

PNG32

 
ForumForumDiskussionerDiskussionerExcelExcelTid mellan vissa klockslagTid mellan vissa klockslag
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2024-01-26 08:58
 

Hej
Jag skulle behöva en del hjälp med ett "litet" problem som jag tänker att någon vänlig själ här kanske kan fixa enkelt. Jag är inte jättebra på excel men ganska duktig på att hitta och ändra om andras formler utan att egentligen förstå allt jag gör  😁

Till problemet:

Vi har beredskap på mitt jobb och nu så har dom kommit på att vi måste hålla kolla på tiden som hamnar mellan 20:00 och 07:00 dagen efter. Detta har med vilotider att göra. Det går ju ganska enkelt att bara skriva in de tider som hamnar mellan dessa tider och sen räkna ut. Men jag skulle vilja att vi skriver ut de tider som vi varit ute och att excel sen räkanr ut hur många timmar som är mellan 20-07. Då kan jag även bygga vidare sedan med andra funktioner som jag vill ha el behöver. Dock så hittar jag ingen formel som jag får att fungera och som sagt så kan jag inte skriva formler så bra själv. 

Har laborerat med lite olika formler jag hittat men känns mest som om jag är ute seglar på för djupt vatten🤣

/Mathias

Nytt inlägg
 2024-01-26 12:56
 
 Ändrad av anonymous  på 2024-01-26 13:58:57

**********************************************************

Helvete. Det här forumet gillar inte Mindre än tecknet. alla formler blev bajs. Försöker skriva om i ny post

**********************************************************

 I kolumn D kan du köra en formel i stil med:

=OM(A5

Dvs om starttiden är mindre än sluttiden så tar man bara Slut-Start. Om starttiden är större än sluttiden så antar vi att sluttiden ligger under nästa dygn och vi lägger på en dag (+1) till sluttiden

I kolumn E.

Starttid för nattersättning:

Om starttiden är före 07:00 sä det starttiden. Annars tar man det senaste värdet av 20:00 och starttiden

=OM(A5

 

Sen måste du fixa en sluttid och det blir krångligare. 

Om starttiden är före 07:00 så tar vi den lägsta värdet av 07:00 och sluttiden

=OM(A5

Annars sätts sluttiden till det högsta värdet av 20:00 eller slutvärdet (om nästa dygt det minsta av 1+starttid eller 07;00

=MAX(OM(A5

sammanlagt:

=OM(A5

sen tar du sluttid minus starttid:

=OM(A5

Det går i rimlighetens namn att förkorta, men jag ork int (OM(A5

 

Nytt inlägg
 2024-01-26 13:04
 

 Kolumn D

=OM(B5>A5;B5-A5;(B5+1)-A5)

Starttid för nattersättning:

=OM(KLOCKSLAG(7;0;0)>A5;MIN(KLOCKSLAG(7;0;0);A5);MAX(A5;KLOCKSLAG(20;0;0)))

Sluttid

=OM(KLOCKSLAG(7;0;0)>A5;MIN(B5;KLOCKSLAG(7;0;0));MAX(OM(B5>A5;B5;1+MIN(B5;KLOCKSLAG(7;0;0)));KLOCKSLAG(20;0;0)))

dif

=OM(KLOCKSLAG(7;0;0)>A5;MIN(B5;KLOCKSLAG(7;0;0));MAX(OM(B5>A5;B5;1+MIN(B5;KLOCKSLAG(7;0;0)));KLOCKSLAG(20;0;0)))-OM(KLOCKSLAG(7;0;0)>A5;MIN(KLOCKSLAG(7;0;0);A5);MAX(A5;KLOCKSLAG(20;0;0)))

Nytt inlägg
 2024-01-30 06:20
 

F*N vad underbart! 😁 Den hade jag nog inte lyckats klura ut utan hjälp! Var på rätt väg ibörjan av din formel men sen vart det tvärstopp. Tack så jättemycket för hjälpen! 👏

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelTid mellan vissa klockslagTid mellan vissa klockslag

PNG32 PNG32
Excelforum drivs av Excelspecialisten som bedriver utbildning i Excel och VBA, tillhandahåller support och hjälp med Excel, utvecklar program i Excel. Är ni i behov av en konsult inom Excel, VBA eller VSTO, eller söker en excelkurs, kontakta oss.
Copyright 2013 ExcelSpecialisten XLS AB   Användarvillkor  Personliga uppgifter