- 締切済み
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は、文字を緑色で表示とかのデータの照合をしたいのですが、どなたか教えて下さい。 宜しくお願い致します。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- au2922
- ベストアンサー率0% (0/1)
照合シートはご自分で作成されたのですか? 作成されたと仮定し、作業用のシートを使います。 (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分でできます。(列等が間違っていたらごめんなさい)
- nobu555
- ベストアンサー率45% (158/345)
データ照合の結果を書式で区別したのでしたら 「条件付書式」と言うのがあります。 しかし、2003以前のバージョンでは 3つまでしか条件設定できません。 2007ならもっと設定出来ますが…。 質問からするとすでに5種類ですので 2003以前のバージョンでは、マクロになります。 当方マクロは得意ではないので、この辺で失礼します。 参考になれば良いのですが。
お礼
ありがとうございます。 マクロで組みたいので また、挑戦してみます。
補足
回答ありがとうございます。 この方法で出来たのですが、 外部データの取込で、1日50件くらい、 この表のデータの照合を行いたいので、 商品と個数を配列として照合は、 出来ないでしょうか? お願い致します。