- ベストアンサー
IF関数
もしA商店とB商店とC商店なら、3万以上は315、3万以下は、105、 その他なら、3万以上は840、3万以下は630、 というIF関数を作りたいのですが、うまく作れません。 教えて下さい。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
=IF(OR(A1="a",A1="b",A1="c"),IF(B1>=30000,"315","105"),IF(B1>=30000,"840","630"))
その他の回答 (3)
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.4
A1="A商店" A2="B商店" A3="C商店" B2=店名 C2=金額として D2=IF(COUNTIF($A$1:$A$3,B2),IF(C2<30000,105,315),IF(C2<30000,630,840)) または D2=CHOOSE(COUNTIF($A$1:$A$3,B2)+(C2<30000)*2+1,840,315,630,105)
- pbforce
- ベストアンサー率22% (379/1719)
回答No.3
まずはA,B,Cかそうでないかと言うIF関数を作成します。 =IF(AND(A1="A",A1="B",A1="C"),『A,B,Cの時の処理』,『それ以外の処理』) 『A,B,C以外の処理』に30000以上は315、未満は105を作成します。 『それ以外の処理』に30000以上は840、未満は630を作成します。 このようにIFのなかにIFを入れてもOKです。
- chie65536
- ベストアンサー率41% (2512/6032)
回答No.2
EXCELの場合 =IF(OR(OR(店舗="A商店",店舗="B商店"),店舗="C商店"),IF(金額<30000,105,315),IF(金額<30000,630,840))
補足
みなさんありがとうございます。 やれました。 仕事がはかどり助かりました。 一括のお返事ですみません。