|
はじめまして。
VBAにて、月次の集計処理をする作業をさせたいと思っています。
入力は「○月入力」というシートがMAXで12枚あり、担当者が入力します。
(担当者によって開始時期が異なるため、シート数も異なります。)
集計の際に、マクロを利用し、自動的に「○月集計」というシートを作成します。
【入力】
A B ・・・・AM AN列
区分 商品名 訪問数 契約数
A あいうえお 2 1
A かきくけ 5 0
B さ 1 1
C たちつ 0 0
という感じです。
今回、集計時にB列の商品名を元に、前月のAM列とAN列の部分を見て、
1以上の数字が入っていれば"○"、0もしくは商品名で同じものが無ければ
空白としたいのですが、その部分でつまづいています。
商品名や区分は変更になることがあるため、並び順等は固定ではありません。
ただし、区分ごとに集計を取るため、集計時に並び替えの作業をさせています。
なお、当月までの集計処理はマクロで動作できています。
【集計】
A B ・・・ D E F G H I
区分 商品名 当月訪 前月 前々 当契 前月 前々
A あいうえお ○ ○ ○ ○ ○ ○
A かきくけ ○ ○ ○ ○
B さ ○ ○ ○
C たちつ ○
集計のA列にある区分は、集計の機能で必要なため設けてあるだけなので、
転記の作業際には削除することも可能です。
(VLOOKUP等、使えますでしょうか?)
考えていたら、こんがらがってきてしまったので、まとまりが
ありませんが、宜しくお願いいたします。
|
|