Hoppa till huvudinnehåll

få arbetstid mellan två datum i Excel

Normalt kan du behöva beräkna arbetarnas löneinkomst, i det här fallet bör du få arbetstiden mellan de två angivna datumen som exkluderar helger och helgdagar först. NÄTVERKSDAGAR-funktionen i Excel kan hjälpa dig att få netto-arbetsdagar mellan två datum och sedan multiplicera antalet arbetstimmar per arbetsdag för att få den totala arbetstiden.


Beräkna arbetstid mellan två datum exkluderar standardhelger

Om du vill få arbetstiden mellan två datum som exkluderar standardhelgerna (lördag och söndag), kan du använda en formel baserad på funktionen NETWORKDAYS som följande generiska syntax:

=NETWORKDAYS(start_date,end_date) * working_hours
  • start_date, end_date: Det första och sista datumet för att beräkna arbetsdagarna mellan.
  • working_hours: Antalet arbetstimmar under varje arbetsdag. (Normalt är arbetstiden 8 för varje arbetsdag, du kan ändra den efter dina behov.)

1. Använd nedanstående formel för att beräkna arbetstiden:

=NETWORKDAYS(A2,B2 )*8

Och dra sedan fyllningshandtaget till cellerna du vill klistra in den här formeln, så får du en lista med datumresultat, se skärmdump:

2. Sedan ska du formatera datumcellerna till generellt format, välj de beräknade cellerna och klicka sedan på Allmänt från nummer Format rulla ner under Hem fliken, då får du arbetstiden som följande skärmdump visas:


Beräkna arbetstid mellan två datum exkluderar både helger och helgdagar

Om det finns semesterdatum inom de två datumen, för att utesluta dessa helgdagar samtidigt, hur kan du lösa den här uppgiften i Excel?

Generisk syntax:

=NETWORKDAYS(start_date, end_date, [holidays]) * working_hours
  • start_date, end_date: Det första och sista datumet för att beräkna arbetsdagarna mellan.
  • holidays: Ett intervall med datumceller som du vill utesluta från de två datumen.
  • working_hours: Antalet arbetstimmar under varje arbetsdag. (Normalt är arbetstiden 8 för varje arbetsdag, du kan ändra den efter dina behov.)

1. Använd följande formel i en tom cell där du vill skicka resultatet:

=NETWORKDAYS(A4,B4,$E$4:$E$6 )*8

Och dra sedan fyllningshandtaget för att fylla formeln till de celler du behöver, en lista med datumformat visas, se skärmdump:

2. Då ska du formatera datumcellerna till allmänt format och du får följande resultat:


Beräkna arbetstid mellan två datum exkluderar anpassade helger

Någon gång vill du beräkna arbetstiden mellan två datum exklusive vissa anpassade helger, till exempel bara söndag eller söndag och måndag utan att ta hänsyn till helgdagar. I det här fallet bör du använda funktionen NETWORKDAYS.INTL i Excel. Formelsyntaxen är:

=NETWORKDAYS.INTL(start_date, end_date, [weekend]) * working_hours
  • start_date, end_date: Det första och sista datumet för att beräkna arbetsdagarna mellan.
  • weekend: De specifika veckodagarna som du vill ställa in som helger istället för standardhelger. Det kan vara ett helgnummer eller en sträng.
  • working_hours: Antalet arbetstimmar under varje arbetsdag. (Normalt är arbetstiden 8 för varje arbetsdag, du kan ändra den efter dina behov.)

Helgenummervärden anger följande helgdagar:

Weekendnummer Helgdagar
1 eller utelämnad lördag och söndag
2 Söndag och måndag
3 Måndag och tisdag
4 Tisdag och onsdag
5 Onsdag och torsdag
6 torsdag och fredag
7 Fredag ​​och lördag
11 Bara söndag
12 Endast måndag
13 Endast tisdag
14 Endast onsdag
15 Endast torsdag
16 Endast fredag
17 Endast lördag

I det här exemplet beräknar jag arbetstiden mellan två datum och utesluter endast den anpassade helgsöndagen, använd nedanstående formel:

=NETWORKDAYS.INTL(A4,B4,11)*8

Dra sedan fyllningshandtaget ner till de celler som du vill använda denna formel, och sedan bör du ändra det beräknade datumresultatet till allmänt format, så får du följande resultat efter behov:


