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

 
ForumForumDiskussionerDiskussionerExcelExcelSummera timmar i ett schemaSummera timmar i ett schema
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2018-12-09 12:05
 
Jag behöver hjälp att summera timmar som lagts på ett schema i excel. Arbetspassen läggs som klockslag i ett enkelt rutnät, ex. 15:00-21:00, och jag vill ha en formel som omvandlar detta till antal timmar för att sedan summera antal timmar lagda ett antal veckor. Är detta möjligt, och hur gör man isåfall? Tack för hjälpen!
Nytt inlägg
 2018-12-09 13:42
 
 Ändrad av Peter  på 2018-12-11 09:11:20

 Här får du timmar per dag, denna formel täcker även upp om man jobbar över midnatt.

=B1-A1+(B1?A1)

OBS: byt ut frågetecknet till <
går ej att skriva detta tecken i formeln här.

          A          B         C
1    07:00 - 15:00 = 8:00 tim
2    20:00 - 04:00 = 8:00 tim

I detta fall summeras det
=SUMMA(C1:C2)

Vill du omvandla summan till decimaltal. (formatera cell till talformat två decimaler)
= SUMMA(C1:C2)*24

 

 

 

 

 

Nytt inlägg
 2019-10-22 11:43
 
 Ändrad av Martin  på 2019-10-22 12:20:08
Hej, Det verkar som mitt svar nästan finns med här.
Jag ska räkna ut när man jobbar över midnatt, jag ska även dra bort fem timmar om passet är över 11 timmar.
Så här ser min formel ut:
=OM(C12-B12>11/24;C12-B12-5/24;C12-B12)
Jag får felkod om jag lägger passet över midnatt 22:00-04:00. Finns det någon lösning på detta måntro?

Tack på förhand Martin
Nytt inlägg
 2019-10-22 12:30
 
Hej Martin

Jag har testat din formel. För min del fungerar den utmärkt. Menar du att om du fyller i 12 timmars pass, så får du inte 7 timmar som resultat utan 12?.

Mvh
Christian
Nytt inlägg
 2019-10-22 14:35
 

Jag antar att du inte skriver in datum utan bara tid? Då måste du lägga in Peters "midnattsjustering"  (B12>C12) i alla dina steg: 

=OM(((B12>C12)+C12-B12)>11/24;(B12>C12)+C12-B12-5/24;(B12>C12)+C12-B12)

Alternativt:

=(B12>C12)+C12-B12+OM(((B12>C12)+C12-B12)>11/24;-5/24;0)

Parentesen:

(B12>C12) är samma sak som att skriva

=OM(B12>C12;24/24;0)

Dvs om sluttiden är mindre än starttiden så antar man att det är nästa dygn och adderar 24 timmat.

Men om man skall jobba över midnatt är det altdi smartast att lägga med datum. Annars fastnar man i konstiga antaganden. Om du hade haft med datum så hade din formel funkat direkt.

 

 

 

Nytt inlägg
 2019-10-23 08:14
 
 Ändrad av Peter  på 2019-10-23 08:41:43

 Får inte in formeln här i sin helhet, hur gör man då ?

Arbetstid 22 - 04  tot. 12 tim   svaret blir 7 tim

Ano´s förslag ger samma resultat.

Nytt inlägg
 2019-10-23 12:27
 
Hej,
Jag som var otydlig.
Skriver jag 2019-10-22 22:00 i cell B och 2019-10-23 04:00 i cell B så fungerar det även med fem timmars avdrag vid tidsgränsen som är satt.

Tanken är som Ano skriver att endast använda tid och inte datum.
Varför blir det ett problem om man inte använder datum?
Min tanke är ju att jag sparar in cirka halva tiden på att slippa skriva in datum.
Jobbar oregelbundet så finns inget system att lägga in heller som var tredje natt eller liknande.

Tack så mycket för hjälpen.

Mvh
Martin
Nytt inlägg
 2019-10-23 14:45
 
 Ändrad av Peter  på 2019-10-24 05:23:35

 Anos förslag fungerar ju utan datum, även min formel gör det.

Om du använder DIN FORMEL här ovan så fungerar det med datum, men skriver du utan datum
så får du negativ tid och då måste du skriva in midnattsjusteringen i formeln som jag skrev här ovan
eller använda Ano´s formel.

Fungerar det inte ändå så kan du skicka en excelfil till      0123@telia.com
ska jag se vad felet beror på.
 

Nytt inlägg
 2019-10-24 06:04
 

Ja det fungerar med både din och Anos formel.

Det jag undrade över var när Ano skrev att det kunde bli antagande om man skrev utan datum, men det kanske hade mer med personer att göra än med formel.

kommer nog få köra datum ändå, såg att jag hade ett pass 17:00 till 17:00 vilket funkade bra att lägga in om man la in datum.

Jättetacksam för er hjälp.

Nytt inlägg
 2019-10-24 09:43
 
 Ändrad av anonymous  på 2019-10-24 09:46:07
Det jag undrade över var när Ano skrev att det kunde bli antagande om man skrev utan datum, men det kanske hade mer med personer att göra än med formel.

kommer nog få köra datum ändå, såg att jag hade ett pass 17:00 till 17:00 vilket funkade bra att lägga in om man la in datum.
 
 
 
Det var framför allt antagandet att ett pass aldrig är längre än 23:59 timmar. Som du märkte måste tiden dagen efter alltid vara "mindre" än starttid
Hmmm. Varför kan jag inte få in text efter citatet? Grrrrrr.
Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelSummera timmar i ett schemaSummera timmar i ett schema

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