5/09/2024

Excel。平均時速を算出するには、AVERAGE関数ではなくHARMEAN関数です。【HARMEAN】

Excel。平均時速を算出するには、AVERAGE関数ではなくHARMEAN関数です。

<HARMEAN関数>

行きは徒歩で、時速3km/hで、帰りは車に乗せてもらったので、時速50km/hで移動した時の往復の平均時速は、どのようにしたら、算出することができるのでしょうか。


というのも、普通のAVERAGE関数で算出すると、おかしな数値が算出されてしまいます。


C5には、

=AVERAGE(B2:B3)

で、31.5と算出されました。


合っているのではと思えますが、移動距離を3kmだった場合で考えてみましょう。

HARMEAN関数

距離を時速で除算すれば、F列の時間を算出することができます。


徒歩の場合は、1時間。車の場合は、0.05時間です。

往復の所要時間は、1.05時間です。


ということは、往復の距離E5をF4の時間で除算すれば、時速が算出されるはずです。


F5には、

=E5/F4

算出結果は、5.714。


C5のAVERAGE関数で算出した値と合致しません。


そこで、HARMEAN関数をつかうというわけです。


C6に

=HARMEAN(B2:B3)

と数式を設定しました。


算出結果は、5.714。


時速の平均を算出する場合には、調和平均のHARMEAN関数をつかうというわけです。