• ベストアンサー

エクセルで60進法計算をする方法は有りますか

陸上競技の試合の記録集をエクセルで作ろうとしています。 ところが問題があります。 1.60進法に設定できないため、一位選手との時間差を比較できません。   (例)800M 一位 A君  2'12"35 二位 B君  2'26"77     この差が計算出来る方法は有りますか。 2.計時方法によって、100分の1秒まで計測された記録と、10分の1秒まで計測された記録があります。これの単位を自動的にそろえる方法はありますか。   (例)3000M年度ランキング          一位 C君  9'59"2 市民大会          二位 D君 10'01"98 親善試合 3.上記のような時間の表記方法では、うまくソートできません。たとえば年間50傑表を作ったりしたいのですが、何かいい方法は有りませんか。 よろしくお願いします。           

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

  • ベストアンサー
  • comv
  • ベストアンサー率52% (322/612)
回答No.3

こんにちは 既に#2grumpy_the_dwarfさんの記載で解決だと 思いますが少々補足させて頂きます (例)3000M年度ランキング    一位 C君  9'59"2 市民大会    二位 D君 10'01"98 親善試合 1/100秒表示にそろえるなら ・データ範囲を選択 ・書式設定 表示形式 ユーザー定義 m!'ss!".00  と記載して入力は 9:59.2 や 10:1.98 と時間  入力と同様にして下さい  表示結果は 9'59".20 や 10'01".98 となります。

brucelee
質問者

お礼

おかげで完全に解決しました。有り難う御座いました。

その他の回答 (2)

回答No.2

一位 A君  2:12.35 二位 B君  2:26.77 と入力してやると、勝手に分:秒だと認識してくれるので、ダイレクトに計算できます。 注意点: 秒の小数点を忘れるとこれまた勝手に時:分だと思いこむので、端数が無くても小数点を 忘れないこと。

brucelee
質問者

お礼

大部分が解決しました。有り難う御座いました。

  • taknt
  • ベストアンサー率19% (1556/7783)
回答No.1

残念ながら 60進数の計算は、できないと思います。 自分でマクロを作らないとダメでしょう。 あと、ソートに対する表記ですが、桁数を合わせないとうまくソートされないでしょう。なぜならば、文字列扱いだからです。 つまり 9'59"2を 09'59"02 としないとダメですね。 分が 3桁の人がいるならば、 009'59"20 とします。

関連するQ&A

専門家に質問してみよう