• ベストアンサー

EXCELの文字検索

  A 1 青森県 2 青森県 3 青森県 4 青森県 5 福井県 6 福井県 7 香川県 と、縦列に住所がある表において、 『青森県は何カ所ありますか?』ってのをセルに表記したいのですが、 使用する関数が検討つきません。ご教授願います。

質問者が選んだベストアンサー

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

一例です。 =COUNTIF(A:A,"青森県*")で「青森県」の文字列が存在するセル数が表示できます。

19721219
質問者

お礼

"青森県*"でOKでしたありがとうございます。 更に追加で質問ですが、この『青森県』が 別セルに記載している場合、上記の検索方法は使えるのでしょうか? たとえば    A 1 青森県八戸市・・・ 2 青森県三沢市・・・ 3 青森県十和田市・・・ 4 青森県むつ市・・・ 5 福井県敦賀市・・・ 6 福井県越前市・・・ 7 香川県丸亀市・・・ とある場合で、別シートに   A      B 1 北海道 2 青森県 3 秋田県 とある場合に、B2に数量を検索する方法をご教授下さい。

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

その他の回答 (4)

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.5

B1=COUNTIF(シート1!$A$1:$A$7,A1&"*") でシート1のA1:A7に、このシートのA1の都道府県で始まるセル数をカウントできます。

19721219
質問者

お礼

これで解決しました。ありがとうございました。

すると、全ての回答が全文表示されます。
  • redowl
  • ベストアンサー率43% (2140/4926)
回答No.4

質問で提示している A列の住所が  青森県青森市****  というような表記であれば、 住所の範囲データが A1~A100 だとして =SUMPRODUCT((LEN(SUBSTITUTE(A1:A100,"青森県",""))<LEN(A1:A100))*1)

19721219
質問者

お礼

ご教授ありがとうございました。皆様の回答で解決しました。

すると、全ての回答が全文表示されます。
  • hirorin00
  • ベストアンサー率50% (446/884)
回答No.3

はじめまして 例えばB1に答えを出すとしたら… B1セルに ="青森県は何カ所ありますか?"&COUNTIF(A1:A7,"青森県") これでいかがでしょう。 A7の部分はセルの数で変えてください。 的外れでしたらごめんなさい。

19721219
質問者

お礼

ご教授ありがとうございました。皆様の回答で解決しました。

すると、全ての回答が全文表示されます。
  • pbforce
  • ベストアンサー率22% (379/1719)
回答No.2

COUNTIFでいけそうです。

19721219
質問者

お礼

ご教授ありがとうございました。皆様の回答で解決しました。

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

関連するQ&A