ich baue eine kleine Tabelle um Temperaturdaten zu loggen und Höchst/Tiefstwerte für Tag und Nacht anzeigen zu lassen.
Habe dafür einen kleinen Stick der mir stündlich die Werte speichert (Dostmann Datenlogger)
Dazu habe ich folgende Spalten
A = Datum
B = Temperatur
Hilfsspalten
C = Temperatur Tag =WENN(UND(STUNDE(A13)>5;STUNDE(A13)<18);B14;"")
D = Temperatur Nacht =WENN(UND(STUNDE(A13)>5;STUNDE(A13)<18);"";B13)
E = Tag =WENN(STUNDE(A13)>=6;TAG(A13);TAG(A13)-1) (meine Lösung weil ein Tag von 6:00 bis zum nächsten Tag 6:00 geht)
in Spalte F soll nun 1. 2. 3. 4. usw des Monats stehen, g min tag, h max tag,i min nacht, j max nacht
in G kommt minimum desTages mit folgender Matrixformel =MIN(WENN($E$4:$E$10000=$F13;$C$4:$C$10000;9^9))
so weit so gut. nun das Problem:
in H soll das maximum des Tages, funktioniert wenn die Werte über 0 liegen. Bei reinen Minuswerten zeigt es mir eine 0 anstatt der korrekten Temperatur (z.Bsp -0,7 maximale Temperatur am 17. Januar tagsüber in Dresden

Matrixformel dafür =MAX(WENN($E$4:$E$10000=$F19;$C$4:$C$10000;0))
Mir fehlt leider das Verständnis um da den Fehler zu erkennen. Kann mir geholfen werden? gruss tilo