- ベストアンサー
エクセルで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傑表を作ったりしたいのですが、何かいい方法は有りませんか。 よろしくお願いします。
- みんなの回答 (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 となります。
その他の回答 (2)
- grumpy_the_dwarf
- ベストアンサー率48% (1628/3337)
一位 A君 2:12.35 二位 B君 2:26.77 と入力してやると、勝手に分:秒だと認識してくれるので、ダイレクトに計算できます。 注意点: 秒の小数点を忘れるとこれまた勝手に時:分だと思いこむので、端数が無くても小数点を 忘れないこと。
お礼
大部分が解決しました。有り難う御座いました。
- taknt
- ベストアンサー率19% (1556/7783)
残念ながら 60進数の計算は、できないと思います。 自分でマクロを作らないとダメでしょう。 あと、ソートに対する表記ですが、桁数を合わせないとうまくソートされないでしょう。なぜならば、文字列扱いだからです。 つまり 9'59"2を 09'59"02 としないとダメですね。 分が 3桁の人がいるならば、 009'59"20 とします。
お礼
おかげで完全に解決しました。有り難う御座いました。