• 締切済み

時間の計算についてですが・・・。

友人から頼まれてエクセルで式を入力しているのですが計算式がわからずこまっています。 一時間単位の計算はわかるのですが分単位が入った場合「売上/時間」は、どうすれば計算できるのでしょうか? 売上、勤務時間、売上/時間 2,000、2:00、1,000(式:ROUND(売上/HOUR(勤務時間)) 2,000、1:30、????(式:??)

みんなの回答

  • dora_gt
  • ベストアンサー率0% (0/0)
回答No.4

例えば、A1 に 1:30 と値を入力していたとします。 =HOUR(A1) + (MINUTE(A1) / 60) で、1.5 と表示できるはずです。もしかすると、セルの書式設定で小数点以下を 2 桁とか 3 桁に設定しないときちんと出ないかもしれませんが…。

  • ninnincho
  • ベストアンサー率46% (115/245)
回答No.3

時間を入力する際に1:30は「1.5」と入力してはいけないのですか? どうしても1:30と入力するのなら、aのセルに売り上げ、bのセルに時間、cのセルに分、dが計算値としてはいかがですか。 つまり時間と分を別のセルにします。 その場合は、 ROUND(A1/(B1+C1/60),0) で答えが出ますが…。

noname#77845
noname#77845
回答No.2

#1です。 時間と金額を直接入れるなら、 =ROUND(2000/("1:30"*24),0) になります。 ついでに、エクセルに入力した数式は、直接コピー貼り付けして同じ物を入れましょう。補足に記載していただいた式は、エラーになるので動きません。(金額も入っていないし、括弧も合いません。)正確に入れないと何が悪いのか判断できなくなりますよ。

noname#77845
noname#77845
回答No.1

同じ様な表記にしてみます。 =ROUND(売上/(勤務時間*24),0) で、いかがでしょう?

e04j
質問者

補足

ためしにいれてみましたが金額がおかしくなってしまいました。 どうすればいいのでしょうかい? =ROUND(1:30*24),0)で計算してみました。

関連するQ&A

専門家に質問してみよう