• 締切済み

エクセルでこういうことできますか?

Aファイル(顧客名簿) Bファイル(DMを発送した顧客名簿) 例えばCさんをBファイルに登録すると、自動的にAファイルからCさんを検索して CさんにDM発送済という印が付くということはできるのでしょうか? もしファイルどうしができないのであれば、シートどうしはできるのでしょうか? できるのであればやり方を教えてください。

みんなの回答

  • Bickyon
  • ベストアンサー率41% (42/101)
回答No.1

氏名だけで発送済判定をするのであれば、COUNTIF関数で実現可能です。 Sheet1のA列にDM発送した顧客名 Sheet2のA列に顧客名簿の顧客名が入力されているとすると Sheet1の適当な列の1行目に  =COUNTIF(Sheet2!A:A,Sheet1!A1) Sheet2の適当な列の1行目に  =COUNTIF(Sheet1!A:A,Sheet2!A1) それぞれ入力して、下にコピーすると、発送済の顧客には "1"以上、それ以外は "0" となります。 上記はシート同士の例ですが、ファイル同士でも可能です。 その場合は、   =COUNTIF([Book2]Sheet2!$C:$C,Sheet1!A1) また、同姓同名の誤判定を回避するには、住所氏名を結合したセルを準備することが必要です。 A列が氏名、B列が住所の場合、   =CONCATENATE(TRIM(A1),TRIM(B1)) このセルをCOUNTIFで判定するようにすればできます。

関連するQ&A

専門家に質問してみよう