• ベストアンサー

スーパーの系列店数を集計したい!

EXCEL 2003を使用しております。 ピボットテーブルを駆使して、現在スーパーマーケットの系列店の数を調べておりますが、元の表からピボットテーブルを組んだ時に出てきた画面がピクチャーのものになります。 今、自分がやりたいのはAコープと書いてある店舗が目視で12件あるのは確認出来るのですが、これを関数やピボットテーブルを駆使して件数を算出したいのですが、方法がわからなくなり、手がつまりましたのでどなたか詳しい方にご教示願えればと思います。

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

  • ベストアンサー
  • tsubuyuki
  • ベストアンサー率45% (699/1545)
回答No.6

なんとか、元データを整理するのが先決のようですね。 スーパーマーケットの「系列」と、各「店舗名」を別々のセルに持たないと、 ピボットテーブルでは難しいでしょうね。 手っ取り早いのは、スーパーマーケットの系列一覧を別表に持ち、 それをCOUNTIF関数で数える方法でしょうか。 ただし、(図を見た感じでは大丈夫そうですが)COUNTIF関数は全角/半角を区別します。 なので、全て全角(または半角)に統一するのをお忘れなく。

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

その他の回答 (5)

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

回答No4です。 A列に店名が入力されているとして、予めAコープのようにスーパーマーケットの名前が分かっているのでしたらそれらの名前を例えばE2セルから下方に入力しておきます。 F2セルには次の式を入力して下方にドラッグコピーすることで系列店の件数が表示されます。 =IF(E2="","",COUNTIF(A:A,E2&"*")) 回答4と合わせてどちらが良いかを考えてみることでしょう。

全文を見る
すると、全ての回答が全文表示されます。
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.4

ピボットテーブルで対応することはできませんね。 例えば次のようにしてはどうでしょう。 A1セルに店名と項目名が有り下方にはスーパーマーケット名が入力されているとします。 B2セルには次の式を入力して下方にドラッグコピーします。 =LEFT(A2,3) この式ではスーパーマーケットの系列名が3文字以上になっていることを想定しています。 C2セルには次の式を入力して下方にドラッグコピーします。 =IF(B2="","",IF(COUNTIF(B$2:B2,B2)=1,COUNTIF(B:B,B2),"")) これでAコープの場合でしたらB列にはAコーと表示されますがC列にはAコープの系列店の件数が表示されるでしょう。 上記を参考に工夫してみてはいかがでしょう。

全文を見る
すると、全ての回答が全文表示されます。
  • masatsan
  • ベストアンサー率15% (179/1159)
回答No.3

もうひとつは、Aコープをたとえば1列目、 東京 を2列目に分解して1列目で集計する。

全文を見る
すると、全ての回答が全文表示されます。
  • masatsan
  • ベストアンサー率15% (179/1159)
回答No.2

同じ名前じゃないからそのままではどうしようもないと思います。 それぞれの分類をして集計すんでしょうね。 例: 店名          属性 Aコープ/東京    Aコープ Aコープ/神奈川   Aコープ みたいな。   これを自動でやりたいなら Aコープと東京の区切り記号をすべての項目で同じにして /以前を切りだして 集計するんでしょう。

全文を見る
すると、全ての回答が全文表示されます。
  • k-josui
  • ベストアンサー率24% (3220/13025)
回答No.1

ピボットテーブルは使用目的が違うような・・・ 単純にフィルターを掛けて集計してはいかがでしょうか? http://officetanaka.net/excel/function/tips/tips21.htm

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

