dポイントプレゼントキャンペーン実施中!

 エクセルで体育祭の予算を作成中です。種目順に作成した元データを用いて、業者毎の発注書を作成したいと考えています。発注書では、単に合計金額のみではなく、種目名や順位などを記入した明細をつける必要があります。
 元データから、ピポットテーブルを用いて、業者毎の明細を作成するところまではできたのですが、種目毎に順位がばらばらに並び替えられてしまいます。どうしたら順位順にうまく並べることができるのか、教えていただきたいと思います。

イメージ
(元データ)  種目 順位 単価 個数 小計 発注先   
         (1) 1位  600 10  6000  A社
           2位  500 10  5000  A社
           3位  400 10  4000  A社
         (2) 1位  600 10  6000  B社
           2位  500 10  5000  B社
           3位  400 10  4000  B社
       
(集計後-現在)発注先 種目 順位 単価 個数 小計
         A社  (1)  1位 600  10 6000
                3位 400  10 4000
                2位 500  10 5000
           ↓
           
(集計後-理想)発注先 種目 順位 単価 個数 小計
         A社  (1)  1位 600  10 6000
                2位 400  10 4000
                3位 500  10 5000

A 回答 (1件)

こんにちは。


ご提示の(元データ)から(集計後)のイメージで集計する為に、
なぜピボットテーブルが必要なのか、わかりません。
単に例示を間違えられただけなのでしょうか?

そう受け取ったとしても、例示データのように1位,2位,3位が1→3→2となる現象が再現できません。
[ピボットテーブル フィールド 詳細オプション]で、
何かのフィールドで自動並び替えの設定がしてある可能性はありますか?

とりあえず手作業ででも、A社の[2位]と表示されているセルを選択し、
セルの枠線あたりをマウスでドラッグし、[1位]と[3位]の間に持っていってみてください。
自動並び替えの設定がされていなければ、並び替える事ができると思います。
A社だけではなく、他の発注先のデータも、1位→2位→3位 となるはずです。

毎回その現象が発生して、修正が手間なようであれば、
ワークシートメニュー[ツール]-[オプション]の[ユーザー設定リスト]タブを開いて、
任意の並び替え順をオリジナルで設定し、追加しておけば、それを利用できるかと思います。
    • good
    • 0
この回答へのお礼

end-uさんのおっしゃるとおり、別の項目で並び替えがなされていました。ありがとうございました。

お礼日時:2008/04/29 08:18

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!