- ベストアンサー
文字列を含んだIF関数
IF関数についての質問です 現在以下のような関数を入れています。 A1とは受注数量です。 A1が100個以下の場合A1×300円 A1が100個以上の場合A1×200円 ↓ =A1*IF(A1>=100,200,300) つまり、受注数量によって金額が変わるというものなのですが B1に顧客名を入れて、B1が○○様だった場合100円で売るという 文字を含んだIF関数も足したいのです。 方法がありましたら教えて頂けませんでしょうか。 お願い致します。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
>B1が○○様だった場合100円で売るという文字を含んだIF関数も足したいのです。 IF関数の入れ子構造で処理できます。 =A1*IF(B1="○○様",100,IF(A1>=100,200,300))
その他の回答 (3)
- Nouble
- ベストアンサー率18% (330/1783)
回答No.4
=If(Iserror(Find("○○",B1)),If(A1>=100,200,300),100) 此では如何でしょうか?
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.2
どこかに、お得意様の一覧を作ります。 たとえばX1:X100に作ったとして =A1*IF(COUNTIF($X$1:$X$100,B1),100,IF(A1>=100,200,300))
- askaaska
- ベストアンサー率35% (1455/4149)
回答No.1
条件を表にして VLOOKUP関数などで 参照すればいいと思うわ IF(A1>VLOOKUP([表の範囲],B1,2,false)) 見たいな感じ