• ベストアンサー

エクセルの関数の使い方を教えてください。

3か所のセルのいずれかに「普通」という文字が入力されていればあるセルに「○」という文字を、 いずれにも入力されていなければ「×」という文字を出力させたいのですが、IF文で作ろうとしても うまくいきません。 1か所のセルに対してならば下記の式で出来るのですが、複数のセルを対象にする方法が解りません。 =IF(A1="普通","○","×")  A1からA3の3つのセルを対象に指定したいのですが。 よろしくおねがいします。

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

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

=IF(OR(A1="普通",A2="普通",A3="普通"),"○","×") 

syouwaog
質問者

お礼

ありがとうございました。 解決しました。 ORを使って色々試したのですがうまくいきませんでした。

その他の回答 (2)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.3

一例です。 =IF(COUNTIF(A1:A3,"普通"),"○","×")

syouwaog
質問者

お礼

ありがとうございました。 解決しました。

  • mzon
  • ベストアンサー率48% (26/54)
回答No.1

=IF(OR(A1="普通",A2="普通",A3="普通"),"○","×")  です。

syouwaog
質問者

お礼

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

関連するQ&A