Seite 1 von 1

Tabelle Wennfehlerformel "automatisieren" [Gelöst]

Verfasst: Mo, 21.12.2020 12:35
von Calculo
Hallo,

ich habe eine längere Tablle mit Klimadaten über 3 Dekaden.

Insgesamt gibt es die Spalten:

Jahr | Monat | Dekade | Temperatur | Wind | Niederschlag
1990__6_______1__________1,5_______xx______15______
1990__6_______1__________1,8_______xx______0_______

(tägliche Werte)
etc.

Mittels der Formel: =WENNFEHLER(MITTELWERTWENNS($D$2:$D$10958;$A$2:$A$10958;"1990";$B$2:$B$10958;"1");0)
kann ich nun die Monate der jeweiligen Jahre einzeln im Mittel darstellen. Bei einer Zeitreihe von 30 Jahren bedeutet das aber nun, dass ich die Formel in jeder Spalte verändern muss um das jeweilige Jahr anzupassen (oder alternativ den entsprechenden Monat). Ich bin dabei das von Hand zu machen, kann mir aber nicht vorstellen, dass sich das nicht anders lösen lässt. Hat jemand eine Idee wie ich das mittels Makro oder so regeln könnte?

Zur besseren Nachvollziehbarkeit habe ich die Tabelle angehängt mit jeweils einer ausgefüllten Spalte. Ich bin für jeden Hinweis dankbar.

freundliche Grüße
Marc

Re: Tabelle Wennfehlerformel "automatisieren"

Verfasst: Mo, 21.12.2020 12:59
von mikeleb
Hallo,
da du dies Daten so schön separat hast, biete sich eine Pivottabelle an.
Sie ist im Handumdrehen erstellt und liefert dir die gewünschten Informationen.

Re: Tabelle Wennfehlerformel "automatisieren"

Verfasst: Mo, 21.12.2020 13:00
von Mondblatt24
Hallo,

Formel in Tabelle3.I2:

=WENNFEHLER(MITTELWERTWENNS($D$2:$D$10958;$A$2:$A$10958;I$1;$B$2:$B$10958;ZEILE(A1));0)

Formel dann nach rechts und nach unten ziehen (kopieren).


Gruß
Peter

Re: Tabelle Wennfehlerformel "automatisieren"

Verfasst: Mo, 21.12.2020 13:14
von Calculo
Hallo,

ich danke euch beiden für die Hilfe!

Die Formel war wonach ich ursprünglich gesucht hatte, großartig!
Die Pivot-Tabelle sieht aber auch Klasse aus und ich werde mich da mal einarbeiten. Bin leider Neuling und könnte das in der Form wohl gar nicht ohne Weiteres anzeigen lassen.

Frohes Fest und guten Rutsch!