Hallöle,
Ich habe einen großen Datensatz eines Temperatursensors. Der spuckt mir mehrfach am Tag Werte aus und diese werden in einer Datenbank gespeichert. Damit die Datenbank nicht tausende von GB groß wird, werden nach und nach zwischendaten gelöscht und Mittelwerte gespeichert. Alles älter als 3 Monate liegt nur 4 mal am Tag vor, alles was jünger ist teilweise 100-fach. (Es gibt noch zwischenschritte, 1Monat, 2Monate etc. aber so ist es einfach zu erklären).
Nun hätte ich gerne Tagesdurchschnittswerte.
Die Funktion Mittelwert(), Mitterlwertwenn(), mittelwertwenns() kenne ich - nur kriege ich es damit nicht hin.
Ich möchte das gerne automatisiert schaffen, mir liegen über 30.000 zeilen Daten vor, die möchte ich nicht per Hand einzeln in einen Mittelwert packen.
Ich hänge mal eine testmappe an. Sie zeigt ganz gut was ich meine.
Kann mir da einer helfen?
Edit: in Zelle E5 kann man mal das hier einfügen:
=MITTELWERTWENNS(B:B;A:A;A3)
Das klappt auch so wie ich will! ABER "A3", also die Kriterien1-Zelle muss automatisch geändert werden, und zwar in einem fortlaufendem Datum :-/
Edit2: oh man ey...7 Minuten nachdem ich den Thread geöffnet habe, komme ich selber auf die Lösung-.- Manchmal bringt es tatsächlich etwas, wenn man sich die Problemstellung aufschreibt^^
Lösung: Ich erzeuge eine neue Spalte mit dem vorliegenen Datumsbereich. Und beziehe "Kriterien1" auf diese Spalte und ziehe mein Mittelwertwenns() einfach runter :-)
Ich habe einen großen Datensatz eines Temperatursensors. Der spuckt mir mehrfach am Tag Werte aus und diese werden in einer Datenbank gespeichert. Damit die Datenbank nicht tausende von GB groß wird, werden nach und nach zwischendaten gelöscht und Mittelwerte gespeichert. Alles älter als 3 Monate liegt nur 4 mal am Tag vor, alles was jünger ist teilweise 100-fach. (Es gibt noch zwischenschritte, 1Monat, 2Monate etc. aber so ist es einfach zu erklären).
Nun hätte ich gerne Tagesdurchschnittswerte.
Die Funktion Mittelwert(), Mitterlwertwenn(), mittelwertwenns() kenne ich - nur kriege ich es damit nicht hin.
Ich möchte das gerne automatisiert schaffen, mir liegen über 30.000 zeilen Daten vor, die möchte ich nicht per Hand einzeln in einen Mittelwert packen.
Ich hänge mal eine testmappe an. Sie zeigt ganz gut was ich meine.
Kann mir da einer helfen?
Edit: in Zelle E5 kann man mal das hier einfügen:
=MITTELWERTWENNS(B:B;A:A;A3)
Das klappt auch so wie ich will! ABER "A3", also die Kriterien1-Zelle muss automatisch geändert werden, und zwar in einem fortlaufendem Datum :-/
Edit2: oh man ey...7 Minuten nachdem ich den Thread geöffnet habe, komme ich selber auf die Lösung-.- Manchmal bringt es tatsächlich etwas, wenn man sich die Problemstellung aufschreibt^^
Lösung: Ich erzeuge eine neue Spalte mit dem vorliegenen Datumsbereich. Und beziehe "Kriterien1" auf diese Spalte und ziehe mein Mittelwertwenns() einfach runter :-)
Anhänge
Zuletzt bearbeitet: