ご無沙汰してます!
超ーーひさしぶりなジェニーのExcel講座☆でございます。
(過去記事はこちら⇒★ )
エクセルの問い合わせで、いちばん多かったのがVLOOKUP関数。
①の表にあるデータと、おなじキーワードを紐付けて②の表に反映させたいときに便利!
ちなみに、両方のシートの共通となるキーワードが入ってる列があることが条件です。
文章で説明すると・・・
(例)
sheet1(以下①)の4列目にあるデータをsheet2(以下②)の3列目に反映させたい。
共有のキーワードは、②はB列、①はA列に入ってるとして、
②のC2セルを選択して、こちらの関数をいれる↓
=VLOOKUP(B:B,sheet1!A:D,4,0)
(コピペして使ってね!※注※ 列や行は適宜変更してください)
文章より画像でご確認くださいませ~
↓sheet1 (シートの名前: ①データ元シート)
↓sheet2 (シートの名前: ②反映させたいシート)
↓sheet1の4列目にあるデータをsheet2の3列目に反映させたい。
sheet2のC2セルを選択、fxのアイコンをクリックして関数の挿入をひらく
↓「検索値」は、②反映させたいシートの、①と共通のキーワードがある列を列ごと選択
(表ではB列にあるので、B:B)
↓「範囲」は、①データ元のシートの、②と共通のキーワードがある列を先頭にして、反映させたいデータがある列までドラックして列ごと選択
(表ではA列が共通のキーワードがある列で、反映させたいのはD列なので、A:D)
↓「列番号」は、反映させたいデータがA列からみて4列目にあるので4、
↓「検索の型」は、あいまいを除くので0(ゼロ)
↓「OK」をクリックすると、データが反映されています
この場合の関数の式は下記となります。
C2=VLOOKUP(B:B,①データ元シート!,A:D,4,0)
シートの名前の末尾には「!」がつくよ。
さぁこれを列すべてに反映させたいので、下まで一気にコピー!
コピーの簡単な方法は、
↓セルをクリックしたら右下角にカーソルを合わせて「+」を表示
↓そしたら「+」をダブルクリックします
はい!下まで数式がコピーされて、めでたく数値反映できました!
数値は元データを削除するとエラー(#N/A)になってしまうので、
コピペして「値貼り付け」にしておくといいですよ!
そうそう、こちらの関数ですが、反映させたい列が元データの共通キーワード列よりも右側の列にないとダメなのでご注意くださいませ!
どうかしら~?文章と画像だけで伝わるかしら~?
分からない方いらっしゃいましたら、お近くのエクセルマスターに聞いてみてね!
それではまた会う日まで!SeeYouNext!
超ーーひさしぶりなジェニーのExcel講座☆でございます。
(過去記事はこちら⇒★ )
エクセルの問い合わせで、いちばん多かったのがVLOOKUP関数。
①の表にあるデータと、おなじキーワードを紐付けて②の表に反映させたいときに便利!
ちなみに、両方のシートの共通となるキーワードが入ってる列があることが条件です。
文章で説明すると・・・
(例)
sheet1(以下①)の4列目にあるデータをsheet2(以下②)の3列目に反映させたい。
共有のキーワードは、②はB列、①はA列に入ってるとして、
②のC2セルを選択して、こちらの関数をいれる↓
=VLOOKUP(B:B,sheet1!A:D,4,0)
(コピペして使ってね!※注※ 列や行は適宜変更してください)
文章より画像でご確認くださいませ~
↓sheet1 (シートの名前: ①データ元シート)

↓sheet2 (シートの名前: ②反映させたいシート)

↓sheet1の4列目にあるデータをsheet2の3列目に反映させたい。
sheet2のC2セルを選択、fxのアイコンをクリックして関数の挿入をひらく

↓「検索値」は、②反映させたいシートの、①と共通のキーワードがある列を列ごと選択
(表ではB列にあるので、B:B)

↓「範囲」は、①データ元のシートの、②と共通のキーワードがある列を先頭にして、反映させたいデータがある列までドラックして列ごと選択
(表ではA列が共通のキーワードがある列で、反映させたいのはD列なので、A:D)

↓「列番号」は、反映させたいデータがA列からみて4列目にあるので4、
↓「検索の型」は、あいまいを除くので0(ゼロ)

↓「OK」をクリックすると、データが反映されています
この場合の関数の式は下記となります。
C2=VLOOKUP(B:B,①データ元シート!,A:D,4,0)

シートの名前の末尾には「!」がつくよ。
さぁこれを列すべてに反映させたいので、下まで一気にコピー!
コピーの簡単な方法は、
↓セルをクリックしたら右下角にカーソルを合わせて「+」を表示

↓そしたら「+」をダブルクリックします

はい!下まで数式がコピーされて、めでたく数値反映できました!
数値は元データを削除するとエラー(#N/A)になってしまうので、
コピペして「値貼り付け」にしておくといいですよ!
そうそう、こちらの関数ですが、反映させたい列が元データの共通キーワード列よりも右側の列にないとダメなのでご注意くださいませ!
どうかしら~?文章と画像だけで伝わるかしら~?
分からない方いらっしゃいましたら、お近くのエクセルマスターに聞いてみてね!
それではまた会う日まで!SeeYouNext!