電子書籍の厳選無料作品が豊富!

セルA1~A8に「A・B・C・D」の4種類、いずれかが入力されています。

以下の条件により、A9セルに「1」or「0」を返したいのです。

①「A」と「B」が混在する(「A」のみ、または「B」のみ入力の)場合、A9に「1」
②「C」が一つ以上ある場合、A9に「0」
③「D」が一つ以上ある場合、A9に「0」

A9セルに入力する適切な数式をご教示頂きたく、何卒宜しくお願い致します。

A 回答 (2件)

A9へ


=IF(COUNTIF(A1:A8,"C")+COUNTIF(A1:A8,"D")>0,0,1)
と入力してください。
A1~A8は、必ず「A・B・C・D」のいずれかが入力されている前提です。
(空白とかほかの文字が入力されることは想定していません)
    • good
    • 0
この回答へのお礼

ありがとうございました!

お礼日時:2022/05/20 14:08

論理式で解決できます。


(A1="A")+(A2="A")+…(A8="A") →”A"があれば1
(A1="B")+(A2="B")+…(A8="B") →”B"があれば1
NOT((A1="C")+(A2="C")+…(A8="C")) →”C"があれば0
NOT((A1="D")+(A2="D")+…(A8="D")) →”D"があれば0

これらを更に論理式(AND(*)、OR(+))で結合すればよいです。

但し、①と②③の優先順位を決める必要があります。
    • good
    • 0
この回答へのお礼

ありがとうございました!

お礼日時:2022/05/20 14:08

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