• ベストアンサー

エクセルの使い方

エクセルで、○時間○分○秒と縦にずらーと記入したものを時間、分、秒だけをとって、それを計算したいのですが、教えてください。宜しくお願いします。

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

  • ベストアンサー
  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.2

ひょっとして 、○時間○分○秒 で文字で入っているのでしょうか? セルをクリックして 上部のfxのところの表示は? =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"時間",":"),"分",":"),"秒","")*1 と入れてたら、シリアル値になりませんか?

mugicya118
質問者

お礼

早々にありがとうございます。ちょっと、悩んでいて、遅くなりましたが、理解できました。ありがとうございました。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

こういう問題は、初めから時刻シリアル値になるように2:23:15 のようにセルに入力しないとダメ。 文字列で入れていると計算や関数の利用が、すぐには出来ない。 DATEVALUEと違って、=TIMEVALUE("2時間24分15秒")はできない。 編集ー置換で 置換前ー>置換後について 時間ー>:(半角) 分ーー>: 秒ーー>空白 に置換し =TIMEVALUE(A1) のようにシリアル値化して、TIME、HOUR、SECOND関数を適用して、時、分、秒を取り出す。

mugicya118
質問者

お礼

ありがとうございました。

  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.1

A1セルに 11:10:30 として B1セルに =HOUR(A1) C1セルに =MINUTE(A1) D1セルに =SECOND(A1) で下にコピィします。

mugicya118
質問者

お礼

すみません、できないんです???。

関連するQ&A