• 締切済み

【エクセル】特定の文字数を数える関数を教えて下さい

お世話になります。エクセルの関数について質問です。 複数のセル内に入力されている特定の文字数を数えたいのですが 何か関数式はありますか?

みんなの回答

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

例えばA列の中で東京の文字の入ったセルの数を数えるのでしたら =COUNTIF(A:A,"*東京*") B列にA列で検索したい文字列が有って、例えばB1セルに東京、C列にその文字のあるセルの数を表示するのでしたらC1セルには次の式を入力して下方にオートフィルドラッグコピーします。 =IF(B1="","",COUNTIF(A:A,"*"&B1&"*"))

noname#175496
質問者

お礼

ご連絡が遅くなりました。回答ありがとうございました。

すると、全ての回答が全文表示されます。
  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.1

複数のセルというのは、ある範囲って事でいいですか? 例えば、A1:B10に含まれる「a」の文字をカウントする場合 =SUMPRODUCT(LEN(A1:B10)-LEN(SUBSTITUTE(A1:B10,"a",""))) 配列式でやるなら =SUM(LEN(A1:B10)-LEN(SUBSTITUTE(A1:B10,"a",""))) をCtrl+Shft+Enterで確定

noname#175496
質問者

お礼

ご連絡が遅くなりました。回答ありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A