重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

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

A 回答 (3件)

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

    • good
    • 0

A列の各々の行の自分自身の値が、A列の全部の行中に、何個あるかは


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

B2に、


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

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