- ベストアンサー
エクセルで 0'00.000 を時間に変換する方法
エクセルで 0'00.000 と表記してある ラップタイムの値を 0:00.000 となる様に時間(分,秒)表記に 変換する方法を教えて下さい よろしくお願いします
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
「0'00.000 と表記してある」の「表記」の意味が曖昧です。 0:1:2.345 (0時1分2.345秒 の意味)と「入力」したセルを m'ss.000 という書式設定すると 1'02.345 と「表示」されるけど、それと同じことですか? それとも、 セル A1 に文字列で 1'02.345 と「入力」したものを、別セルに数値の時刻形式で 1:02.345 に「表示」させたいと?この場合は、式 =TIMEVALUE(SUBSTITUTE(A1,"'",":")) を「入力」した別セルを m:ss.000 に書式設定すればOKです。
その他の回答 (3)
- hrt_shu
- ベストアンサー率42% (27/64)
セルA1に「12'23.234」と入力されているものとします。 (1)セルB2に「=VALUE(LEFT(A1,SEARCH("'",A1,1)-1)&":"&MID(A1,SEARCH("'",A1,1)+1,2)&":"&RIGHT(A1,LEN(A1)-SEARCH(".",A1,1)))」と入力します。 (2)セルB2に「0.518680556」というシリアル値が表示されます。 (3)あとはセルB2の表示形式をお好みに設定してください。 以上の手順を対象のセルで行ってください。 表示形式の設定が分からない場合は補足に付け足してください。 詳しくご説明します。
お礼
詳細な回答ありがとうございます EXCELの幅が広がりました
- keithin
- ベストアンサー率66% (5278/7941)
数式は =SUBSTITUTE(A1,"'",":")*1 のようにして,セルの書式設定の表示形式のユーザー定義で [m]:ss.000 のように設定を追加して設定しておきます。
お礼
回答ありがとうございます
- mu2011
- ベストアンサー率38% (1910/4994)
一例です。 (1)対象のセルを選択→セルの書式設定→表示形式→ユーザ定義でm:ss.000に設定 (2)編集→置換で’を:に置換
お礼
早々の回答ありがとうございます
お礼
回答ありがとうございます 陸上部の各選手別のラップタイムの積算及び比較用の重ね合わせグラフを作るのに 大変参考になりました