- ベストアンサー
エクセルでの照合について教えて下さい。
こんにちは いつもお世話になっています。 エクセルでのデータの照合について教えてください。 A列とB列に人名データがあります。 (1)A列のセルに対して、A列にあって、B列に無い人名の背景色を赤色に。 (2)B列のセルに対して、B列にあって、A列に無い人名の背景色を赤色に。 ソートをして比較しても良いのですがデータが多いので簡単にマクロを使いたいのです。 よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- エクセルでのデータの照合
お世話になります。WindowsXPエクセル2003を使っているマクロ初心者です。 A B C D E F G 1 2 3 1 2 2 2 3 4 2 3 4 3 4 5 2 4 5 4 5 6 4 4 6 5 6 7 5 6 8 (左グループを元データ、右グループを加工データとします) A列とE列・B列とF列・C列とG列…という流れでデータを比較し、 元データと値の違うセルの色を変え、赤の太字にするようなマクロを作るには どのように書けばいいのでしょうか。 上記例の場合では、E3・F5・G2・G7のセルを変化したいということになります。 条件付書式でも試してみたのですが、なかなかうまくいかなかったため、 これからマクロに触れる機会も増えることを考えて、マクロで対応したく思い、 連絡させていただきました。宜しくお願いいします^^
- 締切済み
- Visual Basic
- エクセル2003での照合について教えてください。
エクセル2003での照合について教えてください。 こんにちは いつもお世話になっています。 Sheet1とSheet2に名前、科目(政治、経済、社会)を項目とする表があります。 Sheet1 名前 政治 経済 社会 新井 A B C 伊藤 B A A 上田 A A B Sheet2 名前 政治 経済 社会 新井 B B C 石井 C A A 上田 A A A 名前は読みがなの昇順にしてあります。 この状態でSheet2においてSheet1と変化したデータセルの背景色を赤色にしたいのです。 この例では、新井の「政治」のBと、上田の「社会」のA、それぞれのセル背景色を赤色にしたいです。 また、名前の伊藤が無くなり、石井が入っています。この場合は石井のデータ全て(C,A,A)の背景色を赤色にしたいです。 わかりにくい表現で恐縮です。 情報不足があったら教えてください。
- ベストアンサー
- オフィス系ソフト
- Excel 別々のBookの照合と値の返し方
いつもお世話になっております。 エクセルのデータで別々のBookの照合をしたいと思い、VLOOKUPで試しましたが、上手くできませんでした。。。 画像を添付しましたので、それにそって質問したいと思います。 (1)Book1のB列に式を入れたい。 (2)Book1のA列とBook2のA列の照合を行いたい。 (3)同じ内容なら、その隣のセル(Book2のB列に入っている値)を(1)に表示させたい。 というものです。 以上、宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- Excel 別々のBookの照合と値の返し方
いつもお世話になっております。 質問するカテゴリを間違えてしまったので、重複してしまい申し訳ありません。 エクセルのデータで別々のBookの照合をしたいと思い、VLOOKUPで試しましたが、上手くできませんでした。。。 画像を添付しましたので、それにそって質問したいと思います。 (1)Book1のB列に式を入れたい。 (2)Book1のA列とBook2のA列の照合を行いたい。 (3)同じ内容なら、その隣のセル(Book2のB列に入っている値)を(1)に表示させたい。 というものです。この場合どのような関数式を入れたらよいのでしょうか。 以上、宜しくお願い致します。
- ベストアンサー
- その他(業務ソフトウェア)
- 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は、文字を緑色で表示とかのデータの照合をしたいのですが、どなたか教えて下さい。 宜しくお願い致します。
- 締切済み
- オフィス系ソフト
- エクセルのマクロについて教えてください
エクセルで、その行の中に赤色のセルがある場合は、その行のA列のセルに"○"を入れるというのは、マクロで書く場合はどのように書けばよいでしょうか。 行は1~100まで、列はA~Zまであります。赤色のセルはB列~Z列の所々に点在します。
- 締切済み
- Visual Basic
- Excelデータの照合
Excelデータの照合 こちらでも色々調べさせて頂いたのですが、自分のデータにうまくあてはめられず困っています。 Excelの元データ、入力データがあります。 元データが正規のデータで、入力データにモレがないか、ミスがないかをチェックする為に 照合をしたいんですけど、どうやったらうまく出来るかわかりません。 是非ご教授下さい。 元データ、入力データ共に2列あり、どちらも A列・・・コードナンバー B列・・・コードナンバーに対応する金額 が入力されています。 これは今現在は同一シート内に抜き出してありますが、元は別シートです。 なので別シートにあるものとして回答頂いても結構です。 入力データの中から、元データのA列、B列共に一致するものだけを抽出することは出来ますか? 不一致もしくは該当するデータがないものと、一致しているものが区別で切れば形式は何でもOKです。 (作業列を増やすとか、色分けするとか、文字で表示するとか) 出来ればVBAやマクロを使わず関数のみでお願いします。 検索を使うからVLOOKUP? 複数条件だからIF?? と色々考えましたが、2つセットで検索をかけるのがどうしても出来ず・・・(-_-;) よろしくお願いします!!
- ベストアンサー
- オフィス系ソフト
- Excel 関数 照合した結果がどこにあるのか表示したいのですが
照合したいデータがあります。 A列とB列のセルを照合の結果、B列のセルがA列のどこにあるか、C列に行番号を表示したいのですが。 どのような関数がいいのか教えてください。よろしくお願いします。 A列 B列 C列 1 リンゴ みかん 2 2 みかん いちご 4 3 バナナ レモン 6 4 いちご メロン 5 5 メロン ぶどう × 6 レモン
- ベストアンサー
- その他(インターネット・Webサービス)
- エクセルシート間の照合について
エクセルシート間で照合をしたいと思っています。 照合する項目は2つ。2つともあえばそのA列のデータを表示するというものです。 データは シート1(前年) A B C D 1 田中 123 東京都・・ 5 佐藤 124 千葉県・・ 3 山本 128 埼玉県・・ シート2(今年) A B C D 山本 128 埼玉県・・ 佐藤 124 北海道・・ 田中 123 東京都・・ C列とD列を照合し2つともあえばシート2のA列にシート1のA列のデータを入力する。なければ「なし」と入力できるようにしたいのです。 上の場合は山本のA列に「3」佐藤には「なし」田中には「1」と入るのうになればと思います。 入力されている列は同じですが順番はばらばらです。データ数は1万件を超えています。 どなたかアドバイスいただければと思います。よろしくお願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
- エクセルでの重複セルの削除
こんにちは いつもお世話になっています。 エクセル2003を使っています。 A列に文字列があり、条件付書式で重複データのセルに背景色を付けています。 A列は、ふりがなで昇順でソートしてあります。 条件付書式は数式に =COUNTIF(A:A,A1)>1としています。 B列にはA列の特定セルの行にだけ数字データがあります A列の特定セルとはA列の重複セルの下側のセルです。 重複データは常に2つだけ出てきます。ソートしてあるのでB列にデータの無いセルが上側に配置されているのだと思います。 例えば、 A B 事項 該当箇所 (見出しです) 愛知 秋田 秋田 12.23.34. 石川 愛媛 愛媛 5.68.78. (A列の秋田、愛媛のセルの背景色が条件付書式で黄色くなっています) という具合です。 ここで質問ですが、 重複セルの上側のセルだけを削除する方法を教えてください。上の例ではB列にデータの無い秋田、愛媛です。 フィルタオプションで「重複セルを無視する」にチェックをいれても重複セルの下側のセルが無視されてしまいます。また、検索で色つきセルだけを表示しようとしても条件付書式ではできないようです。 わかりにくい説明ですみません。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
お礼
kMashiMash 様 ありがとうございました。 御陰様で解決しました。 丁寧なマクロを作っていただいて大変助かりました。 とても勉強になりました。 長いコードを作っていただいたのに短いお礼で恐縮です。 大切に使わせていただきます。