- ベストアンサー
エクセルで、タイム計測の管理をしたいと考えています
エクセルで、タイム計測の管理をしたいと考えています。 具体的には、 ・1分23秒456 が計測されたタイム結果だったとします。 ・エクセルに、連続して「123456」と入力し、 ・その結果の表示として、「1:23.456」となって欲しい。 数多くのタイム計測を行う必要があり、さらに順位付けする必要があります。極力タイム入力の手間を省きたいと考えています。 お知恵をお貸しください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
入力値を時間データとして計算処理に使用する場合には、データを入力するセルと、結果を表示するセルを分けて、関数を使用して入力値を時間データに変換します。 今仮に、データを入力するセルがA1セルで、入力値は常に1000分の1秒の桁まで入力される(例えば、12分34秒丁度の時には「1234000」、0分12秒34の時には「12340」と入力される)とした場合には、まず、結果を表示するセルに次の数式を入力して下さい。 =INT(A1/100000)/1440+VALUE(RIGHT(A1,5))/86400000 次に、以下の操作を行って、セルの書式設定を行って下さい。 結果を表示するセルにカーソルを合わせて、マウスを右クリック ↓ 現れた選択肢の中から、[セルの書式設定]を選択してクリック ↓ 現れた[セルの書式設定]ウィンドウの[表示形式]タグをクリック ↓ [分類]欄の中から、[ユーザー定義]を選択してクリック ↓ [種類]欄に [m]:ss.000 と入力する ↓ [セルの書式設定]ウィンドウの[OK]ボタンをクリックする 以上です。
その他の回答 (1)
- okormazd
- ベストアンサー率50% (1224/2412)
セルの書式を 「ユーザー定義」にして、 「0":"00"."000」 とすれば、「123456」と入力して、「1:23.456」 と表示されるが、 そのままでは、時間の計算はできない。 もし、計算もするなら、工夫がいる。