• ベストアンサー

時間単価の計算方法

Excel2000で時間単価を計算する良い方法を教えてください。 金額と時間(表示形式[hh]:mm)で時間単価を計算するのですが、単純に割り算するとシリアルで計算する為、結果が正しくありません。 そこで、私が考えたのは下記の通りです。 1.hour()とminute()で時間と分に分解 2.何分になるか計算 3.分単価を求める 4.分単価を時間単価に再計算 これで、正しく計算できるのですが、本当はもっと良い方法があるような気がしてなりません。私に知恵を与えて下さい。

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

  • ベストアンサー
  • 2002pon
  • ベストアンサー率48% (42/87)
回答No.1

こんにちは。 A1に金額:例えば5000 A2に時間(シリアル):例えば2:30(2時間半) A3に =A1/(A2*24) とすれば、 A3は、2000です。表示形式には注意してください。 何もしないと、0:00と表示されるかも知れません。 標準とか数値に直してください。

acc
質問者

お礼

本当だ!できました。ありがとうございます。 シリアル値で1=24時間、ってことは1440をかけると分になるって事は理解できるんですが、どうしてシリアル値に24をかけるとできるんでしょう???

その他の回答 (2)

  • ebis
  • ベストアンサー率27% (17/61)
回答No.3

すみません。No.2間違えていました。 =int(金額/(hour(時間)+minute(時間)/60) でした。

acc
質問者

お礼

int関数を使えば、一つにまとまるんですね。 勉強になりました。ありがとうございました。

  • ebis
  • ベストアンサー率27% (17/61)
回答No.2

=int((hour(時間)+minute(時間)/60)*時給) にまとまります。

関連するQ&A