Hoppa till huvudinnehåll

Excel-formel: Beräkna överlappande dagar mellan två datumintervall

doc beräkna övertidsersättning 4

I den här självstudien ger den en formel för att beräkna de överlappande dagarna mellan två datumintervall i Excel. Till exempel är det första angivna datumintervallet 1/1/2020-6/20/2020och projektet A fortsätter i datumintervallet 8/16/2019-1/2/2020, det finns två överlappande dagar mellan dessa två datumintervall enligt ovanstående skärmdump.

Om du vill följa med denna handledning, ladda ner exemplet på kalkylbladet.
doc-prov

Generisk formel:

MAX(MIN(end1,end2)-MAX(start1,start2)+1,0)

Argument

End1, start1: the end date and start date in the first date range.
End 2, start2: the end date and start date in the second date range.

Returvärde

Formeln returnerar de överlappande dagarna med ett numeriskt värde.

Hur den här formeln fungerar

Här fortsätter projekten i olika datumintervall, vi vill beräkna de överlappande dagarna mellan datumintervallet för varje projekt och ett givet fast datumintervall i intervall C2: C3.
doc beräkna överlappande dagar 2

I cell H3, använd nedanstående formel:

=MAX(MIN($C$3,G3)-MAX($C$2,F3)+1,0)

Presse ange -tangenten och dra sedan autofyllhandtaget nedan för att beräkna de överlappande dagarna.
doc beräkna överlappande dagar 3

Förklaring

MIN-funktionen används för att hitta minimivärdet i många värden. Här får den reda på det tidigare datumet mellan de två slutdatum.

MAX-funktionen används för att hitta det maximala värdet i värden.

Den inre MAX-funktionen hittar det senare datumet mellan två startdatum.

För att inkludera både startdatum och slutdatum kompenserar vi resultatet genom att lägga till 1.

=MAX(MIN($C$3,G3)-MAX($C$2,F3)+1,0)
= MAX (43832-43831 + 1,0)

Den yttre MAX-funktionen används för att visa det negativa värdet istället för noll.


Relativa formler

Relativa funktioner


De bästa Office-produktivitetsverktygen

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

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...


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 (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Das ist super und der halbe Weg zu der Lösung meines Ziels: Start Date und End Date markieren bei mir einen geplanten Projekteinsatz, die Liste der abzugleichenden Daten sind Abwesenheiten in einer gesonderten Tabelle. Ich möchte neben der geplanten Projekteinsatzzeitspanne die Summe der überlappenden Tage, die sich aus den Abwesenheiten ergeben, also in dem Beispiel hier 133 sehen. Eine Idee wie das geht? Ich habe schon eine Formel, die mir alle Start- und Endzeiten der Überlappenden Abwesenheiten anzeigt, dabei habe ich die Filterfunktion benutzt, aber bei den konkreten Summen komme ich bisher nicht an...

Keine Ahnung ob das jetzt mit dem Foto klappt, ich probiere mal 2 Varianten.

[img]d:\Projekt.jpg[/img]
[img]file:///D:/Projekt.jpg[/img]
This comment was minimized by the moderator on the site
Er det muligt at lave samme formel blot under forudsætning at et år er på 360 dage (fx ved hjælp af funktionen "DAGE360")?
Mvh.Klaus
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations