Ich habe eine Reihe von Blutdruckmessungen. Ich möchte den durchschnittlichen Druck während des Tages und während der Nacht bestimmen.
Die erste Hälfte des Problems ist trivial:
=AVERAGEIFS(B17:B71;A17:A71;">="&I16;A17:A71;"<="&I17)
Bildet den Durchschnitt über alle Zellen in Spalte B ("Sys"), wenn der entsprechende Wert von Spalte A ("Time") größer als 7:00 und kleiner als 22:00 ist (diese Zeitwerte befinden sich in den Zellen I16 / 17).
Mein Problem ist, wie man den Durchschnitt für die Stunden außerhalb dieses Bereichs berechnet . Ich müsste überprüfen, ob die Zeit kleiner als 7:00 oder größer als 22:00 ist, aber die AVERAGEIFS
Bedingungen werden durch kombiniert AND
.
Ich kann es offensichtlich nicht verwenden, NOT()
weil ich es auf das Ergebnis beider Vergleiche gleichzeitig anwenden müsste, und es scheint keinen Weg zu geben, dies zu tun.
Die bedingte Hervorhebung ist kein Problem, wie Sie oben sehen können. Dort kann ich mehrere Bedingungen eingeben, die nacheinander getestet werden. Dadurch erhalte ich einen OR
Operator.
Gibt es vielleicht eine Funktion, mit der ich eine Teilmenge von Zellen aus einem Bereich abrufen kann, auf den ich eine andere Funktion anwenden kann? Ich werde sowieso wahrscheinlich sowas brauchen, wenn ich Blutdruckmaxima und -minima für Tag / Nacht bestimmen will - Excel hat keine MAXIFS()
Funktion ...
quelle
Versuche Folgendes. Dabei wird die Tatsache genutzt, dass Sie die Tagesmessungen extrahieren können, um das Tageselement von der Summe zu subtrahieren und den Durchschnittswert über Nacht zu erhalten.
quelle
Bisher bin ich auf folgende Idee gekommen:
Ich benutze eine Hilfsspalte mit der Funktion
Das enthält dann die Zeichenfolge "Tag", wenn die Zeit während des Tages ist, und "Nacht", wenn nicht. Ich kann mir dann diese Spalte mit der
AVERAGEIF
Funktion ansehen .Trotzdem hilft mir das nicht, den maximalen Druck für alle "Tageswerte" zu finden ...
quelle