Die Berechnung des Durchschnitts einer Anzahl von Zeiten oder einer Liste von Windrichtungen könnte als der Berechnung des Durchschnitts einer Menge von Vektoren (Werte, die sowohl Richtung als auch Größe enthalten) ähnlich sein. Es ist daher notwendig, die Zeitwerte mit ihren jeweiligen Positionen auf einem Einheitskreis gleichzusetzen, ihre senkrechten Komponentenwerte abzuleiten und diese zu summieren, wie es der Fall ist, um den "Durchschnitt" irgendeiner derartigen Form der zyklischen Gruppe zu nehmen.
Angenommen, Sie haben zwei Zeiten, 23:00 und 01:00, dann wird eine normale Durchschnittsberechnung (sumproduct/count) mit dem falschen Wert von 12:00 [(23 + 1)/2] anstelle von der korrekte 24:00/00:00 Wert. Wenn Sie jedoch 23:00 als gleich dem Vektor 1 < 345 ° auf einem 24-Stunden-Kreis und 01:00 gleich 1 < 15 ° betrachten, können Sie ihren Vektormittelwert [cos (345 °) + cos (15 °) + i * (sin (345 °) + sin (15 °))] = 1 < 360 ° ein Wert, der im 24-Stunden-Kreis auf 00:00 zurückgeht. Beachten Sie jedoch, dass diese Methode Zeiten, die genau 12 Stunden auseinander liegen, z. Wenn Sie nur 01:00 und 13:00 haben, ist es nicht möglich, eine durchschnittliche Zeit zu bestimmen.
Ich lasse Sie nur mit den Formeln dann (mal in A-Säule)
TIME_TO_DEGREES COSINE SINE
=(360/24)*(HOUR(A2)+MINUTE(A2)/60) =COS(RADIANS(B2)) =SIN(RADIANS(B2))
=(360/24)*(HOUR(A3)+MINUTE(A3)/60) =COS(RADIANS(B3)) =SIN(RADIANS(B3))
=(360/24)*(HOUR(A4)+MINUTE(A4)/60) =COS(RADIANS(B4)) =SIN(RADIANS(B4))
=(360/24)*(HOUR(A5)+MINUTE(A5)/60) =COS(RADIANS(B5)) =SIN(RADIANS(B5))
[C8] [D8]
COMPONENT AVERAGES =AVERAGE(C2:C7) =AVERAGE(D2:D7)
AVERAGE DEGREES DEGREES_TO_HOUR MAGNITUDE
=ROUND(DEGREES(IF(C8=0,ACOS(C8),
IF(D8=0,ASIN(D8),
ATAN(D8/C8)))),3)
+IF(C8<0,180,0)
+IF(AND(D8<0,C8=0),180,0)
+IF(AND(D8<0,C8>0),360,0) =E8/360 =(C8^2+D8^2)^0.5
Im Fall, dass die Größe Null ist es ein undurchführbar Betrieb ist eine durchschnittliche Zeit, um zu versuchen und zu berechnen.
Non-Programmierung. Besser bei Super User gefragt – brettdj
Wie berechnen Sie die Werte in C6: K6 - gibt es eine Formel drin? Diese Werte müssen tatsächlich länger als 24 Stunden sein (versuchen Sie die benutzerdefinierte Formatierung als [h]: mm, um die tatsächlichen Werte zu sehen). Ergebnis in H7 ist wahrscheinlich "28: 28: 53" - formatiere die Zelle als [h]: mm, um das auch zu sehen. Quickfix ist die Zeit zu mitteln, nur mit dieser Formel '= SUMMENPRODUKT (MOD (C6: K6,1))/COUNT (C6: K6)' aber ich empfehle Ihnen, die Werte zu beheben –
Ich verstehe immer noch nicht ganz, wie diese Formel Arbeit, aber alle Berechnungen sind jetzt korrekt. Danke vielmals. – Denisko