アプリ版:「スタンプのみでお礼する」機能のリリースについて

ジョギング日 距離    時間 時速 1秒=0.0002778時間
2016/4/30   5.9Km 0.861 6.852㍍  1分=0.016667時間
以上ですがソフトはエクセルです。ジョギングの時速を毎回計算しています。
 秒単位まで、計算の対象にしていますので、秒と分を電卓で時間に換算していちいち計算しています。せっかくエクセルがあるのに電卓で計算していたらエクセルの価値がなくなります。
 マクロかVBで組めたら最高ですが、・・・何か良い方法はありませんか?
宜しくお願いいたします。

A 回答 (5件)

No.2・3です。



>2016/4/2 6.98Km 0:58:37 6.98/0:58:37/24=時速12313.38555㍍で計算が成り立たなくなりました。

ん?前回の画像の配置の各セルに数値(時間)を入力すれば
前回の数式(仮に2行目だと)
=B2/C2/24
だけでちゃんと「7.14472・・・」と表示されると思うのですが。
あくまで単位はKmになります。
セルの表示形式は必ず「標準」にします。
(メートル換算にしたい場合は1000倍する。)

一つのセルにで完結したいのであれば
=6.98/"0:58:37"/24
といった具体に時間の部分をダブルクォーテーションでくくってみてください。

※ 次にNo.2の
>全体を24で割るとなぜ時速が出るのでしょうか
についてですが、
時間(時刻)は小数点以下の部分になります。
仮に「6:00」と入力するとその数値は「0.25」となり
0.25日の意味ですので、
ある数値を時間(時刻)で割ると「日速」となります。
時速を求める場合は
単純に24で割り算しているだけです。

まずはこの程度で・・・m(_ _)m
    • good
    • 0
この回答へのお礼

ご回答くださいまして誠にありがとうございました。
 さて 普通に見えは0:58:37でしたが、セルをWクリックすると
1900/1/2 0:58:37とでましたので・・1900/1/2を削除したところOKとなりました。
 お騒がせいたしました・・悪しからず

お礼日時:2016/05/07 19:39

簡単な式がよいです。


ふた昔みたいに6桁ぐらいで画面いっぱいにはなりませんので、画面左端で十分です。
1桁目 ジョギング日 2016/4/30 
2桁目 距離     5.9(Km)
3桁目 時間     0.86(時間)
4桁目 メートル/時 =2桁目/3桁目 
4桁目のセルの入力方法
(= カソールを2桁目でドラッグコピー、/をキーボードから入力、カソールを3桁目でドラッグコピー)
なお、秒、分換算は倍精度計算した結果、指定桁数を表示しているだけなので有効数字4-6桁程度の計算では不要と思います。
    • good
    • 0

No.2です。



画像をアップするのを忘れていました。
↓の画像です。

どうも失礼しました。m(_ _)m
「ジョギングの時速をエクセルで計算するには」の回答画像3
    • good
    • 0
この回答へのお礼

ありがとうございます。
 さて、1時間以上だと=B2/C2/24の式が成り立ちますが、
1時間未満となると、以下ですが、時速がが成り立ちませんでした・・
2016/4/2 6.98Km 0:58:37 6.98/0:58:37/24=時速12313.38555㍍で計算が成り立たなくなりました。
もしよろしければ教えていただけないでしょうか
 よろしくお願いいたします。

お礼日時:2016/05/07 08:45

こんばんは!



単純に割り算だけで対処できると思います。
やり方だけ・・・

時間(C列)の入力方法は
仮に 1時間15分20秒の場合
1:15:20
のように入力します。

↓の画像で
D2セルに
=B2/C2/24
という式を入れセルの表示形式は「標準」にします。
D2セルのフィルハンドルで下へコピーすると
画像のような感じになります。

※ エラー処理はしていません。m(_ _)m
    • good
    • 0
この回答へのお礼

ご回答くださいましてありがとうございました。
さて・・凄いですね^^
 =B2/C2/24の中の24の定数ですが、確かに、全体を24で割ったら
時速がちゃんと出ました。全体を24で割るとなぜ時速が出るのでしょうか
 もしよろしければ教えていただけないでしょうか?
宜しくお願いいたします。

お礼日時:2016/05/07 08:36

普通に、四則演算で計算できますよ。


「エクセル 四則演算」で検索してみましょう。
速度の計算方法が分かるなら、すぐできます。

マクロやVBは必要ありません。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!