• 締切済み

EXCELのデータ照合で教えてください。

EXCELで外部データの取込からデータの照合をしたいのですが ←     更新後     →     ←     更新前     →   A    B    C     D    E     F    G     H 1 商品A  4個  商品B  10個  商品C  2個  商品D  10個 2 商品C  4個  商品D   8個  商品E  10個  商品A   4個 この時に、セルA1B1とセルG2H2は、何もせず、セルC1D1には、文字を太字で表示、セルG1H1、黄色で塗つぶし、セルC2D2は、文字を黄色で表示、 セルE1F1、緑色で塗つぶし、セルA2B2は、文字を緑色で表示とかのデータの照合をしたいのですが、どなたか教えて下さい。 宜しくお願い致します。

みんなの回答

  • au2922
  • ベストアンサー率0% (0/1)
回答No.2

照合シートはご自分で作成されたのですか? 作成されたと仮定し、作業用のシートを使います。 (1)新規作成 BooK1を開きます (2)A~Hを全部コピーします。 (3)A,C,E,Gに新しい列を作ります。商品が主体(Aの列の上で右クリック) (4)新しく出来たA列に通しナンバーを入れますA1→1 A2→2 後は商品数だけドラッグして商品が100品目あれば当然100になります。 (5)100品目だと仮定しDに101から同じように入れます。同じ作業を行います。商品全体にNoがつきましたよね! (6)1の行には色をつけて置いたほうが後で確認しやすいです。 (7)更新後の商品B,Dの列をコピーし商品A,Cの下に貼り付け(Noごと) (8)更新前の商品は列を変えず同じようにします、そうすると、更新後のグループと更新前のグループに商品の左にNoがついている状態になります。それをグループごとソートします (9)空白の列を削除→列には6列となると思います。 (10)そこでIF関数を使います式はIF(B1=E1,"*"," ")をGにまたHにもコピーしてください。後は商品の最後までドラッグです商品名と数量 が合っていればアスタリスクがつきます。 Noを入れることにより間違っても、元にもどすことが出来ます。 簡単な方法で相違がわかりますよ!試してみてください。5分でできます。(列等が間違っていたらごめんなさい)

hal-hal
質問者

補足

回答ありがとうございます。 この方法で出来たのですが、 外部データの取込で、1日50件くらい、 この表のデータの照合を行いたいので、 商品と個数を配列として照合は、 出来ないでしょうか? お願い致します。

  • nobu555
  • ベストアンサー率45% (158/345)
回答No.1

データ照合の結果を書式で区別したのでしたら 「条件付書式」と言うのがあります。 しかし、2003以前のバージョンでは 3つまでしか条件設定できません。 2007ならもっと設定出来ますが…。 質問からするとすでに5種類ですので 2003以前のバージョンでは、マクロになります。 当方マクロは得意ではないので、この辺で失礼します。 参考になれば良いのですが。

hal-hal
質問者

お礼

ありがとうございます。 マクロで組みたいので また、挑戦してみます。

関連するQ&A