• ベストアンサー

Excel

Excelで、1000キロの距離を24時間かかったっきの表定速度を求めるにはどんな関数の式にすればいいですか?シリアル値が1900/1/1になり計算ができないので誰か教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.3

A1セルに距離の1000が入力されており、B1セルに時間が24:00のように入力されているとしたら、B1セルの数式バー上での表示は1900/1/1のようになっていますね。この表示は日付形式の表示でシリアル値とは言いません。シリアル値とは1900年1月0日からの経過日数を示す値です。B1セルの表示形式を「標準」にすれば1と表示されますね。それがシリアル値なのです。 B1セルに24:00と入力した場合には24:00は1日になりますのでシリアル値としては1となります。 ところで速度の計算ですがB1セルの値は必ず日にち単位の数値になりますので、24:00の時は1となりますので 時速を計算するときに =A1/B1 としたのでは 24000:00:00のように表示されるでしょうがそのセルの表示形式を標準にすれば1000となってB1セルの値が1の時と同じ結果になりますね。時速を求めるには1日は24時間ですから次のような式で計算し、セルの表示形式を標準にすることです。 =A1/(B1*24) 分速では次の式になります。 =A1/(B1*24*60)

その他の回答 (2)

  • tsubuyuki
  • ベストアンサー率45% (699/1545)
回答No.2

km/hがほしいなら、=1000/24 km/minがほしいなら、=1000/24/60 km/secがほしいなら、=1000/24/60/60 表示形式は通貨型(通貨記号無し)が見やすいかと。

  • m_and_dmp
  • ベストアンサー率54% (987/1817)
回答No.1

表示様式が時間の場合、[hh]:mm で表示されている値が、24:00 は普通の値にすると 1 です。したがって、距離/hh:mm/24 としてやればいいでしょう。 セルの表示書式を時間ではなく、数値にして、24と入力してやってもOKです。

関連するQ&A