
Ich arbeite an einem Excel-Projekt, bei dem ich eine Excel-Tabelle mit täglichen prozentualen Ertragsdaten für jeden Tag der letzten 20 Jahre habe. Mich interessiert nur der Ertrag des ersten Eintrags jedes Monats. Wie kann ich dies mit Excel erreichen?
Ich bin ziemlich neu bei Excel und bin für jede detaillierte Hilfe sehr dankbar.
tl:dr irgendwie tägliche Daten in monatliche umwandeln (erstes Vorkommen jedes Monats)
Antwort1
Um den ersten Eintrag jedes Monats zu erhalten, folgen Sie der unten gezeigten Methode:
Wie es funktioniert:
Array (CSE)-Formel in Zelle O58:
{=MIN(IF(TEXT($K$58:$K$73,"MMMM")=$N58,$K$58:$K$73))}
Formel in Zelle P58:
=IFERROR(INDEX($L$58:$L$73,MATCH($O58,$K$58:$K$73,0)),"")
Achtung
Wenn Sie Hilfsdaten in Spalte O überspringen möchten, können Sie diese Array-Formel (CSE) verwenden:
{=IFERROR(INDEX($L$58:$L$73,MATCH(MIN(IF(TEXT($K$58:$K$73,"MMMM")=$N58,$K$58:$K$73)),$K$58:$K$73,0)),"")}
Beenden Sie die Array-Formel mitStrg+Umschalt+Eingabe.
Sie können die Zellbezüge in der Formel nach Bedarf anpassen.
Antwort2
Nehmen wir an, Ihr Datum steht in Spalte A und die Ertragsdaten in B. Nennen Sie nun Spalte C „Ist der erste Tag?“ und geben Sie diese Formel in C2 ein:
=DAY(A2)=1
Oder das Überspringen von Wochenenden (also am ersten Werktag im Monat)
=DAY(A2)=DAY(WORKDAY(EOMONTH(A2,-1),1))
Oder eine sicherere Option (bei verpassten Tagen/Datenpunkten)
=MONTH(A3)<>MONTH(A2) ...start from C3 (make C2 = TRUE)
Dadurch wird buchstäblich der erste Datenpunkt übernommen, für den sich der Monat geändert hat (im Vergleich zur Zeile darüber).
Doppelklicken Sie auf die unterste rechte Ecke der Zelle C2 (der Mauszeiger verwandelt sich vor dem Klicken in ein Pluszeichen). Dadurch wird die Formel zusammen mit all Ihren Daten automatisch ausgefüllt (sofern sich zwischen der Formelspalte und Ihren Daten keine leeren Spalten befinden).
Wählen Sie nun Ihre gesamte Kopfzeile aus und klicken Sie auf Start > Sortieren und Filtern > Filtern. Neben jeder Spaltenüberschrift sollten kleine Pfeile angezeigt werden. Klicken Sie auf den Pfeil neben „Ist der erste Tag?“ und deaktivieren Sie „FALSCH“. Jetzt werden alle Vorkommen, die nicht am ersten Tag des Monats vorkommen, ausgeblendet. Sie können diese Daten bei Bedarf kopieren und in ein neues Blatt einfügen. Um alle Daten wieder anzuzeigen, klicken Sie auf Start > Sortieren und Filtern > Löschen.