Wie kann ich durchschnittlich mal in Excel bekommen?

0

Ich habe eine Spalte mit Zellen im Excel-Format hh: mm (der Tag ist NICHT enthalten) wie:

19:08
19:08
19:40
20:10

1:45 (Any Times before 12:00 noon are considered NEXT DAY)

einer (oder mehrere) ist nach Mitternacht.

Der Durchschnitt dieser Zeiten ist = 20:46

Aber Excel AVERAGE gibt 15:58

Ich möchte diesen Durchschnitt berechnen, ohne zusätzliche Spalten hinzuzufügen oder VBA zu verwenden. Nur eine Formel am Ende der Spalte. Übrigens muss ich auch leere Einträge in der Spalte für die Berechnungen ausschließen.

Danke im Voraus

Blitzherz
quelle
Du brauchst einen Durchschnitt, denke ich - was willst du durchschnittlich? Mittag bis Mittag wie 11:59 Uhr ist der späteste ?
Raystafarian
korrekter Raystafarian ... Würde AVERAGEIF nicht nur Einträge unter 12:00 ausschließen? anstatt 24 Stunden hinzuzufügen und einzuschließen?
Flashheart
Nun, da Sie die Timeline verzerren möchten, wird es schwieriger. Ich dachte, Sie möchten einige davon ausschließen.
Raystafarian

Antworten:

4
=AVERAGE(IF(A1:A5>=0.5,A1:A5,1+A1:A5))

Bestätigen Sie als Matrixformel mit Ctrl+ Shift+Enter

So schließen Sie leere Zellen aus:

=AVERAGE(IF(NOT(ISBLANK(A1:A5)),IF(A1:A5>=0.5,A1:A5,1+A1:A5),""))
Kyle
quelle
Scheint zu funktionieren. Gibt es eine Möglichkeit, leere Einträge in der Spalte auszuschließen? Oder ist das zu viel von der Formel?
Flashheart
@Flashheart Ich habe meine Antwort bearbeitet, um Leerzeichen zu berücksichtigen.
Kyle