Note: The other languages of the website are Google-translated. Back to English

Hur beräknar man arbetade timmar och minus lunch i Excel?

Som företagsanställd behöver vi slå in och slå ut varje arbetsdag, räknar vi den totala arbetstiden och minus lunchtiden på en dag kan hjälpa till att beräkna lönen utifrån tiden. Till exempel har jag följande dagliga närvaropost som innehåller inloggning, utloggning och lunchstart, sluttider för lunch i ett kalkylblad, nu vill jag beräkna de totala arbetade timmarna men minus lunchtid varje dag. För att avsluta det här jobbet kan jag presentera några formler för dig.

doc beräkna arbetade timmar 1

Beräkna arbetade timmar och minus lunch med formler


pil blå höger bubbla Beräkna arbetade timmar och minus lunch med formler

Följande formler kan hjälpa dig att beräkna arbetad tid per dag baserat på tidsposterna.

1. Ange denna formel: =SUM((C2-B2)+(E2-D2))*24 i en tom cell bredvid dina tidsregistreringsceller, F2, till exempel, se skärmdump:

Anmärkningar: I ovanstående formel: C2 är lunchens starttid, B2 är inloggningstiden, E2 anger utloggningstid och D2 är sluttiden för lunchen. Du kan ändra referenserna baserat på ditt behov.

doc beräkna arbetade timmar 2

2. Dra sedan fyllningshandtaget ner till cellerna som du vill använda denna formel och alla totala arbetade timmar exklusive lunchtiden beräknas på en gång. Se skärmdump:

doc beräkna arbetade timmar 3

tips: Om det finns inloggning, utloggning och fast lunchtid (t.ex. en timme och trettio minuter) kan du använda den här enkla formeln: = D2-B2-C2 för att beräkna arbetade timmar per dag. Se skärmdump:

doc beräkna arbetade timmar 4


De bästa Office-produktivitetsverktygen

Kutools för Excel löser de flesta av dina problem och ökar din produktivitet med 80%

  • återanvändning: Sätt snabbt i komplexa formler, diagram och allt som du har använt tidigare; Kryptera celler med lösenord; Skapa e-postlista och skicka e-post ...
  • Super Formula Bar (enkelt redigera flera rader med text och formel); Läslayout (enkelt läsa och redigera ett stort antal celler); Klistra in i filtrerat intervall...
  • Sammanfoga celler / rader / kolumner utan att förlora data; Delat cellinnehåll; Kombinera duplicerade rader / kolumner... Förhindra duplicerade celler; Jämför intervall...
  • Välj Duplicera eller Unikt Rader; Välj tomma rader (alla celler är tomma); Super Find och Fuzzy Find i många arbetsböcker; Slumpmässigt val ...
  • Exakt kopia Flera celler utan att ändra formelreferens; Skapa referenser automatiskt till flera ark; Sätt in kulor, Kryssrutor och mer ...
  • Extrahera text, Lägg till text, ta bort efter position, Ta bort mellanslag; Skapa och skriva ut personsökningstalsatser; Konvertera mellan celler innehåll och kommentarer...
  • Superfilter (spara och tillämpa filterscheman på andra ark); Avancerad sortering efter månad / vecka / dag, frekvens och mer; Specialfilter av fet, kursiv ...
  • Kombinera arbetsböcker och arbetsblad; Sammanfoga tabeller baserat på nyckelkolumner; Dela data i flera ark; Batchkonvertera xls, xlsx och PDF...
  • Mer än 300 kraftfulla funktioner. Stöder Office / Excel 2007-2021 och 365. Stöder alla språk. Enkel implementering i ditt företag eller organisation. Fullständiga funktioner 30 dagars gratis provperiod. 60 dagars pengarna tillbaka-garanti.
