プロが教える店舗&オフィスのセキュリティ対策術

二つのシートのセルを比較して、あるセルの値が一致した場合に、片方のセルの値を
別のシートに設定するには、どうしたらいいでしょうか?

[シート1]

--|A---B---C---D---E
--+---+---+---+---+---
01|A1 ???
02|A2 yyy
03|B1 ???
04|C1 sss


[シート2]
--|A---B---C---D---E
--+---+---+---+---+---
01|A1 aaa
02|A3 bbb
03|B0 xxx
04|B1 ccc
05|C1 sss



シート1 [Aのセル]とシート2の[Aのセル] を比較し、同じ値だった場合に、
シート2の [B] の値を シート1の[C]に設定するための関数はどのようにしたら良いでしょうか?

最終的に、シート1が

--|A---B---C---D---E
--+---+---+---+---+---
01|A1 ??? aaa
02|A2 yyy
03|B1 ??? ccc
04|C1 sss sss

となります。

Excelの関数あマクロは、どうしても分からなく質問させてもらいました。

申し訳ありませんが、ご教授宜しくお願い致します。

A 回答 (1件)

一例です。


Sheet1のC1に=IF(COUNTIF(Sheet2!A:A,A1),VLOOKUP(A1,Sheet2!A:C,3,FALSE),"")として下方向にコピー
    • good
    • 0
この回答へのお礼

早々の回答ありがとうございます。

Countifと、VLOOKUPを使用するのですね。
どうも組み合わせで関数を使用する方法が分からなく、IFだけでやろうとしていました。

早速、編集したいExcelに組み込み、出来ました。

お忙しい中ありがとうございました。

お礼日時:2010/10/22 14:40

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!