プロが教えるわが家の防犯対策術!

エクセルで交通費の計算をしているのですが、限度額があるため、上限額を超えたものは全て同額(上限額)を表示するようにしたいのです。HELPで調べてみたのですが良くわかりませんでした。どなたかご回答よろしくお願い致します。

A 回答 (4件)

次の方法で如何でしょうか。


(例)限度額が10000円として合計セルに=MIN(SUM(交通費合計),10000)
    • good
    • 0
この回答へのお礼

みなさん早々にご回答ありがとうございました。まさに私のやりたかったことです。でも何通りもやり方があることに驚いています。エクセル関数って奥が深いんですね~。まとめてのお礼で失礼ですがこれで締め切らせていただきます。ありがとうございました。

お礼日時:2006/01/31 15:00

どのようなセルの形式かくと具体的にできるのですが、例えば項目が二つあったとします。



A1に実際の交通費、B1に支給額、この場合、IF関数を用いて、下のように記入すれば、

B1=IF(A1>25000,25000,A1)

となり、この式の場合は、25000円以上の交通費は、全て、25000円になり、それ以下の場合には、金額がそのままB1のセルに表示されます。
他の方法もありますが、まずは、式の配置の仕方などを記入して頂くとより、詳しい回等が付くと思います。
    • good
    • 0

(1)データ(D)メニューから、入力規則(L)を選びます。


そして最小値(金銭なら0円)と最大値を入れます。

(2)エラーメッセージで「上限金額は○○円です」と入れてやれば、お望みの仕様が実現出来ると思われます。
    • good
    • 0

IF文を使用して可能かと思います。



A1からA10間での合計が100000を超えたときには全て100000、そうでないときにはその合計を表示する。
IF(SUM(A1:A10)<=100000,SUM(A1:A10),100000)
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!