- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルで下記のマクロ集計の方法がありましたら、教えてください。
)
エクセルでのマクロ集計方法について
このQ&Aのポイント
- エクセルでのマクロ集計方法について教えてください。
- シート1とシート2での集計表とデータを使ったマクロ集計方法を教えてください。
- エクセルを使って、シート1とシート2のデータを集計する方法について教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
交通費はシート2の出張費+近距離交通費の合計 雑費 はシート2の寄付金+表彰金+その他雑費の合計 ・・・ と条件が続いていくのですよね。 VBAのプログラムの中に、条件を沢山記述していく方法もありますが、 変更などあった際に修正が大変になります。 私だったら シート3を準備して (科目) (集計科目) 出張費 交通費 近距離交通費 交通費 寄付金 雑費 表彰金 雑費 その他雑費 雑費 ・・・と対応表を準備します。 後は、シート2に データ(毎月変動) (科目) (金額) 集計科目 出張費 100,000 =VLOOKUP(A2,シート3!A:B,2,FALSE) 近距離交通費 20,000 寄付金 8,000 表彰金 30,000 その他雑費 10,000 と集計科目の作業列を入れておけば、 SUMIF関数でも、ピボットテーブルでも集計が出来るようになります。 これが理解できれば、VBAで作業列を使用しなくても集計できるVBAが思いつくかと思います。
お礼
早速のご回答ありがとうございます。 良いアイデアをいただき非常に参考になりました。 また、よろしくお願い致します。