SlideShare a Scribd company logo
ex-6. Excel でのルックアップ
(Excel 演習)
URL: https://www.kkaneko.jp/cc/excel/index.html
1
金子邦彦
ルックアップの例
2
商品名 単価
みかん 50
りんご 100
メロン 500
商品リスト
氏名 商品 数量 単価 合計
AA みかん 3 ? ?
BB メロン 2 ? ?
CC りんご 5 ? ?
商品の単価は商品リストに載っている.
それを,単価フィールドに転記したい
購入リスト
3
元データ
Excel が自動で行う
商品名 単価
みかん 50
りんご 100
メロン 500
単価のデータは,
すでにエクセルで
作成済みとする
氏名 商品 数量 単価 合計
AA みかん 3 ? ?
BB メロン 2 ? ?
CC りんご 5 ? ?
氏名 商品 数量 単価 合計
AA みかん 3 50 ?
BB メロン 2 500 ?
CC りんご 5 100 ?
AA, BB, CCさん
の
値段表を作りたい
ルックアップ後
① 1行目
4
商品名 単価
みかん 50
りんご 100
メロン 500
氏名 商品 数量 単価 合計
AA みかん 3 50 ?
BB メロン 2 ?
CC りんご 5 ?
この範囲で
値を検索し,
同じ行の
別の列の値
参照
② 2行目
5
商品名 単価
みかん 50
りんご 100
メロン 500
氏名 商品 数量 単価 合計
AA みかん 3 50 ?
BB メロン 2 500 ?
CC りんご 5 ?
この範囲で
値を検索し,
同じ行の
別の列の値
参照
③ 3行目
6
商品名 単価
みかん 50
りんご 100
メロン 500
氏名 商品 数量 単価 合計
AA みかん 3 50 ?
BB メロン 2 500 ?
CC りんご 5 100 ?
この範囲で
値を検索し,
同じ行の
別の列の値
参照
ルックアップの例
• 参照する手がかりとして,「みかん」,「メロ
ン」,「りんご」の列を使う
• 「みかん」,「りんご」,「メロン」の中から値
を検索し,同じ行の別の列にある値を参照する
7
商品名 単価
みかん 50
りんご 100
メロン 500
氏名 商品 数量 単価 合計
AA みかん 3 50 ?
BB メロン 2 500 ?
CC りんご 5 100 ?
ルックアップの例
• 参照する手がかりとして,「みかん」,「メロ
ン」,「りんご」の列を使う
• 「みかん」,「りんご」,「メロン」の中から値
を検索し,同じ行の別の列にある値を参照する
8
商品名 単価
みかん 50
りんご 100
メロン 500
氏名 商品 数量 単価 合計
AA みかん 3 50 ?
BB メロン 2 500 ?
CC りんご 5 100 ?
この列の値を参照
この列の値を検索
Excel の VLOOKUP の例
9
Enterキーを押すと
=VLOOKUP(B2, $G:$H, 2, FALSE)
50
セル D2 の数式
Excel の VLOOKUP の例
10
Enterキーを押すと
=VLOOKUP(B2, $G:$H, 2, FALSE)
=VLOOKUP(B3, $G:$H, 2, FALSE)
=VLOOKUP(B4, $G:$H, 2, FALSE)
50
500
100
セル D2, D3, D4 の数式
Excel演習
• Excel を使う.次のように操作して,
• 新しく空白のブックを作りなさい
11
空白のブック
「ファイル」を
クリック
「新規」
をクリック
• Excel で,次のようにデータを入力しなさい
12
※ 「3」や「50」などの数値は半角に
• セル D2 に次の数式を入力しなさい
13
=VLOOKUP(B2, $G:$H, 2, FALSE)
① セル D2 をクリックして
② 入力して Enter キーを押す
ここに入力
「50」を確認
Excel の VLOOKUP の使い方の例
14
=VLOOKUP(B2, $G:$H, 2, FALSE)
「2」は,範囲「$G:$H」
の中の2列目という意味
Excel の VLOOKUP の使い方の例
15
=VLOOKUP(B2, $G:$H, 2, FALSE)
「2」は,範囲「$G:$H」
の中の2列目という意味
「みかん」を探せ 「$G:$H」の中の
1列目から
「$G:$H」の
中の2列目の
値を参照
• セル D2 を右クリックし,右クリックメニューで
「コピー」を選びなさい
16
セル D3 を右クリックし,右クリックメニューで「貼
り付け」を選びなさい
• もう一度,セル D2 を右クリックし,右クリック
メニューで「コピー」を選びなさい
17
今度は,セル D4 を右クリックし,右クリックメ
ニューで「貼り付け」を選びなさい
相対番地と絶対番地
18
=VLOOKUP(B2, $G:$H, 2, FALSE)
$G や $H は
絶対番地
B2 は
相対番地
$ をつけたら: 絶対番地
$ をつけなかったら: 相対番地
• セル D2 を左クリックすると,数式が表示される
ので確認する
(間違って,ダブルクリックしないように気を付け
る)
19
=VLOOKUP(B2, $G:$H, 2, FALSE)
• セル D3 を左クリックすると,数式が表示される
ので確認する
(間違って,ダブルクリックしないように気を付け
る)
20
=VLOOKUP(B3, $G:$H, 2, FALSE)
• セル D4 を左クリックすると,数式が表示される
ので確認する
(間違って,ダブルクリックしないように気を付け
る)
21
=VLOOKUP(B4, $G:$H, 2, FALSE)
• 試しに,セル B2 をダブルクリックしたあと,セ
ル B2 の値を「みかん」から「りんご」に書き換
えて,Enter キーを押す
22
入力して Enter キーを押す
「100」を確認
• セル E2 に次の数式を入力しなさい
23
=C2*D2
① セル E2 をクリックして ② 入力して Enter キーを押す
ここに入力
「150」を確認
150
• セル E2 を右クリックし,右クリックメニューで
「コピー」を選びなさい
24
セル E3 を右クリックし,右クリックメニューで「貼
り付け」を選びなさい
• もう一度,セル E2 を右クリックし,右クリック
メニューで「コピー」を選びなさい
25
今度は,セル E4 を右クリックし,右クリックメ
ニューで「貼り付け」を選びなさい
• セル E2, E3, E4 の値が 150, 1000, 500 になってい
ることを確認しなさい
※なっていなければ,やり直す
26
50 150
実習
27
• セル C2 に次の数式を入力しなさい
28
1.「ファイル」,「新規」,「空白のブック」の順で操作しなさい
2. Excel で,次のようにデータを入力しなさい.
=VLOOKUP(B2, $E$2:$F$4, 2, FALSE)
29
• セル C2 の数式を,セルC3, セルC4, セルC5, セルC6
にコピーしなさい
• 結果は次のようになるので確認しなさい
30
• Excel で,次のようにデータを書き加えなさい
• セル C9 に次の数式を入力しなさい
31
• セル C9 の数式を,セルC10, セルC11, セルC12 に
コピーしなさい
• 結果は次のようになるので確認しなさい
=VLOOKUP(B9, $E$9:$F$11, 2, FALSE)

