- ベストアンサー
Excelで文字列の中から特定の文字の出現回数を数える
いつもお世話になっています。 また皆さんのお知恵を拝借させて下さい。 Excelで、複数のセルに入力されている文字列の中から特定の文字だけ の個数を数えるにはどのような方法があるでしょうか。 例: A1セル あ A2セル あいう A3セル あう A4セル いう ※セル毎の文字数は一定ではありません。 上記のような場合で、「あ」は3個、「い」は2個、「う」は3個というように 特定の文字の出現回数を数えたいのです。できればVBAやマクロではなく、関数がいいのですが・・・ よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
検索結果を表示させたいセルに、 =countif(A:A,"*あ*") で、できると思います。
その他の回答 (1)
- mu2011
- ベストアンサー率38% (1910/4994)
回答No.2
出現数の単位が不明ですので2例を回答します。 (1)仮にA1:A10範囲での「あ」出現文字数を計数、=SUMPRODUCT(LEN(A1:A10)-LEN(SUBSTITUTE(A1:A10,"あ",""))) (2)仮にA1:A10範囲での「あ」出現セル数を計数、=COUNTIF(A1:A10,"あ")
質問者
お礼
ありがとうございました。 この方法も参考にさせていただきます。
お礼
ワイルドカードの使用は思いつきませんでした。 勉強不足でした。 ありがとうございました。