• ベストアンサー

エクセルの計算式の入力方法について

エクセルの計算式の入力方法について教えてください。 私有車のガソリン代の請求する時に利用するものです。 私の会社では走行距離が20KM以上だと1kM当り15円、19KM以下だと1KM当り20円の支給になります。これを走行距離を入力するだけで支給される金額を算出できるようにしたいのですが・・・・よろしくお願いします。

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

  • ベストアンサー
回答No.4

No3のesupuresesoです 1~10km以下の場合・・・25円/Km 11~50km以下の場合・・・20円/Km ~51km以上の場合・・・15円/Km 以上のような質問内容の変更で宜しいのでしたら以下の式を・・・ セルA1に =IF(A1<=10,A1*25,IF(A1<=50,A1*20,A1*15)) の式に変更してください。

その他の回答 (3)

回答No.3

セルA1に走行距離を入力するとした場合・・・ セルB1には =IF(A1<=19,A1*20,A1*15) の式で事足ります

tagosan
質問者

補足

分かりやすく簡単な計算式ありがとうございます。 ただ、私の依頼する内容が間違っていました。下記の内容で再度願いできませんか? 1~10KMは1KM当り25円、11~50KMは1kM当り20円、51km以上は1km当り15円とするのが正しいものです。すみません。よろしくお願いします。

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

A1セルに入力される走行距離が10.3のような場合には10として計算させるのでしたら次のような式になります。 =IF(A1="","",MIN(INT(A1),19)*20+IF(INT(A1)>=20,(INT(A1)-19)*15,0))

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

A1セルに走行距離が有るとしたら金額は =MIN(A1,19)*20+IF(A1>=20,(A1-19)*15,0)