プロが教える店舗&オフィスのセキュリティ対策術

Excel で、マラソン・タイムの所要時間――2時間45分30秒――を、2:45:30 と表記したいのです。 走行距離 200 Km で割って、1Km 当たりのタイムを出す必要があります。

今まで、ヘルプ・参考書などで何度も探してみましたが、どうしても分かりません。どうか教えて戴けませんでしょうか。よろしくお願い致します。

A 回答 (5件)

No.4です。


時間の表示方法について回答しなれればならないのに、時刻の表示方法の回答をしてしまいました。
お恥ずかしい限りです。No.3さんの回答が適切と思います。

1Km 当たりのタイムの表示について追加回答を致します。
形式をタイム「2:45:30」がB1セルに入っていて走行距離20Kmとして、1Km 当たりのタイムをC1セルに表示させるとして、次の三通りの表示形式を考えました。

(1)「0時08分16秒」のような表示
C1セル計算式=B1/20、セル書式・表示形式を「時刻」・「13時30分55秒」にします。
(2)「8.275分」のような分単位の表示
C1セル計算式=B1*24*60/20、セル書式・表示形式を「標準」または「数値」にします。
(3)「8分16秒50」のような表示
    C1セル計算式=INT(B3*24*60/20)&"分"&INT((B3*24*60/20-INT(B3*24*60/20))*60)&"秒"&INT(((B3*24*60/20-INT(B3*24*60/20))*60-INT((B3*24*60/20-INT(B3*24*60/20))*60))*100)

(3)が一番良いような気がします。
数値として扱う(Ex.各人数の平均タイムを求めるなどのため)のでしたら(2)か(1)の表示形式となります。
    • good
    • 0
この回答へのお礼

繰り返しの、丁寧なご回答、本当にありがとうございます。

早速、チェックさせて戴きます。

お礼が遅くなり、大変失礼致しました。

お礼日時:2006/07/25 20:27

マラソン・タイムの所要時間が「2時間45分30秒」の場合、Excelのセル入力時に「2:45:30」とインプットしても、表示を「2時間45分30秒」とする事ができます。


その方法は次の通りです。
まず対象セル範囲を選択し、書式→セル→表示形式から分類(C)にて「時刻」を、種類(T)から「13時30分55秒」を選択、「OK」をクリックして完了です。

次に1Km 当たりのタイムを出す方法に移ります。
仮にA1セルにマラソン・タイムの所要時間がインプットしてあり、B1セルに1Km 当たりのタイムを表示させるとすると、B1セルに数式「=A1*24*60/20」とインプットします。
ここで、「/」のあとの数字「20」は走行距離(km)を示しています。
また、1Km 当たりのタイムのは、「分」表示です。
    • good
    • 0

2:45:30


のように入力すれば、時刻として認識され、計算が出来ます。
2時間45分30秒
のように入力すると、文字列として認識されますので計算できません。

すでに、文字列として入力されているものを変換するには、
A1セルに「2時間45分30秒」と入力されているとして、
=LEFT(A1,FIND("時",A1,1)-1)&":"&MID(A1,FIND("間",A1,1)+1,2)&":"&MID(A1,FIND("分",A1,1)+1,2)
分、秒の桁数が「3時間06分12秒」、「2時間51分04秒」のように2桁に固定されていれば、上記の式で出来ますが、
分、秒の桁数が「3時間6分12秒」、「2時間51分4秒」のように1桁、2桁が混在する場合は、
=LEFT(A1,FIND("時",A1,1)-1)&":"&MID(A1,FIND("間",A$1,1)+1,FIND("分",A1,1)-FIND("間",A1,1)-1)&":"&MID(A1,FIND("分",A1,1)+1,FIND("秒",A1,1)-FIND("分",A1,1)-1)
と桁数を求めます。

200kmというのは、入力間違いだと思いますが、本当に200kmなら、10時間を越える可能性がありますので、時間の桁数も求める必要があります。

この回答への補足

質問の仕方が悪かったです。
申し訳ありません。

箱根駅伝での総合タイム(11時間前後)に対して、総距離 216Km というのを前提として、1Km あたり のタイムを出そうとしておりました。

失礼致しました。 

補足日時:2006/07/21 19:43
    • good
    • 0
この回答へのお礼

どうも有難うございます。

早速、お教え戴いた式の内容を調べてみるつもりです。

お礼日時:2006/07/21 19:41

 普通に「2:45:30」と入力すれば、書式設定も時刻にに設定されるはずです。


 バージョンによっては違うかも知れませんが。
    • good
    • 0
この回答へのお礼

ご回答、どうもありがとうございます。

確かに、書式は希望通りに設定されますが、演算ができないのが問題点なものでして・・・。

お礼日時:2006/07/21 19:35

セルの書式設定 → 表示形式 → 時刻


の中から選択したらいかがですか?

この回答への補足

> 走行距離 200 Km で割って、1Km 当たりのタイムを出す必要があります。

と、いう様なわけで、時刻表示では、演算ができない様に思うのですが? いかがでしょうか。

補足日時:2006/07/21 19:32
    • good
    • 0
この回答へのお礼

お礼が遅くなりまして、大変失礼致しました。

ご回答、どうもありがとうございます。

お礼日時:2006/07/21 19:31

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!