More Related Content

More from kunihikokaneko1

cs-7. 乱数,シミュレーション
cs-7. 乱数,シミュレーション  cs-7. 乱数,シミュレーション
cs-7. 乱数,シミュレーション
kunihikokaneko1
 
cs-6. データベースとデータサイエンス
cs-6. データベースとデータサイエンスcs-6. データベースとデータサイエンス
cs-6. データベースとデータサイエンス
kunihikokaneko1
 
cs-5. 人工知能の概要
cs-5. 人工知能の概要 cs-5. 人工知能の概要
cs-5. 人工知能の概要
kunihikokaneko1
 
cs-4. プログラミング入門
cs-4. プログラミング入門cs-4. プログラミング入門
cs-4. プログラミング入門
kunihikokaneko1
 
cs-3. パノラマ画像,ストリートビュー,3次元コンピュータグラフィックス
cs-3. パノラマ画像,ストリートビュー,3次元コンピュータグラフィックスcs-3. パノラマ画像,ストリートビュー,3次元コンピュータグラフィックス
cs-3. パノラマ画像,ストリートビュー,3次元コンピュータグラフィックス
kunihikokaneko1
 
cs-2. コンピュータによる画像制作,人工知能でできること,情報のコード化,デジタル画像,画素
cs-2. コンピュータによる画像制作,人工知能でできること,情報のコード化,デジタル画像,画素 cs-2. コンピュータによる画像制作,人工知能でできること,情報のコード化,デジタル画像,画素
cs-2. コンピュータによる画像制作,人工知能でできること,情報のコード化,デジタル画像,画素
kunihikokaneko1
 