関連するQ&A

  • Excel2003におけるCountIFS関数

    Excel2003におけるCountIFS関数 Excel2007にはCountIFS関数というのがあり、一覧表から複数の条件を満たしたデータ(行)の件数をカウントできると思います。 この関数のExcel2003版は無いのでしょうか? クロス集計表を作成したいのですが、ピボットテーブルだと、件数がゼロ件の見出しは表示されないので、自分で手作りしたいと思っています。 教えて下さい。宜しくお願い致します。

  • ピボットテーブルで二つのデータを集計

    以下のようなデータを 09月01日 2件 \1,320 09月05日 1件 \800 09月01日 5件 \3,900 ピボットテーブルで 09月01日計 7件 \5,220 09月05日計 1件 \800 のように作れないでしょうか? (上段に件数、下段に金額なら出来るのですが)

  • ピボットテーブルでなんとかしたい!!

    製造工場において、請け負っている物がいかに納期に間に合っているかを日々分析する表を作りたいです。 データは絶えず変化するので、ピボットテーブルが良いです。 <<希望する結果表>> その納期までの物件のうち、その納期までに出来上がった物件が全体の何件かを 納期を基準にして、納期時点ごと、得意先ごとに、(完成した件数)/(納期内の件数) を出したいです。 -------------------------やってみた事 データの後方に関数をつけて集計の参考にならないかとしましたが ピボットテーブルの表には持っていけませんでした。 ※データは毎月1000件以上あり、得意先は20件前後です。 ※日付を縦項目にしてしまうと月末頃にはものすごい縦長の表になり、得意先比較が出来なくなります。 日付は横項目である必要があります。 ※画を見ていただいて分かるように、12/3には、 12/2時点で未完成だったものが 「その納期までの物件のうち、その納期までに出来上がった物件」 という事で完成の集計に入ります。 ※納期、得意先等、データは絶えず変化しますので 予め表を作っておいたり、マクロで作りこむのは避けたいです。 ピボットテーブルでやれるようにするお知恵をお貸しください。

  • アンケートの集計についてです。

     ご回答いただければ幸いです。 ただいま、アンケートの集計表を作成しています。 そこで、以下のような 例)アンケート表に対し、「点数」を 付けていけたらと考えています。 平成28年度 全体60件回答     総点数   点           件数    点数 質問1 良い     30         普通     20     悪い     10 質問2 良い     30     普通     20     悪い     10 質問3 良い     30     普通     20     悪い     10  :  : 質問30 良い    30      普通    20      悪い    10  もともと、各年であるアンケート集計を評価しやすくするために、 毎年のアンケート表に対し、良い・普通・悪い の各件数に応じた「総点数(100点満点)」を 付けていけたらと考えた次第です。  しかしながら、=COUNTIFを使った計算や、件数比率に合わせた計算を考えてみましたが あまり上手くいきません。 各項目(全30項目)に対した各件数(項目、年度によって変動)に応じ、総点数(100点満点中)を割り出すのに、 良い関数、方法、計算式等はありますでしょうか?ご教示ください。

  • エクセルでこんな集計できますか?

    会社の営業成績の表を作成しているのですが 個人別に担当物件数とその合計金額を出したいと思っています。 例えば以下のような表があります。 A列に名前、B列に金額を入力しています。 A列     B列 山田    3000 山田    5000 田中    3000 鈴木    3000 田中    4000 山田    5000 鈴木    3000 というような表から 山田  3件 13000 田中  2件  7000 鈴木  2件   6000 といった感じで個人別に件数と合計金額を出したいのです。 件数はCOUNTIF関数で簡単に出るのですが金額の出し方が分かりません。 分かる方いらっしゃいましたらご指導お願いいたします。  

  • シートが違う件数の集計等

    閲覧いただきましてありがとうございます。 非常に複雑なエクセル関数になります(少なくとも私には難しいです) 分かる所だけでも良いので教えて下さると助かります。 表が上手く添付出来ていれば良いのですが、見ていただければわかりますが、上部に営業件数や約束数、契約件数などをまとめた表があり、その下には氏名毎にそれぞれが集計されたものを自動で計算できるようにしたいのです。 A表では氏名の順番は決まっていない為、関数を用いるようになるかと思います。 B表では氏名は固定になっています。 また、A表の契約件数は同じファイルの違うシートのセルに入っています。 分かり辛いかもしれませんが、☆印の下の表のようになっています。 契約出来た担当名だけを入れるようになっていて、契約が出来なかった場合はいれません。 A表の契約件数(E4~)に別シートのF24が自動的にE5の山田に1件加算される・・・と言う感じにしたいのです。 またB表も、A表にそれぞれ件数を入力したら自動的に加算されるようにしたいのです。 わかるかた教えていただけますか? よろしくお願いします。

  • excelピボットテーブルで作成してる表から、ある数をカウントする方法

    excelピボットテーブルで作成してる表から、ある数をカウントする方法 投稿が既にあるものかもしれませんが、見つけ出すことができないため、教えてください。 まずexcelにピボットテーブルで作成している表があります。 商品名が「カナ」であいうえお順の一覧になってます。 あかさたな…別に何件あるのか数を調べる方法はありますか? カナには、商品名「ああい」「あいう」… といったように一番頭にある頭文字から件数をカウントしたいです。 ・あから行 ・たわ行 ・まさな行 のように混在した形での件数カウントです。 ぜひ教えてください!! よろしくお願いします

  • エクセルデータをVBAを使って集計する方法

    エクセルのデータを次のように集計したいのですが、良い方法を教えて下さい。VBAに組み込みたいのですが。 元のデータは次のような項目に分かれています。 (納入日)(契約番号)(取引先)(商品名)(数量)(金額)  納入日毎に1件づつ入力されているのですが、これを、取引先別、商品別に数量と金額を集計したいのです。 集計項目が2項目あるため、ピボットテーブルで集計すると、1件が2行になってしまい、後の加工がしづらいのです。 今のところ、ピボットテーブルで数量と金額を別々に集計して、後でVLOOKUP等の関数を使って表を1つする事を考えているのですが、もっと良い方法をご存知ないでしょうか。

  • エクセルで毎日のデータを毎月ごとに集計するには

    エクセル2000です。 下の表のようなデータがあります。 資料請求日・氏名 2003/6/24・田中 2003/7/11・鈴木 2003/8/9・佐藤 2003/7/2・吉田 2003/8/29・加藤 2003/9/8・大森 2003/6/9・原 2003/8/5・橋本 2003/9/24・高橋 2003/5/28・中村 2003/7/22・大木 2003/10/7・田川 でピボットテーブルをつかって毎月何人の資料の請求があったかどうか 調べたいと思っています。 資料請求日のデータを表示形式をつかってyyyy年mm月に変更しピボット で集計したのですが、うまくいきませんでした。 またmonth関数をつかって変換しようとしたのですが、1900年1月となって しまいます。 どなたかその方法をご教授いただけないでしょうか?(できればピボット で下のような集計できるような方法がいいと思っています。) 2003年6月・12件 2003年7月・15件 2003年8月・22件 2003年9月・23件 2003年10月・25件 以上よろしくお願いいたします。

  • エクセルでの集計表

    エクセルでの集計表 添付した画像で説明します。 左側のアンケート表の結果を右側の2つの集計表に転記したいのです。 表の説明は以下のとおりです。 メーカーはトヨタ・日産・マツダ・ホンダの4社。 車種は普通車、バイク、トラックの3種。 新車か中古車です。 ピボットテーブルではなく関数でお願いします。 よろしくお願いします

このQ&Aのポイント
  • PCを入れ替えた際に発生した【接続を確認して下さい】のエラーメッセージの解決方法について教えてください。
  • 新しいPC(Windows 11)で古いPC(Windows 10)と同じプリンター(DCP-J567N)を接続しようとする際に発生した【接続を確認して下さい】のエラーメッセージの対処方法について教えてください。
  • PC本体を入れ替えた後に新しいPC(Windows 11)と旧PC(Windows 10)との間でプリンター(DCP-J567N)の接続に問題が発生し、【接続を確認して下さい】のエラーメッセージが表示される場合の解決策について教えてください。
回答を見る

専門家に質問してみよう