• ベストアンサー

エクセル2002で質問です。

エクセル2002で質問です。 B1~E1は店舗名、A1~A7は番号 B2:E2は○か×でその中に、×が一つでもあればE2は× すべて○でE2は○、という数式を組みたいです。 B3:E3も同様で、下にどんどんずれていきます。 おそらく、and、or、if、match、vlookup,hlookup関数あたりを 使用するのかと思いますが、宜しくお願いします。

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

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.2

こんばんは! 外していたらごめんなさい。 質問ではB列~E列を参照して、E列に「○」か「×」を表示させたい! と感じで読みとれるのですが・・・ 勝手にB列~D列を参照して、「×」が一つでもあればE列に「×」を表示する方法にしています。 一例です。 B列~D列には「○」か「×」のどちらかが入るという前提です。 E2セルに =IF(COUNTBLANK(B2:D2),"",IF(COUNTIF(B2:D2,"×"),"×","○")) という数式を入れ、オートフィルで下へコピーではどうでしょうか? 以上、参考になればよいのですが 的外れならごめんなさいね。m(__)m

すると、全ての回答が全文表示されます。

その他の回答 (2)

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.3

ゲンミツに。 =IF(COUNTIF(B2:E2,"○")=4,"○",IF(COUNTIF(B2:E2,"×")>0,"×","")) など。

すると、全ての回答が全文表示されます。
  • akiomyau
  • ベストアンサー率43% (555/1280)
回答No.1

最後の集計する式はE2にXか○を入れるのではなく F2に入れるの間違いではないでしょうか。 たとえば以下のような式でどうでしょうか。 =IF(COUNTIF(B2:E2,"○")=4,"○","X")

すると、全ての回答が全文表示されます。

関連するQ&A