cs-1. 無料ソフトウエア,無料データ,エコシステム,Scratch プログラミング,Scratch のキャラクタ
cs-1. 無料ソフトウエア,無料データ,エコシステム,Scratch プログラミング,Scratch のキャラクタcs-1. 無料ソフトウエア,無料データ,エコシステム,Scratch プログラミング,Scratch のキャラクタ
cs-1. 無料ソフトウエア,無料データ,エコシステム,Scratch プログラミング,Scratch のキャラクタ
kunihikokaneko1
 
mi-8. 人工知能とコンピュータビジョン
mi-8. 人工知能とコンピュータビジョンmi-8. 人工知能とコンピュータビジョン
mi-8. 人工知能とコンピュータビジョン
kunihikokaneko1
 
mi-7. 学習と検証, 学習不足, 過学習, 学習曲線
mi-7. 学習と検証, 学習不足, 過学習, 学習曲線mi-7. 学習と検証, 学習不足, 過学習, 学習曲線
mi-7. 学習と検証, 学習不足, 過学習, 学習曲線
kunihikokaneko1
 
mi-6. 画像分類システム
mi-6. 画像分類システムmi-6. 画像分類システム
mi-6. 画像分類システム
kunihikokaneko1
 
mi-5. ディープラーニング
mi-5. ディープラーニングmi-5. ディープラーニング
mi-5. ディープラーニング
kunihikokaneko1
 
mi-4. 機械学習
mi-4. 機械学習mi-4. 機械学習
mi-4. 機械学習
kunihikokaneko1
 
mi-3. データサイエンス・AIの演習
mi-3. データサイエンス・AIの演習mi-3. データサイエンス・AIの演習
mi-3. データサイエンス・AIの演習
kunihikokaneko1
 
mi-2. データサイエンス・AIの事例
mi-2. データサイエンス・AIの事例mi-2. データサイエンス・AIの事例
mi-2. データサイエンス・AIの事例
kunihikokaneko1
 
mi-1. 人工知能の概要
mi-1. 人工知能の概要mi-1. 人工知能の概要
mi-1. 人工知能の概要
kunihikokaneko1
 
kaneko202304.pptx
kaneko202304.pptxkaneko202304.pptx
kaneko202304.pptx
kunihikokaneko1
 
Coding Standards of C++ について
 Coding Standards of C++ について  Coding Standards of C++ について
Coding Standards of C++ について
kunihikokaneko1
 
co-3. サブクラス、継承
co-3. サブクラス、継承co-3. サブクラス、継承
co-3. サブクラス、継承
kunihikokaneko1
 
co-2. メソッド定義と呼び出し
co-2. メソッド定義と呼び出しco-2. メソッド定義と呼び出し
co-2. メソッド定義と呼び出し
kunihikokaneko1
 
co-1. クラスとメソッド
 co-1. クラスとメソッド co-1. クラスとメソッド
co-1. クラスとメソッド
kunihikokaneko1
 

More from kunihikokaneko1 (20)

cs-7. 乱数,シミュレーション
cs-7. 乱数,シミュレーション  cs-7. 乱数,シミュレーション
cs-7. 乱数,シミュレーション
 
