• ベストアンサー

excel200での関数の設定

セルの値が2:30、2:45時間で入っています。 2:30→2.5 2:45→2.75 5:00→5.0 5:15→5.25 にしたい場合関数で変換させることはできますか。

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.5

単純ですが =A1*24 としてください。 時間は1時間が1/24、1分が1/24/60でシリアル値化されてます。 24倍することで1時間が1に、30分が0.5に変わります。

その他の回答 (4)

  • yastaro
  • ベストアンサー率23% (5/21)
回答No.4

=VALUE(MID(TEXT(A1,"hh:mm"),1,2)+MID(TEXT(A1,"hh:mm"),4,5)/60) で、できます。

  • sige1701
  • ベストアンサー率28% (74/260)
回答No.3

=A1*24

回答No.2

A1に2:30と入ってる場合で =HOUR(A1)+MINUTE(A1)/60 で入ることは入る。表示形式をいじるのが前提だけど。関数を入れておくとろこは標準にしておくこと。

  • arare2005
  • ベストアンサー率31% (63/199)
回答No.1

やり方は色々ありますが、関数を使わなくても60進法を10進法に直せば良いですよ。 例) 2:30分→(2×60+30)/60=2.5

関連するQ&A