• ベストアンサー

エクセルの時間表示

 複数の人の1500m走の完走タイムのデータ をまとめたいと思います。  表示を6:30のようにして表に表して、 最大、最小(時間)を直ぐ出せるように したいと思います。  最大、最小は=max( ),=min( )と分かりますが、 入力が5:20のような形だと計算できません。 1)分:秒入力したものを秒に変換する方法 2)または5:50のような入力で直に計算  する方法  わかりましたら、お教え下さい。

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

  • ベストアンサー
  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.1

こんにちは。maruru01です。 「6:30」のように入力すれば、値は時間のシリアル値になるので、普通に計算出来るはずですが。 もしうまくいかないなら、セルの表示形式を「標準」か「時刻」にして、 「6:30」 と、"全て半角で"入力し直して下さい。 これならいいはずです。 ちなみに、「6:30」と入力すると、実際は「6時30分」とみなされます。 分・秒で正しく入力するには、 「0:6:30」 と時間も付けます。 で、このセルの表示形式を、ユーザー定義で、 「m:ss」 とすれば、「6:30」と表示されます。

apple-man
質問者

お礼

有難うございます。 >ちなみに、「6:30」と入力すると、実際は「6時30分」とみなされます。  そう、そうなんです。 >「m:ss」 とすれば、「6:30」と表示されます。  その設定で、入力すると、勝手に 30:00という表示になってしまいます。 (半角英数で入力してます)

apple-man
質問者

補足

>「0:6:30」  最初のゼロを抜かしてました。 m:SSだから、分:秒だけの 入力でいいと思い込んでいました。  有難う御座います。

その他の回答 (1)

  • arukamun
  • ベストアンサー率35% (842/2394)
回答No.2

こんばんは 問題なく出来ると思いますが、どのようにおかしくなってしまうのでしょうか? たとえば、セルに全角で5:20といれても、勝手に半角で5:20と右寄せになりませんか? 実はこれでは、5時間20分00秒になってしまってます。 正しく入力したいのであれば、 0:5:20 や 0:5:20 と入力すればよいと思います。 また、=MIN()や=MAX()の括弧の中の指定は間違っていませんか。 たとえば、データがA1セルからA5セルまでに入っていれば、 =MIN(A1:A5) =MAX(A1:A5) のようにそれぞれを、データではないセルに入れるだけです。 ご確認ください。

関連するQ&A