- ベストアンサー
エクセルの使い方
エクセルで、○時間○分○秒と縦にずらーと記入したものを時間、分、秒だけをとって、それを計算したいのですが、教えてください。宜しくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
ひょっとして 、○時間○分○秒 で文字で入っているのでしょうか? セルをクリックして 上部のfxのところの表示は? =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"時間",":"),"分",":"),"秒","")*1 と入れてたら、シリアル値になりませんか?
その他の回答 (2)
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.3
こういう問題は、初めから時刻シリアル値になるように2:23:15 のようにセルに入力しないとダメ。 文字列で入れていると計算や関数の利用が、すぐには出来ない。 DATEVALUEと違って、=TIMEVALUE("2時間24分15秒")はできない。 編集ー置換で 置換前ー>置換後について 時間ー>:(半角) 分ーー>: 秒ーー>空白 に置換し =TIMEVALUE(A1) のようにシリアル値化して、TIME、HOUR、SECOND関数を適用して、時、分、秒を取り出す。
質問者
お礼
ありがとうございました。
- hallo-2007
- ベストアンサー率41% (888/2115)
回答No.1
A1セルに 11:10:30 として B1セルに =HOUR(A1) C1セルに =MINUTE(A1) D1セルに =SECOND(A1) で下にコピィします。
質問者
お礼
すみません、できないんです???。
お礼
早々にありがとうございます。ちょっと、悩んでいて、遅くなりましたが、理解できました。ありがとうございました。