kte-flik 201905

Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
officetab botten
Sortera kommentarer efter
Kommentarer (34)
Inga betyg än. Bli först med att betygsätta!
Denna kommentar minimerades av moderatoren på webbplatsen
Jag behöver hjälp med en formel. Så jag skapar scheman, jag har en in- och utloggningstid. Om den tiden är över 6 timmar måste det finnas en 30 minuters lunch. Jag vill ha en formel som beräknar den arbetade tiden inklusive en lunch OM det är över 6 timmar
Denna kommentar minimerades av moderatoren på webbplatsen
Fick du hjälp med denna fråga?
Denna kommentar minimerades av moderatoren på webbplatsen
Jag skulle också vilja ha svar på detta. Går det att variera? Exempel: 12 timmars skiftarbetare får en timmes rast, liksom 11 och 10 timmars skitarbetare. Men jobbar du 8 eller 9 timmar får du 45 minuter avdrag, 6 - 7 timmar har 30 minuter avdrag och 5 timmar har 15 minuter avdrag. Arbetade timmar under 5 medför ingen paus.
Denna kommentar minimerades av moderatoren på webbplatsen
Jag skulle också vilja ha svar på denna exakta situation!
Denna kommentar minimerades av moderatoren på webbplatsen
Finns det inget svar eller formel i Excel för denna fråga?
Hur skulle formeln vara om det krävs minst 8.5 timmars arbete men den anställde arbetat 10 timmar.
Jag vill ha en formel ex: 08:50 - 10:00 och då är det självklara svaret 01:50 med möjlighet att beräkna en veckas övertid eller underskott?
Denna kommentar minimerades av moderatoren på webbplatsen
@Sheena:

Hittade något liggande som faktiskt löser din fråga.

Kolumnerna D, E och F är Starttid, Sluttid och Paus.


Ha en tabell någonstans som förklarar pauserna som måste beräknas:

från till paus
0:00 6:00 0:00
6:00 9:00 0:30
9:00 10:00 0:45

Använd sedan följande uttryck (observera att min referens till tabellen finns på en flik som heter Anhang):

