エクセル練習問題:時間の計算


スポンサードリンク


更新:2024/5/11;作成:2012/9/6

問題    topへ

問題1の解答例    topへ

演算誤差を考慮すると・・・

問題2の解答例    topへ

問題3の解答例    topへ

  1. 20分で100円というのは、1分間あたり5円となりますので、 (C3-B3)*1440*5 となります。
    ここで、20分刻みでの課金=100円単位での支払い と考えると、100円単位で丸め処理することも可能です。
    丸め処理にはCEILING関数を使いました。
  2. 時刻から駐車時間を求めるには C3-B3 となります。
    20分単位ですので  (C3-B3)/"0:20" として、端数を切り上げればよさそうです。
    よって、=ROUNDUP((C3-B3)/"0:20",0)*100 としました。
  3. 20分単位ですので、駐車時間を分単位で求めると ROUND((C3-B3)*1440,0) としました。
    20分単位ですので、 ROUND((C3-B3)*1440,0)/20 となり、端数は切り上げで求めることにしました。
    よって、=ROUNDUP(ROUND((C3-B3)*1440,0)/20,0)*100 としました。
  4. Bと同じ考え方の計算ですが「分」を出すのに、TEXT関数を使うこともできます。
    TEXT(C3-B3,"[m]") で分数を出すことができます。
    この部分で返される値は文字列ですが、Excelは計算できる文字列ということで、数値として扱って計算してくれます。

スポンサードリンク



Homeエクセル練習問題:目次|時間の計算

PageViewCounter
Counter
Since2006/2/27