- ベストアンサー
エクセルの時間表示
複数の人の1500m走の完走タイムのデータ をまとめたいと思います。 表示を6:30のようにして表に表して、 最大、最小(時間)を直ぐ出せるように したいと思います。 最大、最小は=max( ),=min( )と分かりますが、 入力が5:20のような形だと計算できません。 1)分:秒入力したものを秒に変換する方法 2)または5:50のような入力で直に計算 する方法 わかりましたら、お教え下さい。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。maruru01です。 「6:30」のように入力すれば、値は時間のシリアル値になるので、普通に計算出来るはずですが。 もしうまくいかないなら、セルの表示形式を「標準」か「時刻」にして、 「6:30」 と、"全て半角で"入力し直して下さい。 これならいいはずです。 ちなみに、「6:30」と入力すると、実際は「6時30分」とみなされます。 分・秒で正しく入力するには、 「0:6:30」 と時間も付けます。 で、このセルの表示形式を、ユーザー定義で、 「m:ss」 とすれば、「6:30」と表示されます。
その他の回答 (1)
- arukamun
- ベストアンサー率35% (842/2394)
こんばんは 問題なく出来ると思いますが、どのようにおかしくなってしまうのでしょうか? たとえば、セルに全角で5:20といれても、勝手に半角で5:20と右寄せになりませんか? 実はこれでは、5時間20分00秒になってしまってます。 正しく入力したいのであれば、 0:5:20 や 0:5:20 と入力すればよいと思います。 また、=MIN()や=MAX()の括弧の中の指定は間違っていませんか。 たとえば、データがA1セルからA5セルまでに入っていれば、 =MIN(A1:A5) =MAX(A1:A5) のようにそれぞれを、データではないセルに入れるだけです。 ご確認ください。
お礼
有難うございます。 >ちなみに、「6:30」と入力すると、実際は「6時30分」とみなされます。 そう、そうなんです。 >「m:ss」 とすれば、「6:30」と表示されます。 その設定で、入力すると、勝手に 30:00という表示になってしまいます。 (半角英数で入力してます)
補足
>「0:6:30」 最初のゼロを抜かしてました。 m:SSだから、分:秒だけの 入力でいいと思い込んでいました。 有難う御座います。