• ベストアンサー

エクセルでの並べ替えを教えて下さい

エクセルでの並べ替えが分かりません。 例えば      店番  種類  数量     1     A    1     1    B     2     2    A     1     2    B     2     2    C     1     3    A     2     4     B     1     4    C     3 を  店番   A    B     C     1  1台   2台   0台     2  1台   2台   1台     3  3台   0台   0台 に並べ替えしたいのですが、どのようにすればよいのでしょうか?初心者です。(表が分かりにくくて 申し訳ありません。) どうぞ宜しく御願いします。

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

  • ベストアンサー
回答No.1

初心者なので、ワークシート関数かピボットテーブルかどちらがいいのか分かりませんが、ピボットテーブルの方が簡単だと思うので、やり方を説明します。 1.まず表を選択してください。このとき、店番、種類、数量などの見出しも含めて下さい。 2.[ツール]-[ピボットテーブルとピボットグラフ]をクリック 3.最初の画面は特に変更せずに「次へ」をクリック 4.データ範囲が正しく選択されている事を確認して「次へ」をクリック 5.次に表を作る場所を聞いてきますので、既存のワークシートの使ってないシートのA1などを選択してください。(もちろん、自分で自由に好きなところを選べます。) 6.ピボットテーブルのレイアウト画面になりますので、「店番」をドラッグして、「ここに行のフィールドをドラッグします」と書いてあるところでドロップしてください。 7.同じように、「種類」を列のフィールドのところに、そして、「数量」中央の真っ白の部分にドラッグアンドドロップしてください。 8.「数量」をドロップ下時点で表が出来上がっているはずです。 9.もし「台」という文字をつけたければ、セルの書式設定で #"台" のようにユーザー定義で設定してください。

carimero
質問者

お礼

早速の回答ありがとうございます。 早速、試してみます。 すぐに回答くださり感謝しております。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

中身を読めば回答者には判るでしょうが、これは並び替えの問題ではありません。(将来過去の質問検索などの時に狂う惧れあり)。 分類件数集計の問題です。ピボットテーブルがお勧めですが、関数でやって見ました。 (例データ)A1:C15 店番 種類 数量 1 A 1 1 B 2 2 A 1 2 B 2 2 C 1 3 A 2 4 B 1 4 C 3 1 B 1 1 B 2 2 C 4 2 C 3 1 C 3 3 C 2 (用意) E2:E5に1,2,3,4、を入れる。 F1:G1にA,B,Cと入れる。 これを関数で出す方法もありますが複雑なので、手入力で 用意します。 (関数式) F2に=SUMPRODUCT(($A$2:$A$15=$E$2)*($B$2:$B$15=F$1))といれ、G2,H2に式を複写する。 F3に=SUMPRODUCT(($A$2:$A$15=$E$3)*($B$2:$B$15=F$1))といれ、G3,H3に式を複写する。 F4に=SUMPRODUCT(($A$2:$A$15=$E$4)*($B$2:$B$15=F$1))といれ、G4,H4に式を複写する。 F5に=SUMPRODUCT(($A$2:$A$15=$E$5)*($B$2:$B$15=F$1))といれ<G5,H5に式を複写する。 行方向の複写も出来そうだが、とり合えず。 (結果)E1:H5に A B C 1 1 3 1 2 1 1 3 3 1 0 1 4 0 1 1

carimero
質問者

お礼

丁寧な説明をありがとうございます。 大変感謝しております。

  • gutugutu
  • ベストアンサー率14% (184/1234)
回答No.2

私も#1さんに賛成です。 下記ピボットテーブルの詳細解説がありますので参考にしてみて下さい。

参考URL:
http://www2.odn.ne.jp/excel/waza/pivot.html#SEC1
carimero
質問者

お礼

本当にありがとうございました。 感謝いたします。

関連するQ&A