- 締切済み
エクセルでのデータ集計方法について
エクセルで、【1.元データ】のようなデータがシート毎に5,000社ほどあります。このデータを各市区町村ごとに集計を取りたいのです。 【1.元データ】 A社 ┃ 東京都品川区戸越 B社 ┃ 東京都新宿区下落合 C社 ┃ 東京都新宿区新宿 D社 ┃ 埼玉県川口市柳崎 E社 ┃ 神奈川県川崎市中原区丸子通 そこで、ピボットテーブルを使って集計したかったのですが、同じセルの中に番地までデータが入っていて【2.集計後のイメージ】のような意図している集計が出来なかったです。 【2.集計後のイメージ】 品川区 ┃ 1 新宿区 ┃ 2 川口市 ┃ 1 川崎市 ┃ 1 これを解決するにはどういう集計の仕方をすればいいでしょうか? 現在はエクセル上で住所データで並べ替えをして数えて集計をしているのですが、時間がかかってしまうため、何かいい方法はありませんか?
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- don9don9
- ベストアンサー率47% (299/624)
回答No.3
No.2の方と同じような方法を回答しようとしていましたが 先を越されてしまったので一つだけ補足を。 住所から特定文字(都、道、府、県、郡、市、区、町、村など) を探してその前後で切る方法の場合、その特定文字が付く地名、 例えば「京都」「市川」「町田」「四日市」「別府」 のような地名は、変な切れ方をする可能性がありますので ご注意下さい。
- gyouda1114
- ベストアンサー率37% (499/1320)
回答No.2
- wisemac21
- ベストアンサー率39% (171/429)
回答No.1
元のデータがA:B列にあるとすると、1列空けて、D列に 品川区 新宿区 川口市 川崎市 ・ ・ という表を作成し、E列に E1=COUNTIF($B$1:$B$100,"*"&D1&"*") と入力して 下へコピー COUNTIFを使って検索条件の入力方法がキモです。