• ベストアンサー

Excelで顧客管理

お世話になります。 出入り業者から、毎月顧客情報がExcel形式で送られてきます。 それには住所・名前・車種(これは仮です)の項目があります。 前月と比較しデータ加除をするわけですが、500人からのデータをいちいち目で文字を追うのは大変です。 何か良い方法がありますでしょうか? ・送られてきた当月分のデータと前月分のデータを比較し、いなくなった顧客を見いだす。 ・車種が変わった顧客を見いだす。 「マクロ」という機能を使えば・・・と耳にしましたが、全く判りません。 こんな程度なのですが、Excelのどういう機能を使ったらよいかアドバイスいただければ幸いです。

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

  • ベストアンサー
回答No.2

マクロを使わなくとも関数でできそうですね。 A列 前月データの名前 B列 前月データの車種 C列 今月データの名前 D列 今月データの車種 とすると、 =COUNTIF(C:C,A1)として下にコピー。ゼロになったのがいなくなった顧客(A列)。 車種が変わった顧客は、いろいろできそうですが例えば、 E列に =MATCH(C1,A:A) として下にコピー。 F列に =INDIRECT("B"&E1) として下にコピー。 G列に =IF(D1=F1,1,0) として下にコピー。ゼロになったのが車種が変わったところですので、E列のセル番号(行)をもとにA列で顧客名を調べる。 (あまりスマートではありませんね)

pyunpyun0
質問者

お礼

詳細にありがとうございます。 明日出勤後、早速実行してみます。

その他の回答 (1)

  • ysko614
  • ベストアンサー率31% (103/329)
回答No.1

単純にいるかいないかだけなら、COUNTIFを使えば出せます。 =COUNTIF(当月分の範囲,前月分の範囲) こう書いて、コピーして貼り付けていけば、居れば数字の1が入り、居なければ、何も表示されません。 これを当月分、前月分ですれば、変化のあった方は分ると思います。

pyunpyun0
質問者

お礼

ありがとうございます。実行してみます。

関連するQ&A