• ベストアンサー

エクセルの関数について

手数料の入力の仕方を教えてください。 D3のセルに手数料を打つ場合の関数 C3が振り込み金額 I3が銀行名 C3が 30、000以上で I3が UFJ銀行 の時 D3に 315 と表示したいです。 C3が 30、000未満で I3が UFJ銀行 の時 D3に 105 と表示したいです。 C3が 30、000以上で I3が UFJ銀行以外 の時 D3に 735 と表示したいです。 C3が 30、000未満で I3が UFJ銀行以外 の時 D3に 525 と表示したいです。 ややこしくてすみませんがお知恵をお借りしたいです。

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

  • ベストアンサー
  • crazy_dog
  • ベストアンサー率37% (148/391)
回答No.1

こんにちは 簡単に(でも見づらいですけど…) =IF(C3<30000,IF(I3="UFJ銀行",105,525),IF(I3="UFJ銀行",315,735)) をD3のセルに入力してみてください。

shuta
質問者

お礼

ありがとう。

その他の回答 (2)

  • mito3310
  • ベストアンサー率20% (10/50)
回答No.3

IFとANDを組み合わせてみました。 =IF(AND(C3>=30000,I3="UFJ銀行"),315,IF(AND(C3<30000,I3="UFJ銀"),105,IF(C3>=30000,735,525))) 「IF(AND(C3>=30000,I3="UFJ銀行"),315,」は30000以上でUFJ銀行の場合は315と表示しなさい。 「IF(AND(C3<30000,I3="UFJ銀"),105,」は30000以下でUFJ銀行の場合は105と表示しなさい。 「IF(C3>=30000,735,525)」は30000以上の場合は735でそれ以外は525と表示しなさい。 と言った内容です。 関数自体は長いですけど、内容が分かりやすいと思います。

shuta
質問者

お礼

ありがとう。

  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.2

こんにちは。maruru01です。 30000以上で、210円増えるという規則性がある場合は、 =(IF(I3="UFJ銀行",105,525)+(C3>=30000)*210)*(C3<>"")*(I3<>"") なお、金額か銀行名が未入力の場合は、0と表示されます。

shuta
質問者

お礼

ありがとう。

関連するQ&A