エクセル2003 2時間15分20.11秒をシリアル値にして2時間15分20.11秒と表示する方法
エクセル2003です
TIMEを合計するため
2時間15分20.11秒と入力したセル(文字列)をシリアル値に変えて2時間15分20.11秒と表示したいのです。
よろしく御願いします。
投稿日時 - 2008-11-23 15:24:14
このQ&Aは役に立ちましたか?
0人が「このQ&Aが役に立った」と投票しています
回答(2)
仮にA1に2時間15分20.11秒と入っていたとすると
(1)B1に以下の関数を入れて
=TIMEVALUE(MID(A1,1,FIND("時間",A1)-1)&":"&MID(A1,FIND("時間",A1)+2,FIND("分",A1)-FIND("時間",A1)-2)&":"&MID(A1,FIND("分",A1)+1,FIND("秒",A1)-FIND("分",A1)-1))
(2)B1の表示形式を
ユーザ定義 > h"時間"mm"分"ss.00"秒"
とするとできます
投稿日時 - 2008-11-23 15:58:14
早速の回答ありがとうございます。
うまくいきました
TIMEVALUE関数までは調べられたのですがそれ以上進みませんでした。
齢70弱の頭振り絞りこれからも勉強させていただきます。
投稿日時 - 2008-11-23 16:23:41