cs-6. データベースとデータサイエンス
cs-6. データベースとデータサイエンスcs-6. データベースとデータサイエンス
cs-6. データベースとデータサイエンス
 
cs-5. 人工知能の概要
cs-5. 人工知能の概要 cs-5. 人工知能の概要
cs-5. 人工知能の概要
 
cs-4. プログラミング入門
cs-4. プログラミング入門cs-4. プログラミング入門
cs-4. プログラミング入門
 
cs-3. パノラマ画像,ストリートビュー,3次元コンピュータグラフィックス
cs-3. パノラマ画像,ストリートビュー,3次元コンピュータグラフィックスcs-3. パノラマ画像,ストリートビュー,3次元コンピュータグラフィックス
cs-3. パノラマ画像,ストリートビュー,3次元コンピュータグラフィックス
 
cs-2. コンピュータによる画像制作,人工知能でできること,情報のコード化,デジタル画像,画素
cs-2. コンピュータによる画像制作,人工知能でできること,情報のコード化,デジタル画像,画素 cs-2. コンピュータによる画像制作,人工知能でできること,情報のコード化,デジタル画像,画素
cs-2. コンピュータによる画像制作,人工知能でできること,情報のコード化,デジタル画像,画素
 
cs-1. 無料ソフトウエア,無料データ,エコシステム,Scratch プログラミング,Scratch のキャラクタ
cs-1. 無料ソフトウエア,無料データ,エコシステム,Scratch プログラミング,Scratch のキャラクタcs-1. 無料ソフトウエア,無料データ,エコシステム,Scratch プログラミング,Scratch のキャラクタ
cs-1. 無料ソフトウエア,無料データ,エコシステム,Scratch プログラミング,Scratch のキャラクタ
 
mi-8. 人工知能とコンピュータビジョン
mi-8. 人工知能とコンピュータビジョンmi-8. 人工知能とコンピュータビジョン
mi-8. 人工知能とコンピュータビジョン
 
mi-7. 学習と検証, 学習不足, 過学習, 学習曲線
mi-7. 学習と検証, 学習不足, 過学習, 学習曲線mi-7. 学習と検証, 学習不足, 過学習, 学習曲線
mi-7. 学習と検証, 学習不足, 過学習, 学習曲線
 
mi-6. 画像分類システム
mi-6. 画像分類システムmi-6. 画像分類システム
mi-6. 画像分類システム
 
mi-5. ディープラーニング
mi-5. ディープラーニングmi-5. ディープラーニング
mi-5. ディープラーニング
 
mi-4. 機械学習
mi-4. 機械学習mi-4. 機械学習
mi-4. 機械学習
 
mi-3. データサイエンス・AIの演習
mi-3. データサイエンス・AIの演習mi-3. データサイエンス・AIの演習
mi-3. データサイエンス・AIの演習
 
mi-2. データサイエンス・AIの事例
mi-2. データサイエンス・AIの事例mi-2. データサイエンス・AIの事例
mi-2. データサイエンス・AIの事例
 
mi-1. 人工知能の概要
mi-1. 人工知能の概要mi-1. 人工知能の概要
mi-1. 人工知能の概要
 
kaneko202304.pptx
kaneko202304.pptxkaneko202304.pptx
kaneko202304.pptx
 
Coding Standards of C++ について
 Coding Standards of C++ について  Coding Standards of C++ について
Coding Standards of C++ について
 
co-3. サブクラス、継承
co-3. サブクラス、継承co-3. サブクラス、継承
co-3. サブクラス、継承
 
co-2. メソッド定義と呼び出し
co-2. メソッド定義と呼び出しco-2. メソッド定義と呼び出し
co-2. メソッド定義と呼び出し
 
co-1. クラスとメソッド
 co-1. クラスとメソッド co-1. クラスとメソッド
co-1. クラスとメソッド
 

ex-6. Excel でのルックアップ