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

Forumthread: "Schnittmenge" für mehrer Datumsangaben

"Schnittmenge" für mehrer Datumsangaben
14.01.2005 12:45:59
Stephan
Hallo Forengemeinde!
Ich habe folgendes Problem:
Ich bräuchte eine Formel, die mir sagt, wieviele Tage eines einzugebenden Zeitraums innerhalb eines vorgegebenen Zeitraums (Quartal) liegen, also z.B.
Eingabe Zeitraum: 01.01. bis 02.04.
Formelergebnis: 31 Tage im 1.Quartal, 2 Tage im 2. Quartal
und das für ein beliebigen Zeitraum.
Das ganze ist für eine Krankheitsliste.
Anhand der eingegebenen Krankheitszeiträume sollen die Krankheitstage je Quartal ausgeworfen werden.
Vielen Dank für Eure Hilfe
Stephan

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: "Schnittmenge" für mehrer Datumsangaben
14.01.2005 14:36:30
Matthias
Hallo Stephan,
mit dieser Benutzerdefinierten Funktion geht das:
Option Explicit
Public Function AnzTage(S1 As Date, E1 As Date, S2 As Date, E2 As Date) As Integer
If E1 < S1 Then
AnzTage = 0: Exit Function
End If
If S2 < S1 Then
If E2 < S1 Then
AnzTage = 0: Exit Function
ElseIf E2 <= E1 Then
AnzTage = E2 - S1 + 1: Exit Function
Else
AnzTage = E1 - S1 + 1: Exit Function
End If
ElseIf S2 >= S1 And S2 <= E1 Then
If E2 <= E1 Then
AnzTage = E2 - S2 + 1: Exit Function
Else
AnzTage = E1 - S2 + 1: Exit Function
End If
Else
AnzTage = 0: Exit Function
End If
End Function
Verwendung: =ANZTAGE(A1;A2;B1;B2)
wobei hier in Spalte A der eine Zeitraum steht und in Spalte B der andere.
Allerdings sind es doch 90 Tage im ersten Quartal, oder?
Gruß Matthias
Anzeige
AW: "Schnittmenge" für mehrer Datumsangaben
Stephan
VIELEN DANK !!
Das ist genau das, was ich gebraucht habe. Mit Deiner function funzt es.
Du hast natürlich recht. 90 Tage im 1. Quartal ;)
DANKE !!
Stephan
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige