- ベストアンサー
同じ文字列が3個以上ある場合に「3個以上」と表示するには?
A列にある文字列の中で同じ文字列が3個以上ある場合に「3個以上」と表示するにはどうしたらよろしいでしょうか。 A列 B列 1B0T5 3個以上 2GhY 1B0T5 3個以上 1B0T5 3個以上 JYtgH 1B0T5 3個以上
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
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個以上」と表示されるはずです。