dポイントプレゼントキャンペーン実施中!

下記の条件での数式を教えてください。
条件1.
「セルⅠ6が■」で「セルAY3が(石狩振興局)」「又はOR」「セルK6が■」で「セルAY3が(石狩振興局)」 
条件2.
「セルM6が■」で「セルBE3が(石狩振興局)」
上記の条件の時に「セルD60を■石」で条件が合わないときはセル「セルD60を□石」にする数式を教えてください。
追申:条件1.と2.はORでお願いいたします。
よろしくお願いいたします。

質問者からの補足コメント

  • うーん・・・

    回答ありがとうございます。
    ご指示の通り、下記の式を「背うd6」に設定しましたが
    「=IF(OR(OR(AND(I6="■",AY3="(石狩振興局)"),AND(K6="■",AY3="(石狩振興局)")),AND(M6="■",BE3="(石狩振興局)")),"■石","□石")」
    「セルⅠ6が□」「セルK6が□」「セルM6が■」「セルAY3が(石狩振興局)」「セルBE3が(石狩振興局)」の場合に「セルD6が■」になって欲しいのですが、「□」になってしまします。
    解決方法がありましたらよろしくお願いいたします。

    No.1の回答に寄せられた補足コメントです。 補足日時:2021/12/14 16:17
  • 申し訳ありませんでした、誤字がありました
    ご指示の通り、下記の式を「セルD6」に設定しましたが
    です。
    よろしくお願いいたします。

      補足日時:2021/12/14 16:21

A 回答 (5件)

"(石狩振興局)"


 ↓
"(石狩振興局)"
の誤りなんだろうと推測する。

最後の閉じ括弧が、全角か半角かの違い。
    • good
    • 0
この回答へのお礼

回答ありがとうございました。
ご指摘の通りで、()の間違えでした。
申し訳ありません、全て解決いたしました。

お礼日時:2021/12/14 16:41

条件をもうちょっとよく考えてみましょう。


一つ目は、
 「I6セルが ”■”」 且つ 「AY3セルが ”(石狩振興局)”」
 または
 「K6セルが ”■”」且つ 「AY3セルが ”(石狩振興局)”」
ですね。
ここをそのまま数式にすると
 AND(I6="■",AY3="(石狩振興局)")
 OR
 AND(I6="■",AY3="(石狩振興局)")
となるので、
 OR(
   AND(I6="■",AY3="(石狩振興局)")
  ,AND(I6="■",AY3="(石狩振興局)")
   )
と出来ます。
 OR(AND(I6="■",AY3="(石狩振興局)"),AND(I6="■",AY3="(石狩振興局)"))
という事。

でもよく考えてみると、その条件は、
 「AY3セルが ”(石狩振興局)”」且つ
 「I6セルが ”■”」 または「K6セルが ”■”」
と言い換えることができます。
従って
 AND(AY3="(石狩振興局)",OR(I6="■",K6="■"))
でOK。
この方が短いので、間違えにくい。

二つ目は、難しくもなんともない。
「M6="■"」で「BE3="(石狩振興局)"」
ですので
 AND(M6="■",BE3="(石狩振興局)")
まあ、一つ目の条件の式に合わせて、
 AND(BE3="(石狩振興局)",M6="■")
とするほうが見た目が良いでしょう。

あとは、この二つの式をORに入れるだけ。
 OR(
    AND(AY3="(石狩振興局)",OR(I6="■",K6="■"))
   ,AND(BE3="(石狩振興局)",M6="■")
   )
これで条件の式は出来上がり。(見やすいように改行しています)

最後にIF関数にこの条件式を入れてやれば良い。
    • good
    • 0
この回答へのお礼

回答ありがとうございました。参考にさせて頂きます。

お礼日時:2021/12/14 16:18

すみません下記のところ、かっこをわすれました。


AY3="(石狩振興局)"
    • good
    • 0

補足


セルD60に入れる数式です。ANDとORの入れ子のIF文になります。
最後は "■石","□石") としても構いません。
    • good
    • 0

=IF(OR(OR(AND(I6="■",AY3="石狩振興局"),AND(K6="■",AY3="(石狩振興局)")),AND(

M6="■",BE3="(石狩振興局)")),"■","□")&"石"
この回答への補足あり
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!