『ピボットテーブルの並び替え』(take) ピボットテーブルで下のような表を作りました。 名前 データの個数:金額  合計:金額 ------------------------------------ 鈴木         1     1000 佐藤         2     1500 田中         2     1000 加藤         1     2000 渡辺         3     1800 行フィールドに「名前」、データフィールドに「金額のデータの個数」と「金額の合計」が入っています。 それを「金額の合計」が大きい順に並べ、合計額が同じ場合は「金額のデータの個数」が大きい順に並べて 名前 データの個数:金額  合計:金額 ------------------------------------ 加藤         1     2000 渡辺         3     1800 佐藤         2     1500 田中         2     1000 鈴木         1     1000 のようにしたいのですが、どうすれば良いのでしょうか? ---- ピボットの、 鈴木         1     1000 佐藤         2     1500 田中         2     1000 加藤         1     2000 渡辺         3     1800 というところを全部選択した状態で、 普通に、メニューバーの「データ」>「並び替え」 「キー」に「名前」の「加藤」が選択された状態だと思うので、 「金額」の一番上のセル(1000)を選択して「降順」とすれば 並び変わります。。。よね? (代奈) ---- 「合計:金額」の降順に並べ替えはできるのですが 名前 データの個数:金額  合計:金額 ------------------------------------ 加藤         1     2000 渡辺         3     1800 佐藤         2     1500 田中         2     1000 ← 鈴木         1     1000 ← 合計が同じ場合に、上のようにデータの個数も降順に並べ替えたいのですが 鈴木         1     1000 ← 田中         2     1000 ← のようになってしまいます。 並べ替えのキーを複数指定することはできないのでしょうか? ---- うーん、私がやると 加藤 1 2000 渡辺 3 1800 佐藤 2 1500 田中 2 1000 鈴木 1 1000 こうなるんだけど。。。 そうしたら、2段階で試してみたらどうでしょう。 最初に「データの個数」のほうで降順に並び替え、 その後「データの合計」で降順に並び替え。 わざと順番をぐちゃぐちゃにして試してみて上手くいきましたので。 でも。。。Excelのバージョンが違うと結果が違うのかなぁ? (代奈@2000)