=IF(AND(D18=ʺʺ,E18=ʺʺ),ʺʺ,(E18+(D18>E18)-D18)-IF((E18+(D18>E18)-D18)>Anhang!$A$6,IF(F18>Anhang!$C$6,F18,Anhang!$C$6),IF((E18+(D18>E18)-D18)<=Anhang!$B$4,IF(F18>Anhang!$C$4,F18,Anhang!$C$4),IF(F18>Anhang!$C$5,F18,Anhang!$C$5))))
Denna kommentar minimerades av moderatoren på webbplatsen
Jag laddar ner aktivitetsrapporter från Time station (en app som hjälper till att övervaka och beräkna anställdas arbetstid och lön.

In och ut kommer under varandra och inte som du visar i dina exempel (den ena bredvid den andra).

Finns det något sätt att formulera tabellen för att beräkna totala dagliga timmar i denna layout, med tanke på att jag kan ha flera in- och utgångar per dag?
Denna kommentar minimerades av moderatoren på webbplatsen
Hej, Avisay,
Förlåt, jag kan inte förstå din poäng, kan du ge ett exempel eller skärmdump här? Tack!
Denna kommentar minimerades av moderatoren på webbplatsen
Jag spårar min starttid i A1 och min sluttid i B1. I C1 är formeln =TEXT(B1-A1,"h") Detta fungerar, men jag kan inte räkna ut hur man subtraherar en timme för lunch inom denna formel. Jag spårar inte min start lunchtid och slut lunchtid eftersom det alltid kommer att vara 1 timme. Finns det något sätt att göra detta?
Denna kommentar minimerades av moderatoren på webbplatsen
Jag jobbade precis på NY Comic Con och var nyfiken på hur du skulle beräkna timmarna om A1 är inklockad (AM/PM), B1 Clocked Out (AM/PM), C1 Break Taken och D1 arbetade timmar. Hur skulle formeln se ut om du sätter ett x i kolumnen för brytning och brytningen är automatisk 1/2 timme?
Denna kommentar minimerades av moderatoren på webbplatsen
Jag försöker beräkna time in, time out, minus 30 min lunchrast (fast varje dag) Jag spårar inte min start lunchtid och slut lunchtid eftersom det alltid kommer att vara 30 minuter. Använd sedan det totala antalet timmar xa givet per timpris. Finns det något sätt att göra detta?
Jag har E7 är klockad (TID 13:30 formel) F7 är Klockad (TIME 13:30 formel), G7 är alltid 30 minuters lunchrast, H7 är totalt antal arbetade timmar. var och en av dessa är måndag till söndag som E7 till E13. H15 är totalt antal timmar, H16 är pris per timme, H17 är delsumma, H18 är avdrag och J20 är total förfallodag. Jag har allt att fungera förutom att dra av 30 minuters lunchrast. Det är det jag behöver hjälp med. Jag behöver formeln för H7 och hur jag sedan kan multiplicera det med $12.00 per timme. , 
Svara
Denna kommentar minimerades av moderatoren på webbplatsen
Hej Kauffman,
Om du bara har inklockat, utklockat och tidsavbrott, använd denna formel för att beräkna den totala tiden: = D2-B2-C2.
För att få det totala priset per dag, använd denna formel: =E2*F2*24. (Obs: Efter att ha infogat denna formel, formatera cellen som Allmänt formatering.)
Du kan se skärmdumpen nedan för detaljer.
Försök gärna, hoppas det kan hjälpa dig!
Denna kommentar minimerades av moderatoren på webbplatsen
hej, jag vill automatiskt dra av en 1 timme varje gång jag angav lunchrasten 11:30 till 12:30, till exempel angav jag arbetsstarttiden 10:50 och tiden är 13:10, och det totala antalet timmar skulle vara 2 timmar. 20 minuter men jag vill subtrahera 1 timme, vilken formel ska jag använda? 
Denna kommentar minimerades av moderatoren på webbplatsen
Hej, yamei, För att lösa ditt problem, använd följande formel:=(B2-A2)-1/24
B2 är sluttiden och A2 är starttiden. Försök gärna, hoppas det kan hjälpa dig!
Denna kommentar minimerades av moderatoren på webbplatsen
Tack! Jag hade samma problem. Det funkade!!
Denna kommentar minimerades av moderatoren på webbplatsen
hej, Hur kan det räknas ut de totala timmarna per vecka??
Denna kommentar minimerades av moderatoren på webbplatsen
Hej Patricia, Lösningen jag kan erbjuda här är att använda vår formel =SUM((C2-B2)+(E2-D2))*24 och sedan dra fyllningshandtaget ner till cellerna till resten av cellerna för att beräkna timmarna per dag. Nästa summera timmarna för de fem veckodagarna använd SUM-formeln =SUM(E2:E6) för att få det totala antalet timmar per vecka. Hoppas detta löser ditt problem. Med vänliga hälsningar, Mandy
Denna kommentar minimerades av moderatoren på webbplatsen
Finns det något sätt att använda det för att beräkna vad du har arbetat hittills under en vecka och subtrahera det från dina "schemalagda" timmar? Till exempel, om du arbetar totalt 16.47 timmar hittills för veckan och du är planerad att arbeta 40 timmar totalt. Hur skulle du beräkna hur mycket tid du har kvar för att klara dina schemalagda timmar i excel?
Denna kommentar minimerades av moderatoren på webbplatsen
Hej Mindy,
Jag tror jag förstår vad du menar nu. Först, i cell F2, måste vi använda formeln =SUMMA((C2-B2)+(E2-D2))*24 för att beräkna arbetstimmar på måndag. Dra sedan fyllningshandtaget ner till cell F6 för att beräkna arbetstimmar per dag i en vecka. Sedan använder vi formeln =40-SUM(F2:F6) för att beräkna kvarvarande arbetstimmar på en vecka. Se skärmdumpen, endast måndag till onsdag har tidsregistrering och arbetstiderna på torsdag och fredag ​​är 0. Användning av formeln =40-SUMMA(F2:F6) returnerar 16.25. Gör ett försök. Tack.
Med vänlig hälsning, Mandy
Denna kommentar minimerades av moderatoren på webbplatsen
HI 你 好 , 如果 餐饮业 没有 给 员工 出去 用 餐 一 小时 (因为 公司 有 包含 午餐) 那 我 怎样 计算 计算 正常 工作 工作 9 个 小时 了 了 午餐 时间 时间 午餐 午餐 那 那 要 怎样 计算? 工作 工作 XNUMX 个 小时 了 了 午餐
Denna kommentar minimerades av moderatoren på webbplatsen
hi 你好,如果午餐时间包含在了正常工作时间里,那么只需要用下班时间减去上班时间,就可以得到一天的实际工作时间。希望能帮助到你。
Denna kommentar minimerades av moderatoren på webbplatsen
Mycket användbart! Tack🤓
Denna kommentar minimerades av moderatoren på webbplatsen
非常实用!很感激你的帮助!请教你如何计算公式得到员工的总工资。和和
Denna kommentar minimerades av moderatoren på webbplatsen
Začátek pracovní doby i konec se vždy liší, jak prosím automaticky odečíst 30 minuter efter zadávání začátku a konce přestávky?

Děkuji
Denna kommentar minimerades av moderatoren på webbplatsen
Tack för informationen på denna webbplats och för din hjälp!!
Jag har följt tråden och har gjort mitt excelsark. Jag använder den här formeln =SUM((C5-B5)+(E5-D5)) för att beräkna den totala arbetstiden per dag. Jag får inte rätt information om jag använder =SUM((C5-B5)+(E5-D5))*24 som har föreslagits i denna tråd. Jag använder "Tidsformat" istället för allmänt. Även om jag väljer allmänt får jag fortfarande ett udda nummer när jag skriver in 8:00 start och slut 5:30.

Nu vill jag ha den månatliga arbetstiden så jag använder =SUM(L5:L35), men istället för att få totalt antal timmar och minuter får jag timmar/minuter som inte stämmer. Till exempel om den totala mängden är tänkt att vara 150 timmar och 32 minuter får jag ett helt annat nummer.

Obs: Jag har formatet i hh:mm

Jag hoppas att du kan hjälpa mig.
Denna kommentar minimerades av moderatoren på webbplatsen
Hej NG,
Jag är ledsen för att den här formeln inte kan hjälpa dig, det är bättre att ladda upp din Excel-fil här om du inte har något emot det, så att vi kan kolla var problemet ligger?
Tack!
Denna kommentar minimerades av moderatoren på webbplatsen
Tack för svaret. Hur/var laddar jag upp min fil? Jag ser ingen möjlighet till anslutning.
Denna kommentar minimerades av moderatoren på webbplatsen
Hej NG,
Om det inte finns någon "Ladda upp bilaga"-ruta bör du registrera dig först, och sedan visas alternativet "Ladda upp bilaga".
För att registrera dig, gå till toppen av artikeln och klicka på Registrera knappen för att starta.
https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-register.png
Jag är ledsen för besväret.
Denna kommentar minimerades av moderatoren på webbplatsen
Ciao, sto cercano una formel o una macro che mi permetta di calcolare le ore di presenza partendo dalle timbrature ma allineate all'orario di lavoro standard.
Per esempio se ho l'orario di lavoro dalle 8:30 alle 12:15 con pausa pranzo e ripresa alle 13.15 fino alle 17:30 (8 ore di lavoro) ma le timbrature sono ad esempio:
Timbratura di Ingresso malm 8:10 med timbratura uscita pausa alle 12:16. timbratura di ingresso dopo la pausa alle 12:50 timbratura di uscita 17:35.

Sicuramente tu potrai aiutarmi. Grazie i väntan
Denna kommentar minimerades av moderatoren på webbplatsen
Добрый день! Подскажите, пожалуйста, у меня есть время прибытия и отбытия, мне нужно ввести формулу сколько на точке пробыл объект и минус 1 час обеда, тоесть если прибыл в 8:00 а отбыл 17:00 итого должно получиться 8 часов
Denna kommentar minimerades av moderatoren på webbplatsen
Hej Аскар,

För att lösa ditt problem, använd följande formel:=(B2-A2)-1/24
B2 är sluttiden, och A2 är starttiden.
Försök gärna, hoppas det kan hjälpa dig!
Denna kommentar minimerades av moderatoren på webbplatsen
Hej där,
Jag har cell G9 som starttid (09:00:00) och sedan F9 som måltid (18:00:00) och har en formel för att räkna ut den arbetade tiden (=OM(F9)
Tipsa gärna vilken formel som är bäst att använda för detta?
Denna kommentar minimerades av moderatoren på webbplatsen
Hallå,
För att lösa ditt problem, använd följande formel:

=B2-A2-TIME(0,INT((B2-A2)/TIME(6,0,0))*30,0)

B2 är sluttiden, och A2 är starttiden.
Försök gärna, hoppas det kan hjälpa dig!
Denna kommentar minimerades av moderatoren på webbplatsen
您好,現在遇到一個問題,我們公司的上班時間是每天早上9點到晚上20點,但客戶不管我們是否休息都會持續發信詢問問題,如果我今天想要計算人員處理案件的時間,想要扣除下班的時間和中午休息的1個半小時(12:00-13:30),請問我可以怎麼寫公式呢?謝謝。
Det finns inga kommentarer här ännu
Lämna dina kommentarer
Postar som gäst
×
Betygsätt detta inlägg:
0   Tecken
Föreslagna platser

Följ oss

Copyright © 2009 - www.extendoffice.com. | Alla rättigheter förbehållna. Drivs av ExtendOffice. | | Sitemap
Microsoft och Office-logotypen är varumärken eller registrerade varumärken som tillhör Microsoft Corporation i USA och / eller andra länder.
Skyddad av Sectigo SSL