• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルVBAで、二次元集計を行う方法)

エクセルVBAで二次元集計を簡単に行う方法

このQ&Aのポイント
  • エクセルVBAを使用して、大量のデータを日付と商品番号で集計する方法について考えています。データ数は60,000行以上あり、日付と商品番号の2段階でソーティングする必要があります。
  • 集計表には、各日付と商品番号ごとの平均値を表示したいと考えています。しかし、自分で考えたアイデアではうまくいかず、解決策が見つかりません。エクセルVBAに詳しい方からの回答をお待ちしています。
  • エクセルVBAを利用して日付と商品番号ごとの平均値を集計したい場合、60,000行以上の大量のデータを効率的に処理する必要があります。どなたか効率的な二次元集計方法をご存知の方がいらっしゃいましたら、ぜひ教えていただきたいです。

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

  • ベストアンサー
  • shkwta
  • ベストアンサー率52% (966/1825)
回答No.1

一つの方法としては、これは、VBAを使わなくても、ピボットテーブルを使えばよいと思います。 メニューバーのデータのなかにメニューがあります。 ピボットテーブルを作ってから、売上の部分の 「フィールドの設定」で「平均」を選べばよいでしょう。

hunter_paul
質問者

お礼

早速の回答ありがとうございます。 試してみたところ、あれだけ悩んでいたのに いとも簡単にできました。 助かりました。ありがとうございます。