• ベストアンサー

エクセルのピボットテーブルでの並べ替え方法を教えて下さい

エクセル2000でピボットテーブルを作成しました。 行の項目の並べ替えをしたいのですけれど、どのように行うのでしょうか。 (今は多分アルファベット昇順になっていると思います) 通常のパターンの並べ替えではなく、任意に自分で決めたた並べ替えをしたいのですけれど、やり方がわかりません。 ご教示お願いします。

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

  • ベストアンサー
  • simple-t
  • ベストアンサー率66% (2/3)
回答No.2

まず、ピボットテーブルの並べ替えは、ピボットテーブル内の任意の場所ににカーソルを置き、メニューで【データ】→【並べ替え】を選択すると、通常とは違うピボットテーブル用のダイアログが出てきます。そこで、並べ換えの基準になる列を指定して、昇順か降順を指定すればできると思います。そこで、自分の好きな順番に、例えば(あ→い→う→え→お)ではなく(あ→う→え→い→お)としたい場合は、事前に【ツール】→【オプション】→【ユーザー設定リスト】でまず自分の決めた並べ替えのデータの規則を登録します。そして、先ほど述べた手順で進めていき、並べ替えのダイアログの【オプション】から、自分で登録した規則のものを選んで指定すれば出来ると思います。解釈が間違っていたらごめんなさい。操作手順がわかりずらければ、再度質問を下さい。

lastsamurai
質問者

お礼

ご回答ありがとうございます。 おかげさまで、出来ました。感謝致します。

その他の回答 (2)

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

コード 計数 a 110 d 112 c 113 b 114 d 115 c 116 a 118 b 112 c 112 d 117 をデータにして、ピボットテーブルを作りました。 データの個数 : 計数 計数 コード 110 112 113 114 115 116 117 118 総計 a 1 1 2 b 1 1 2 c 1 1 1 3 d 1 1 1 3 総計 1 3 1 1 1 1 1 1 10 と出来ました。 A列のa,b,c,dを範囲指定し、 (1)ピボットテーブルツールバーの▼をクリック (2)「フィールドの設定」をクリック (3)「詳細」をクリック (4)「降順」をクリック。(本件では、昇順になっているので、降順に変えてみます。場合により昇順もあり得る) (5)OKをクリック。OKをクリック で上からd,c,b,aの順になりました。 この手の質問ではないでしょうか。外れていたらすみません。

lastsamurai
質問者

お礼

ご回答ありがとうございます。 通常の昇順、降順ではなく、任意に並べ替えて見たいと思いました。 (この場合なら-c,b,d,aみたいに)

  • Buchikun
  • ベストアンサー率36% (161/443)
回答No.1

ピボットを切ったり貼ったりしようとすると、駄目って言われてしまうやつですよね。 もっと良い方法があるかとも思うんですが、私の場合以下のように対応しております。 1.)データに一行追加し、任意の順番になるように番号を振って再度ピボットテーブルを作り、反映させる。(その順番用の行は非表示にします。) 2.)シート全体をコピーし(行Aの左、列1の上の全体選択の右クリック)、そのまま形式を選択して貼り付け→値のみ貼り付けで、ピボットを解除したあと、好きなようにいじる ピボットを解除してしまう為、データ更新が出来ませんが、私は2.)の方を使っております。 これだと、好きに切り取り・挿入が出来ますので、項目の並び替えにはもってこいです。 (また、ピボットを解除したシートだけならデータ量も少ないのでメールでも簡単に送れます) 詳しい人が、もっと簡単に出来る方法を教えてくれたらよいですね。 私も一緒に他の人の回答を待たせていただきます。 (^-^)/

lastsamurai
質問者

お礼

ご回答ありがとうございます。 大変参考になりました。

