Durchschnittstemperaturen ermitteln

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Durchschnittstemperaturen ermitteln

Re: Durchschnittstemperaturen ermitteln

von Karolus » Sa, 22.04.2023 12:33

Hallo
Für die Pivot-auswertung brauchst du definitiv die Daten lückenlos mit nur einer Kopfzeile ganz oben, momentan reicht dann eine Tabelle ~10 Jahre, bis das so weit ist unterstützt Libreoffice mit Sicherheit weitere ~150 Jahre (momentan kannst du bereits unter experimentelle Einstellungen auf ~16millionen Zeilen gehen)
Andererseits kannst du jetzt auch jede »Monatstabelle« einzeln per Pivottabelle stundenweise gruppieren, und die resultierenden Daten per Copy&Paste in eine »Gesamttabelle« übertragen.

Re: Durchschnittstemperaturen ermitteln

von ccc--- » Sa, 22.04.2023 10:00

Das Format der Spalte A habe ich nun laut deiner Anleitung geändert, danke!

Derzeit habe ich jeden Monat in einer eigenen Tabelle. Jede Tabelle hat, je nach Anzahl der Tage des Monats, etwa 8.350 bis 8.950 Zeilen. Ist es für den weiteren Verlauf meiner Statistik (Ermittlung von Monats- und Jahresdurchschnittstemperatur) einfacher, das so zu belassen oder soll ich alle Monate in einer Tabelle darstellen? Die hätte dann etwa 105.000 Zeilen ...

Re: Durchschnittstemperaturen ermitteln

von Karolus » Fr, 21.04.2023 18:38

Hallo
Das sind leider keine Datumswerte in Spalte A, das ist Text! damit kann man keine Auswertung machen!

Markiere Spalte A und rufe →Daten→Text in Spalten auf.
Im Dialog schaltest du ggf. alle Trennzeichen aus, klickst aber unten in der Vorschau auf den Spaltenkopf und wechselst den Typ von »Standard« auf »Datum D-M-Y« ***

***möglicherweise ist es aber »Datum M-D-Y« … das musst du selbst herausfinden!

Ps. Falls die Daten für jeden Monat extra reinkommen… für die Pivotauswertung brauchst du nur eine Kopfzeile, für alle weiteren Monate benötigst du nur die Daten ohne Zeilenkopf direkt anschliessend unterhalb.

Re: Durchschnittstemperaturen ermitteln

von ccc--- » Fr, 21.04.2023 17:36

Um es vielleicht besser zu verstehen: Die Daten liegen mir in dieser Form vor.
Dateianhänge
Calc2.JPG
Calc2.JPG (235.98 KiB) 1357 mal betrachtet

Re: Durchschnittstemperaturen ermitteln

von ccc--- » Fr, 21.04.2023 17:29

Uff, mit Pivottabellen habe ich mich noch nie beschäftigt, aber vielleicht lohnt es sich, wenn ich mich da einlese?

Re: Durchschnittstemperaturen ermitteln

von Karolus » Fr, 21.04.2023 17:19

Hallo

Nee bitte nicht per Formelgewurstel.

in Libreoffice
→Daten→Pivottabelle→…

in AOO
→Daten→Tabellenpilot…

und aus der Datumsspalte der Pivot-ausgabe: →Daten→Gruppierung und Gliederung→Gruppierung:
[x]Jahre
[x]Monate
[x]Tage

Re: Durchschnittstemperaturen ermitteln

von ccc--- » Fr, 21.04.2023 17:18

Danke vorerst für deine Bemühungen.

Ich habe deine Formel nun in jede Zeile von 2. bis 31. Januar eingesetzt, und es wird auch tatsächlich was berechnet, nur scheinen die Ergebnisse nicht zu stimmen.

Ich muss allerdings zugeben, dass ich die Formel noch nicht verstanden habe und eventuell etwas falsch mache - ich lese mich mal in die Formel ein.
Dateianhänge
Calc1.JPG
Calc1.JPG (127.95 KiB) 1364 mal betrachtet

Re: Durchschnittstemperaturen ermitteln

von echo » Fr, 21.04.2023 15:27

Hallo wie wäre es so:
=SUMMEWENN(N19:N295;REST(ZEILE(N19:N295);12)=7)/24

Nachtrag, zum kopieren nach unten:

Code: Alles auswählen

=SUMMEWENN(VERSCHIEBUNG($N$19:$N$295;ZEILE(A1)*276-276;0);REST(ZEILE(VERSCHIEBUNG($N$19:$N$295;ZEILE(A1)*276-276;0));12)=7)/24
Kann die Formel hier nicht testen, aber Verschiebung sollte den Bereich jeweils um 276 Zeilen verschieben

Gruß Holger

Durchschnittstemperaturen ermitteln

von ccc--- » Fr, 21.04.2023 15:07

Hallo Leute!

Seit Dezember 2019 betreibe ich eine semiprofessionelle Wetterstation in meinem Garten.

Nach jedem Monatsende lade ich mir alle Wetterdaten auf meinen PC.

Die Wetterdaten, die ich herunterladen kann, sind alle 5 Minuten aktualisiert, ich habe also für jeden Tag die Wetterdaten von 00:00 Uhr, 00:05 Uhr, 00:10 Uhr, 00:15 Uhr, usw.

Nun möchte ich a) für jeden Tag, b) für jedes Monat, c) für jedes Jahr die Durchschnittstemperatur ermitteln.

Wichtig ist mir vorerst einmal a), also die Tages-Durchschnittstemperatur.

Laut Deutschem Wetterdienst funktioniert das so, dass die Temperatur zu jeder vollen Stunde herangezogen und dann durch 24 geteilt wird. Ich brauche also die Temperatur von 1:00 Uhr, 2:00 Uhr, 3:00 Uhr, usw. bis 24:00 Uhr.

Für den 1. Januar habe ich die Temperatur von 1:00 Uhr in Zelle N19, die für 2:00 Uhr in Zelle N31, die für 3:00 Uhr in Zelle N43, usw.

Ich muss also jeweils 12 Zeilen weiterspringen.

Meine erste Formel - also die für den 1. Januar - sieht momentan so aus:
=(N19+N31+N43+N55+N67+N79+N91+N103+N115+N127+N139+N151+N163+N175+N187+N199+N211+N223+N235+N247+N259+N271+N283+N295)/24
Nun möchte ich nicht für alle 365 Tage des Jahres manuell eine Formel wie oben eingeben.

Die erste große Frage: Kann ich das irgendwie automatisieren?

Die Formel für den 2. Januar müsste ja mit Zelle N307 beginnen und dann 23 Mal um jeweils den Wert 12 erhöht werden.

Kann ich das in eine Formel fassen?

Herzlichen Dank schon mal vorab!

Nach oben