• ベストアンサー

IF関数

もしA商店とB商店とC商店なら、3万以上は315、3万以下は、105、 その他なら、3万以上は840、3万以下は630、 というIF関数を作りたいのですが、うまく作れません。 教えて下さい。

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

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

=IF(OR(A1="a",A1="b",A1="c"),IF(B1>=30000,"315","105"),IF(B1>=30000,"840","630"))

noname#52753
質問者

補足

みなさんありがとうございます。 やれました。 仕事がはかどり助かりました。 一括のお返事ですみません。

その他の回答 (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))

関連するQ&A