プロが教えるわが家の防犯対策術!

いつも大変お世話になっています。

エクセルの関数で、条件がいくつかある中の、1つでも一致していれば★マーク、まったく一致していなければ×マークを出したいのですが、どうすれば良いでしょうか?

条件は全部で500個位あります。
★マーク、×マークを出したい同じシート上に入力してあります。

IF関数のORかな、とも思いましたが、うまくいきませんでした。
条件は文字列です。
どうぞよろしくお願いします。

A 回答 (4件)

条件はどのようなものでしょうか?


単純なのは横の列にでも
=条件 例 =A1=A2 , =AND(A1>=B1,A1<C1)
のようにして(結果は条件に合えばTRUE,合わなければFALSEが表示)、あとは
=IF(SUM(条件範囲)>0,"★","×")
    • good
    • 0
この回答へのお礼

できました!
とても助かりました。

ご回答くださった皆様、ありがとうございました。

お礼日時:2006/04/10 09:14

例えばA1のセルに対して500この条件の範囲を条件1と名をつけた場合


こんな式でどうでしょうか。
=IF(ISERROR(MATCH(A1,条件,0)),"X","★")
    • good
    • 0

このカテゴリで「複数条件」で検索すればたくさん出てきます。


ですが、条件が500…「500行のシート」ではないのですよね?
複数条件で検索をかけるのは関数で可能ですが、500も条件入れられたかなあ?
    • good
    • 0

IF関数にも制限があります。


VBAでやりましょう。
    • good
    • 0

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