• 締切済み

エクセルについて教えて下さい。

表計算をしているのですが、計算式が分かりません。ご指導下さいませ。 横のセル合計N2に時間合計として『1時間40分』と入力済み、その隣のO2に時間単価『\3,500』と入力済み、この合計をP2に『\4,900』と表したいのですが、式を教えて下さい。宜しくお願い致します。

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

エクセルの時間の表記から考えると下記のような理屈になります。 これをしっかり抑えて置いてください。 エクセルは時間を、日付シリアル値で1日を1としているので、1日は24時間ですから、1時間は1/24で換算します。 ですからA1に、1:40:00と入れるとエクセルの表記が1時間40分になります(書式でそう見えます)が、エクセセルは、セルの「値」として、1時間40分の場合 1/24+40/24*60 を計算して値とします。 書式の働きが1:40:00と見せています。値と書式結果の乖離。 ーー ですから、、24を掛けると 1.66667 になりますが、それが時間単位の数です。 1時間当たり3500円ですから、それに3500円を掛ければよろしい。 5833.333333 あと円以下端数は、切り上げ、切捨てなど社内ルールでROUND関数などでやります。

boss0226
質問者

お礼

imogasiさん・・・分かりやすい説明有難う御座います。 『値と書式結果の乖離』・・理解しました。 1から10の数字・・10進法・・エクセルは奥が深いですね~勉強になります。有難う御座いました。

  • dodemoii
  • ベストアンサー率59% (769/1282)
回答No.2

こんにちは 時間の場合、24倍すると10進数になりますから N2 1:40 O2 3500 P2 =N2*24*O2 表示は5833.333 4900って1.4*3500の計算ですが、これを計算したいのですか? では。

boss0226
質問者

お礼

即答有難う御座います。 \3500の1.4倍ではないんですよね~初歩的な私の勘違いでした。 答え\5,833で良いです。 お手数をお掛けしました。

回答No.1

=N2/"1:0:0"*$O$2 答えは5833円になりましたが・・・ 「4900円」とはどのようにして出ましたか? 計算式からすると答えが違いますねぇ・・・ 

boss0226
質問者

お礼

即答有難う御座います。 \3500の1.4倍ではないんですよね~初歩的な私の勘違いでした。 答え\5,833で良いです。 お手数をお掛けしました。

関連するQ&A