[[20220630135745]] 『IF関数の条件設定方法がわかりません・・・』(エクセル職員) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『IF関数の条件設定方法がわかりません・・・』(エクセル職員)

銀行振り込み手数料を自動計算させてます。
自行あて・他行あて 3万円以上 3万円未満で判断をさせてます。
この時、セル K127 にvlookupで振込額を持ってきているのですが、下の関数を入れた時に計算式を全て「儀」とい判断してしまい、全て550円と出てしまいます。
まだ未入力な下の行のセルや、0だった場合に0と表示するようにできませんでしょうか・・・

=IF(K127=0,0,IF(AA127="同銀行",IF(AB127="同支店",0,IF(K127<30000,110,330)),IF(K127<30000,385,550)))

K127   vlookupで振込額を違うシートより持ってきてます。
AA127   銀行名
AA128   銀行支店名

よろしくお願いします。

< 使用 Excel:Excel2002、使用 OS:Windows10 >


AA128   銀行支店名

AB127="同支店"
の違いがあるからでは?
(くまさん) 2022/06/30(木) 14:32

「""」は「0」でも「未入力」でもありません。文字列です。

K127が「0」や「""」の時「0」と返したいのなら「K127=0」
を「SUM(K127)=0」に変更すればいいです。
(d-q-t-p) 2022/06/30(木) 14:39


 振込手数料の詳細は不明ではあるが↓でどう?

 =IF(K127=0,0,IF(AND(AA127="同銀行",AB127="同支店"),110,IF(AND(AA127="同銀行",AB127="他支店"),330,IF(K127<30000,385,550))))

(名無しさん) 2022/06/30(木) 14:43


ありがとうございました!!
(エクセル職員) 2022/06/30(木) 15:10

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.