Beräkna arbetstid mellan två datum exkluderar anpassade helger och helgdagar

Du kan också använda formelsyntaxen nedan för att få arbetstiden mellan två datum exkluderar både de anpassade helgerna och helgdagarna:

=NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays]) * working_hours
  • start_date, end_date: Det första och sista datumet för att beräkna arbetsdagarna mellan.
  • weekend: De specifika veckodagarna som du vill ställa in som helger istället för standardhelger. Det kan vara ett helgnummer eller en sträng.
  • holidays: Ett intervall med datumceller som du vill utesluta från de två datumen.
  • working_hours: Antalet arbetstimmar under varje arbetsdag. (Normalt är arbetstiden 8 för varje arbetsdag, du kan ändra den efter dina behov.)

Vi kan till exempel använda formeln nedan för att få arbetstiden att exkludera anpassad helg (söndag och måndag) och helgdagar:

=NETWORKDAYS.INTL(A4,B4,2,$E$4:$E$6)*8

Därefter bör du konvertera de beräknade datumresultaten till allmänt format och du får följande resultat efter behov:


Relativa funktioner som används:

  • NÄTVERKSDAGAR:
  • Denna funktion används för att beräkna antalet arbetsdagar mellan två angivna datum.
  • NETWORKDAYS.INTL:
  • Den returnerar antalet arbetsdagar genom att exkludera standardhelgdagar (lördag och söndag) eller dagar som anges som helger.

Relativa arbetstid / artiklar på arbetsdagar:

  • Beräkna arbetstid per månad i Excel:
  • Normalt kan de flesta av oss arbeta 8 timmar om dagen, 5 dagar i veckan. Här vill jag få den totala arbetstiden per månad för att beräkna lönen. Hur beräknar jag den totala arbetstiden per månad i Excel?
  • Hitta första / sista dagen eller arbetsdagen i en månad i Excel:
  • Vet du hur du hittar den första eller sista dagen och den första eller sista arbetsdagen för ett visst månadsdatum i ett kalkylblad? Till exempel har jag ett datum 2014/5/21, och nu vill jag veta den första och sista dagen i denna månad, det vill säga 2014/5/1 och 2014/5/31, för att få första arbetsdagen är 2014 / 5/1 och sista arbetsdag är 2014/5/30.

De bästa Office-produktivitetsverktygen

Kutools för Excel - Hjälper dig att sticka ut från mängden

🤖 Kutools AI Aide: Revolutionera dataanalys baserat på: Intelligent utförande   |  Generera kod  |  Skapa anpassade formler  |  Analysera data och generera diagram  |  Anropa Kutools funktioner.
Populära funktioner: Hitta, markera eller identifiera dubbletter  |  Ta bort tomma rader  |  Kombinera kolumner eller celler utan att förlora data  |  Rund utan formel ...
Super VLookup: Flera kriterier  |  Multipelt värde  |  Över flera ark  |  Fuzzy Lookup...
Adv. Rullgardinslista: Enkel rullgardinslista  |  Beroende rullgardinslista  |  Flervals-rullgardinslista...
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  Jämför kolumner med Välj Samma och olika celler ...
Utvalda funktioner: Rutnätsfokus  |  Designvy  |  Stor formelbar  |  Arbetsbok & Bladhanterare | Resursbibliotek (Automatisk text)  |  Datumväljare  |  Kombinera arbetsblad  |  Kryptera/Dekryptera celler  |  Skicka e-postmeddelanden efter lista  |  Superfilter  |  Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken ...)  |  50+ Diagram Typer (Gantt Chart ...)  |  40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag ...)  |  19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg ...)  |  12 Konvertering verktyg (Siffror till ord, Valutaväxling ...)  |  7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela upp Excel-celler ...)  |  ... och mer

Kutools för Excel har över 300 funktioner, Se till att det du behöver bara är ett klick bort...

Beskrivning


Fliken Office - Aktivera läsning och redigering av flikar i Microsoft Office (inkluderar Excel)

  • En sekund att växla mellan dussintals öppna dokument!
  • Minska hundratals musklick åt dig varje dag, säg adjö till mushanden.
  • Ökar din produktivitet med 50 % när du visar och redigerar flera dokument.
  • Ger effektiva flikar till Office (inklusive Excel), precis som Chrome, Edge och Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations