- ベストアンサー
Exel2010で、コード毎の小計を計算する方法とは?
- 初心者でも分かる!Exel2010でコード毎の小計を計算する方法を解説します。
- 毎日の売り上げをコード単位で入力している方必見!Exel2010のマクロを使ってコード毎の小計を簡単に算出する方法をご紹介します。
- 出納業務の効率化にお困りではありませんか?Exel2010のマクロを活用して、コード単位の合計を自動計算しましょう!詳しい手順をご紹介します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
考え方だけを言います。 マクロの作り方はわかりますね。 ツール→マクロ→新しいマクロの記録 これで記録が始まります。 まず問題のシートで、 データ→並べ替え ここでコードの昇順に並べ替えの条件を設定します。 次に データ→集計 ここでキーをコードにして、集計方法を合計にし、集計項目は売り上げに設定します。 ここでマクロの記録を終了します。 以上でコードごとの売上高の集計データが出来ます。
その他の回答 (2)
- watch_men
- ベストアンサー率0% (0/1)
ピボットテーブルを使われることをオススメします。 データをNo.2さんのように記載して ピボットテーブルに変換します。 あとは、集計軸を日毎、コード毎と マウスクリックだけで変更出来るようになります。 合計は自動計算され、平均値を出すのも一瞬です。 とっつきにくいですが、そんなに難しくありません。 使いこなせれば、周りから一目置かれる存在になれるかもしれません。 この機会にぜひチャレンジしてみてください。
- tamiemon96
- ベストアンサー率49% (658/1341)
こういう集計は、マクロよりも、エクセルに備えられている「ソート」と「集計」の機能を使うほうが簡単ですよ。 エクセルのシートは 月日 コード 売上金額 9/01 1 100 9/01 2 200 9/01 3 50 9/02 1 500 9/02 2 600 9/03 3 400 というような形にしておき、 <手順1> コードの欄にカーソルを合わせて「昇順で並べ替え」 AZ↓のアイコンでできます。 これで、コードごとに並びなおります。 <手順2> 「データ」 → 「小計」 → グループの基準 : コード 集計の区分 : 合計 集計するフィールド : 売上金額 これで、コードごとに合計が表示されますよ。 なお、元の順番に正しく戻したい場合は、A列の前に、データの「一連番号」のフィールドを作っておくことをお勧めします。この列を基準にソートをかければ、きれいに元通りです。 マクロもいいですが、シートをちょっと加工した時などに、マクロが合わなくなると、書き換えが大変です。 一般に集計に欲しい機能は、大概基本機能として備わっていますので、活用してみてください。