プロが教えるわが家の防犯対策術!

いつもお世話になっています。
また皆さんのお知恵を拝借させて下さい。

Excelで、複数のセルに入力されている文字列の中から特定の文字だけ
の個数を数えるにはどのような方法があるでしょうか。
例:
A1セル あ
A2セル あいう
A3セル あう
A4セル いう
※セル毎の文字数は一定ではありません。

上記のような場合で、「あ」は3個、「い」は2個、「う」は3個というように
特定の文字の出現回数を数えたいのです。できればVBAやマクロではなく、関数がいいのですが・・・
よろしくお願いします。

A 回答 (2件)

検索結果を表示させたいセルに、


=countif(A:A,"*あ*")
で、できると思います。
    • good
    • 0
この回答へのお礼

ワイルドカードの使用は思いつきませんでした。
勉強不足でした。
ありがとうございました。

お礼日時:2007/07/04 12:53

出現数の単位が不明ですので2例を回答します。


(1)仮にA1:A10範囲での「あ」出現文字数を計数、=SUMPRODUCT(LEN(A1:A10)-LEN(SUBSTITUTE(A1:A10,"あ","")))
(2)仮にA1:A10範囲での「あ」出現セル数を計数、=COUNTIF(A1:A10,"あ")
    • good
    • 1
この回答へのお礼

ありがとうございました。
この方法も参考にさせていただきます。

お礼日時:2007/07/04 12:54

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