• ベストアンサー

同じ文字列が3個以上ある場合に「3個以上」と表示するには?

A列にある文字列の中で同じ文字列が3個以上ある場合に「3個以上」と表示するにはどうしたらよろしいでしょうか。 A列     B列  1B0T5  3個以上 2GhY    1B0T5  3個以上  1B0T5  3個以上 JYtgH   1B0T5  3個以上

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

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

B1セルに=IF(COUNTIF(A:A,A:A)>2,"3個以上","")とし、下方向にコピーして下さい。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

A列の各々の行の自分自身の値が、A列の全部の行中に、何個あるかは COUNTIF で判るので、その値が3より大ならば(=IF())、3個以上 と文字列をいれればよい。何もひねった回答を考える必要のない質問ですよ。 A列全体(データ全行)を指定するとき、列が複写でづれないように$をつけます。

  • ukkey119
  • ベストアンサー率27% (36/129)
回答No.2

B2に、 =if(countif(a$2:a$7,a2)>=3,"3個以上","") として、B列の残りをコピーしていけば、対象のもの全てに「3個以上」と表示されるはずです。