Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Schnittmenge zweier Zeiträume

Schnittmenge zweier Zeiträume
TCO99
Hallo zusammen,
nach langer Zeit habe ich doch wieder ein Problem was ich nicht gelöst bekomme.
Ich habe zwei Zeiträume. Ich brauche als Ergebnis die Antwort, ob die beiden Zeiträume eine Schnittmenge besitzen oder nicht. Mit Hilfsspalten bekäme ich es hin aber eine Formellösung wäre viel schöner. Weiß jemand eine Lösung für mich?
Dazu habe ich eine Beispielmappe gemacht:
https://www.herber.de/bbs/user/78974.xls
Ich danke im voraus.
Freundliche Grüße
Erdogan
PS: Feedback ist selbstverständlich!
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
Wenn man jetzt noch wüsste, welcher Zeitraum ...
17.02.2012 22:58:35
Luc:-?
…mit welchem anderen die gemeinsame Schnittmenge haben soll, Erdogan…? ;->
Gruß+schöWE, Luc :-?
AW: Wenn man jetzt noch wüsste, welcher Zeitraum ...
18.02.2012 12:39:08
TCO99
Hi Luc,
ich dachte, die Überschriften wären aussagekräftig.
Daher jetzt eine bessere Erläuterung:
in den ersten beiden Spalten stehen das Einstellungsdatum und eventuell das Kündigungsdatum des Mitarbeiters. In den folgenden zwei Spalten steht das Start- und das Enddatum des Zeitraumes für den ich wissen möchte, ob der Mitarbeiter in diesem Zeitraum angestellt war.
Viele Grüße
Erdogan
Anzeige
AW: Schnittmenge zweier Zeiträume
18.02.2012 13:03:14
Josef

Hallo Erdogan,
so?
Tabelle1

 ABCDEFG
1       
2 EintrittsdatumAustrittsdatumStartzeitEndzeitErgebnisOder
3 02.05.2005 01.05.200531.05.200530Überschneidung
4 01.01.200128.10.200101.05.200531.05.20050 
5 01.01.2002 01.05.200531.05.200531Überschneidung
6 01.01.2003 01.05.200531.05.200531Überschneidung
7 01.01.2004 01.05.200531.05.200531Überschneidung
8 01.01.2005 01.05.200531.05.200531Überschneidung
9 01.01.200628.10.200601.05.200531.05.20050 
10 01.01.2007 01.05.200531.05.20050 
11 01.01.200827.10.200801.05.200531.05.20050 
12 01.01.2009 01.05.200531.05.20050 
13 01.01.2010 01.05.200531.05.20050 
14 01.01.201128.10.201101.05.200531.05.20050 
15 01.01.2012 01.05.200531.05.20050 

Formeln der Tabelle
ZelleFormel
F3=MAX(;MIN(WENN(C3<>"";C3;HEUTE()); E3)+1-MAX(B3;D3))
G3=WENN(MAX(;MIN(WENN(C3<>"";C3;HEUTE()); E3)+1-MAX(B3;D3)); "Überschneidung";"")


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4

« Gruß Sepp »

Anzeige
AW: Schnittmenge zweier Zeiträume
18.02.2012 13:25:42
TCO99
Hallo Josef,
ich verstehe die Formel zwar nicht aber sie funktioniert genauso wie ich es mit gewünscht habe :-)
Ich habe die Formel in meine Datei eingebaut was mir viele Hilfsspalten erspart hat.
Ich danke dir ganz herzlich!!!
Viele Grüße
Erdogan

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Schnittmenge zweier Zeiträume in Excel berechnen


Schritt-für-Schritt-Anleitung

Um die Schnittmenge zweier Zeiträume in Excel zu berechnen, kannst du die folgende Formel verwenden. Diese Formel prüft, ob zwei Zeiträume sich überschneiden und gibt die Anzahl der Tage der Überschneidung zurück.

  1. Daten eingeben: Trage die Einstellungs- und Kündigungsdaten in die Spalten B und C ein (z. B. B3 für Eintrittsdatum und C3 für Austrittsdatum). Trage das Start- und Enddatum des zu prüfenden Zeitraums in die Spalten D und E ein.

  2. Formel einsetzen: In Zelle F3 kannst du die folgende Formel eingeben:

    =MAX(0; MIN(WENN(C3<>""; C3; HEUTE()); E3) + 1 - MAX(B3; D3))
  3. Ergebnis anzeigen: In Zelle G3 gibst du die folgende Formel ein, um anzuzeigen, ob es eine Überschneidung gibt:

    =WENN(F3 > 0; "Überschneidung"; "")
  4. Formeln nach unten ziehen: Ziehe die Formeln in F3 und G3 nach unten, um die Berechnung für alle Zeilen durchzuführen.


Häufige Fehler und Lösungen

  • Fehler: "Wert!": Dieser Fehler tritt auf, wenn die Datumswerte ungültig sind. Stelle sicher, dass die Daten im richtigen Datumsformat eingegeben sind.
  • Fehler: "Überschneidung" wird nicht angezeigt: Überprüfe, ob die Formeln korrekt eingegeben wurden und ob die Daten in den richtigen Zellen stehen.

Alternative Methoden

Falls du keine Formeln verwenden möchtest, kannst du die Schnittmenge auch manuell über die Bedingung prüfen:

  1. Vergleiche die Daten in Spalten B, C, D und E.
  2. Überprüfe, ob das Eintrittsdatum innerhalb des zu prüfenden Zeitraums liegt oder ob das Austrittsdatum innerhalb des Zeitraums liegt.

Diese Methode kann jedoch bei großen Datenmengen sehr zeitaufwendig sein.


Praktische Beispiele

Hier ist ein einfaches Beispiel zur Veranschaulichung:

Eintrittsdatum Austrittsdatum Startdatum Enddatum Tage der Überschneidung Ergebnis
02.05.2005 01.05.2005 31.05.2005 30 Überschneidung
01.01.2001 28.10.2001 01.05.2005 31.05.2005 0
01.01.2002 01.05.2005 31.05.2005 31 Überschneidung

Die Formeln in den Spalten F und G geben dir die Anzahl der Tage zurück, an denen eine Überschneidung stattfindet.


Tipps für Profis

  • Verwende die Funktion WENNFEHLER, um Fehler in den Berechnungen abzufangen. Zum Beispiel:
    =WENNFEHLER(MAX(0; MIN(WENN(C3<>""; C3; HEUTE()); E3) + 1 - MAX(B3; D3)); 0)
  • Du kannst auch die bedingte Formatierung nutzen, um Zeilen, die eine Überschneidung haben, hervorzuheben.

FAQ: Häufige Fragen

1. Wie kann ich die Schnittmenge aus zwei Listen berechnen?
Du kannst die gleiche Formel verwenden, um die Schnittmenge aus zwei Listen zu vergleichen, indem du die entsprechenden Zellen anpasst.

2. Was mache ich, wenn ich mehr als zwei Zeiträume vergleichen möchte?
Für die Berechnung von Schnittmengen aus mehreren Zeiträumen benötigst du möglicherweise komplexere Formeln oder VBA-Makros, um alle Zeiträume zu berücksichtigen.

3. Funktioniert das auch in älteren Excel-Versionen?
Ja, die beschriebenen Formeln sind in Excel 2010 und späteren Versionen anwendbar. Achte jedoch darauf, dass die Datumsformatierung korrekt ist.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige