Excel - Mehrere Zellen aus Datumsbereich auffüllen

Excel - Mehrere Zellen aus Datumsbereich auffüllen

Hintergrund: Ich arbeite an einem Formular für die Arbeit, in das Projektleiter das Start- und Enddatum geplanter Wartungsarbeiten eintragen. Wenn der Kunde betroffen ist, müssen wir Informationen in den betroffenen Bereichen veröffentlichen, mit der Anweisung, pro Tag der geplanten Arbeiten einen solchen Informationspost zu erstellen. Im Wesentlichen erfordert eine geplante Arbeit, die sich über insgesamt 4 Tage erstreckt, 4 separate Infoposts. Diese Posts benötigen auch das jeweilige Datum in ihrer jeweiligen Kopfzeile.

Daher habe ich in meinem Arbeitsblatt zwei Datumsfelder, in denen Startdatum und -zeit (YYYY-MM-DD HH:mm)sowie Endzeit im gleichen Format eingetragen werden. (Der folgende Screenshot stammt aus LibreOffice, da ich das hier zu Hause habe, aber die Frage bezieht sich auf Excel.)

Start- und Enddatum:

Start- und Enddatum

Erwünschtes Ergebnis:

Erwünschtes Ergebnis

Ich möchte auf einem separaten Blatt eine Dropdown-Liste aller einzelnen Tage zwischen dem Start- und Enddatum erstellen, damit ich die Überschriften für dynamische Infobeiträge erstellen kann. Ich muss jedoch die Zellen mit den Zwischendaten füllen, um die eigentliche Dropdown-Liste zu erstellen. Solange ich die ausgefüllte Liste habe, kann ich den Rest für meine Zwecke problemlos erledigen. Ergebnismodell:

Ergebnis-Mockup

Ich würde definitiv lieber eine Funktion als ein Makro/VBA verwenden, aber das Einzige, was mir einfällt, ist eine lange Liste im Datenblatt, die aus =IF(DAYS(End;Start)+1=x;Date+x;"")Leerzeichen in der Dropdown-Liste besteht und von dort gelesen wird. Gibt es eine andere Möglichkeit, dies zu tun?

Antwort1

Einfach =IF(($B$2+1)<=$C$2,$B$2+1,"")B4 eingeben.

Dann =IF(B4="","",IF((B4+1)<=$C$2,B4+1,""))in B5, dann nach unten ziehen.

Erledigt. ( :

verwandte Informationen