関連するQ&A

  • ピボットテーブルの並べ替え

    リストを元にピボットテーブルを作れますが、作ったピボットテーブルって行エリアでも列エリアでもいいですが、昇順や降順に並べ替えることは可能でしょうか? もし、できるとしたらやり方を教えていただけませんでしょうか。 よろしくお願いします。

  • Excel2003 ピボットテーブル内 文字列の並び順について

    Excel2003でピボットテーブルを作成しています。 行エリアに担当者名をセットし、担当者名を昇順に並べ替えるのですが、通常シート内で並べ替えを行った時の様に五十音順で並びません。 ピボットテーブル内の並べ替えは、何が基準になっているのでしょうか? ご存知の方がいらっしゃいましたら、教えてください。 <例> 1.通常のシートで昇順に並べ替えた状態    上島    岡田    片山    宮本 2.ピボットテーブルの行エリアにセットした状態   ※昇順に並べ替えた時も下記と同じ並びです。    岡田    宮本    上島    片山

  • Excelのピボットテーブル内での並べ替えについて

    ピボットテーブルで集計し、一番右列に表示している集計データを、各集計項目内で降順に並べ替えたいのですが、うまくできません。 各項目ごとでないと並べ替わらないし、次の項目を並べ替えると、前にやったところが元に戻ってしまいます。 Excel95のときは、並べ替えボタンをクリックするだけで出来たように思うのですが。。。 もしExcelの基本機能に入っていなければ、マクロでやる方法があれば是非教えてください。 宜しくお願いいたします。

  • エクセル2010使い方-ピボットテーブル-

    エクセル2010で作成した、ピボットテーブルの 同一項目を選択するにはどうすればよいでしょうか。 以前は項目の始まりにマウスを合わせると、矢印にかわり、 一括して同一項目を選択できたのですが。 行の小計を選択するのをマクロに書くと、こんな感じなのですが。 Sub 小計を選択() ActiveSheet.PivotTables("ピボットテーブル").PivotSelect "行ラベル[All;Total]", _ xlDataAndLabel, True End Sub よろしくお願いいたします。

  • Excelのピボットテーブル

    ピボットテーブルを使いたく探しますが入口がわかりません。 Excel2007で、データに、接続、並べ替えとフィルタ、データツール、アウトラインがあります。 このうちどこから入ればよいのでしょうか。 ピボットテーブルという言葉が見つかりません。 以前使ったことありますが、入口が分らず迷っています。 よろしくお願いします。

  • Excelのピボットテーブル データ範囲について

    Excelのピボットテーブルについて質問です。 ピボットテーブルのデータ範囲内に、 非表示になっている行があります。 その状態でピボットテーブルを作成すると 非表示行もデータも含まれて集計されてしまいます。 非表示行は含めずにピボットテーブルを作成する方法は ないのでしょうか? 非表示行の特定が難しいため(複数あり)データ範囲から 外すのは難しいかと思います。。 Excelは2007です。 よろしくお願いいたします。

  • ピボットテーブルを複数項目でソートしたい

    ピボットテーブルに展開したデータを、表示している複数の行項目 によりソートすることは可能でしょうか? 行項目として以下が設定されており、  1.科目  2.仕入先  3.購入種類 列項目としては  4.仕入月 データとしては  5.仕入金額 並べ替え変えたい順序としては、 科目毎の年間仕入金額が多い順の購入種類昇順としたいので、 以下のように設定したいのですが、 ピボットテーブル フィールド詳細オプションでは 1項目しかソート順に指定することができません。  1.科目昇順⇒5.合計/仕入金額降順⇒3.購入種類昇順 上記のようなソートを行う方法はありますでしょうか?

  • Excel ピボットテーブルで並び替えをしたい

    Excelでピボットを使って並び替えがうまくいきません 例   A    B    C     1   名前 地区名 施設名 2    太郎 大阪  グランド 3   太郎  大阪 グランド 4   花子   東京 公園 5    花子  東京  公園 6   花子  東京  公園 7   正義 名古屋 球場 8    正義 名古屋 球場 となっているのを並べ替えとフィルタを使用したら 正確にできたのですが、ピボットを使用しピボットのフィールドリスト にある「名前」にチェックを入れてレポートを作成したら意図しない 降順、昇順になりました。よく見ると、ひらがなを使用した「名前」が 昇順の先頭になり、行番号1~6まで昇順、7~20まで、21~33というような結果になっています。行レベルの右にある▼をクリックして 昇順、降順をクリックしても同じ結果でした。(すべて選択)などを見ると昇順、降順の結果通りに並んでいます。できれば、ピボットで 昇順、降順を意図した結果(ここでは五十音順)にしたいのですが わかる方教えてください

  • Excelのピボットテーブルの表示順について

    ピボットテーブルを作成すると、データの表示順が昇順になるようなのですが、それを任意の順序に変えることはできるのでしょうか。 例えば「色」フィールドの内容において 元のリストの順番が きいろ→みどり→あか となっていても ピボットテーブルにすると自動的に あか→きいろ→みどり と昇順になるので表示順を変えたいということなのですが。。。よろしくお願いします。

  • エクセルでの並べ替えに関する質問

    エクセルで顧客管理の一覧表を作成しました。項目名には「名前」「種類」「月」など他にもいくつか項目があります。 これを月ごとに若い月順に並べようと考え昇順に並べ変えのボタンをっクリックすると項目行も含めて並べ替えがおおなわれました。 並べ替えを項目行以外でさせるためにはどのようにしたら良いのでしょうか?

専門家に質問してみよう