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
- Beräkna arbetstid mellan två datum exkluderar både helger och helgdagar
- Beräkna arbetstid mellan två datum exkluderar anpassade helger
- Beräkna arbetstid mellan två datum exkluderar anpassade helger och helgdagar
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:
- 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:
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:
- 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:
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:
- 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:
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:
- 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:
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?
- Beräkna arbetstid netto mellan två datum exklusive helger eller helgdagar:
- I många företag betalas personalen efter arbetstid. Att beräkna nettot arbetstid på en dag är enkelt, men vad sägs om att beräkna nettotimmar i ett datumintervall?
- Beräkna antalet arbetsdagar kvar i aktuell månad i Excel:
- Den här artikeln innehåller metoder för att beräkna antalet arbetsdagar kvar i aktuell månad från i dag eller baserat på ett visst datum.
- 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.
- Lägg till antal affärs- / arbetsdagar eller timmar till ett datum i Excel:
- Du kan behöva lägga till ett antal arbetsdagar eller timmar till dags dato för att veta exakt när du kommer att slutföra uppgiften under arbetstiden.
De bästa Office-produktivitetsverktygen
Kutools för Excel - Hjälper dig att sticka ut från mängden
Kutools för Excel har över 300 funktioner, Se till att det du behöver bara är ett klick bort...
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.