• ベストアンサー

Excelで100分の1秒を表示したい

Excel2000を使用しています。 100m走等、記録を表示したいのです。 「○分○○秒○○」と100分の1秒までを文字列ではなく数値として表示し、平均やタイム差など集計ができるようにしたいのです。 セルの書式設定でそれらしきものをいじってみたのですが 思うようにいきません。 どなたか対処法を教えてください。 三四郎8では、表示形式で「分 秒」で「数値の1は1秒云々」という条件指定ができるので問題はないのですが。 たぶん、Excelにもそのような指定ができるのでは、と考えているのですが・・・。

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

  • ベストアンサー
  • Fat01ton
  • ベストアンサー率46% (122/264)
回答No.1

このような方法ではどうでしょうか? 1.書式→セル→表示形式タブを選択 2.分類をユーザー定義を選択 3.種類の欄に「mm:ss.00」と入力する 4.OKをクリックする タイム入力時は 1分23秒45の場合 1:23.45 また表示から「1分23秒45」にしたい場合は 3の種類で「mm"分"ss"秒".00」にすると良いでしょう。

shin919
質問者

お礼

ありがとうございました。 教えていただいた通りでうまくできました。

その他の回答 (1)

  • Hageoyadi
  • ベストアンサー率40% (3145/7860)
回答No.2

左側の列については、ユーザ定義書式で 「m.ss.000」 とすれば1000分の1秒も可能です(セルへ時刻を入力する際「m:ss.000」 と入力するる必要がありますが)。 こいつを計算式に組み込むと計算結果が+になる場合はこれでうまくいくのですが、-になる場合はうまく表示されません(""m.ss.000;-m.ss.000"" としてもダメのようです)。 対処法として、[ツール]→[オプション]→[計算方法]の[1904年から計算する]にチェックオンで対処できるようです。ホントはif関数でできそうなんだけど。

shin919
質問者

お礼

早速ありがとうございました。 できました! これで処理が可能となりました。

関連するQ&A