一緒に読んで頂いている記事

スタディサプリというシステムを使って実際に子供の成績がアップした!?
 
小学4年生~中学3年生までを対象にしたWEB学習サービスの「スタディサプリ」を使って実際に成績が上がった人のブログです。使って良かった点と悪かった点も書かれているのでとても参考になります。
 
高速道路・一般道渋滞情報無料アプリ
 
機能充実カーナビ無料アプリ
 
無料立ち読みしちゃう!?
 
暇つぶしにアニメを見る!

コードや番号を入力して商品名・単価を自動入力する方法|エクセル関数VLOOKUPの使い方

vlookup4903-1

たくさんのリストの中から、特定の商品や項目を探しだし、請求書・納品書・受領書・見積書などに転記していく作業はとても大変です。会社で使用しているエクセル(Excel)で作成している請求書のフォーマットを基に、商品コードを入力すると商品名と単価が自動入力されるようにエクセル関数を使って改善したいと思います。

そこで今回は、エクセル関数のVLOOKUPを使って番号を入力するだけで商品名や商品単価を自動表示させたいと思います。

スポンサーリンク


別表からデータを検索して表示するVLOOKUPの使い方

関数の書式【数学/三角】

VLOOKUP関数は、別表のデータを検索して、指定したセルに該当するデータを表示してくれます。別表から探して、一致する同じ行にあるデータを取り出してくれます。請求書や見積書など番号やコードなどを入力することで商品名・単価を自動表示することができます。

VLOOKUP関数は、今回紹介する検索値に指定した条件に対応するデータを取り出すだけではなく、特定の数値がどのグループになるのかという複数条件を判定するときにも使うことができます。詳しくは「 複数条件を判定する 」をご覧ください

VLOOKUPの関数式は、

=VLOOKUP(検索値,範囲,列番号,検索方法)

検索値・・・別表で検索したい値を指定します。

範囲・・・別表のセルの範囲を指定します。その別表の左端に検索値と同じ値がくるように作成します。

列番号・・・範囲で指定した別表の左から何番目のセル情報を表示するか指定します。

検索方法・・・TRUEまたはFALSEで指定します。

スポンサーリンク

こんな記事もよく読まれています


no image

エクセルで月間カレンダーを自分で作る!関数を使い1度作れば年度や月を変えるだけの作り方

月間カレンダーをエクセルで作ってみたいと思います。1回作ってしまえば、年度や月を変更するだけで、月間カレンダーを更新できるように関数や条件付き書式を使って自動化したいと思います。 エクセルが得意ではない私が、作成するのに […]


no image

エクセル関数のIFを使った複数条件|orとandを使った組み合わせ

エクセル(Excel)のIF関数は複数条件を指定することができる関数です。条件1のとき、条件2のとき、条件3のときのように表示する条件を複数分岐して、指定することができます。そのIF関数に「または」というOR関数を使った […]


no image

複数の数値の積を求める方法|エクセル関数PRODUCTの使い方

見積書や請求書・受注書などの定形書類を作成するときに、複数の値を掛け算することがあります。単純に「A×B」という式を入力するだけでは、対応できないことがあります。例えば、空白セルがあったり、文字列があったりすると通常の掛 […]


no image

2017年カレンダー!エクセルテンプレートを無料ダウンロードできる

エクセルでカレンダーの作成ができれば、色んなことに使うことができます。私の会社では、エクセルで作られたカレンダーのテンプレートを使って机の前に貼っていたり、商談コーナーに設置したりしています。 そこで今回は、エクセルカレ […]


no image

エクセルで家計簿管理を始めた!簡単にグラフで見れるのが分かりやすい

家計簿を付けている主婦の方、多いと思います。 本屋さんにいくと、色んな種類の家計簿が売られていますが、冊子の家計簿って結構融通が効かないんですよね。 このレシートの金額書くの忘れちゃったとか抜けることが多いんですよね。ま […]


no image

エクセル関数!合計値を求めるSUMの使い方|合計・計算されないときの解決法は?

複数の数値の値を足して合計を計算することができるのは、SUM関数です。このSUM関数は、売上集計表などの表を作成するときに縦計と横計を算出するのに、よく使われる関数です。今回は支店の売上集計表を作成して、売上金額の合計を […]


no image

エクセルで作成したカレンダーに関数を使って六曜を表示する方法

自分が使いやすいカレンダーやスケジュール帳などの管理台帳をエクセルで作ったときに曜日を入れるのと一緒に六曜も表示させたいと思いました。結婚式や婚姻届、葬式・告別式・お通夜、納車日・引っ越し・お宮参りなど、縁起のいい日に行 […]


no image

2017年のエクセルカレンダーのテンプレートを無料ダウンロード

会社やスケジュール管理に手帳を購入して使うのもいいですが、バインダーを使って手作りのエクセルカレンダー作ってスケジュール管理を私はしています。 というのも、自分が使いやすいスケジュール手帳が無いからというのが始まりでした […]


no image

計算結果がエラーで表示されないときの解決法と四捨五入のやり方|エクセル関数ROUNDの使い方

請求書・見積書・受領書などの書類を作成するときに、単価×数量などで金額を計算することがあります。単純に掛け算すれば問題ことが多いですが、私は今回、エクセル(EXCEL)関数を使って自動表示・自動入力して入力ミスの削減や工 […]


no image

エクセル関数で今日の日付を自動表示する|TODAYの簡単な使い方

何か書類を作成するときに作成日を印刷しますが、手入力していると作成日付の修正を忘れてしまい、先月のままだったり以前の日付のまま印刷してしまうことがあります。発送前に気がつけば修正するばよいですが、紙の無駄にもなりますし、 […]


no image

2017年用カレンダー厳選10選!無料テンプレートをダウンロードして印刷するだけ!

2017年カレンダーのテンプレートを無料ダウンロードできるサイトを、色々と調べてみました。エクセルカレンダーも含めて、印刷するだけの無料テンプレートです。 年間カレンダーや月別カレンダー、かわいいイラストカレンダーなど、 […]


no image

家計簿に挫折!でも貯金もしたいし節約したいなら10万円貯金できるアプリ

どうしても、家計簿に挫折してしまう私。 面倒くさがりの私にもぴったりの家計簿アプリ。iPhoneやAndroidだけでなくパソコンからも利用することができる無料のウェブ家計簿の「Zaim(ザイム)」という無料アプリがいい […]


no image

エクセル関数でエラー#N/Aを非表示にする方法|IFERRORの使い方

請求書や見積書・受注書などの書類に商品・単価・数量・金額を表示するときにVLOOKUP関数を使って自動表示させると、検索値となっているセルが未入力の状態だと「#N/A」というエラーが表示されてしまいます。この状態では、送 […]


no image

エクセルでスケジュール管理表を自分で作成!オリジナルカレンダーで使いやすい手帳にする

会社で使っているスケジュール管理表、手帳は自分でエクセルで作ったリフィルを使っています。というのも、30分単位での管理が必要なことと、早朝から深夜までの時間をきちんと書き込めるようにするために、自分で簡単なスケジュール表 […]


no image

エクセルカレンダー六曜入り予定表!曜日の色を変えると便利

エクセルでカレンダーを作ってスケジュール管理をしています。 でも、マクロや関数といったものがよく分かっていなく、いつも使っている関数であれば分かるのですがエクセルカレンダーに六曜、曜日を入れて、特定の曜日だけ、例えば休み […]


no image

スケジュール管理にエクセルの無料テンプレートを使って作成する

エクセルを使える人や関数やVBAが分かる人は、エクセルの機能を使って、エクセルでスケジュール管理できるようなひな形やテンプレートを作成する人もいますね。 エクセルでスケジュール管理の作り方を公開しているサイトも数多くあり […]


no image

システム手帳のリフィルを無料ダウンロードして手帳を作る

毎日使うシステム手帳。スケジュール管理やタスク管理、メモなどに使うシステム手帳は、社会人になったら必須アイテムの1つですよね。 手帳には1月始まりと4月始まりがあります。冊子型になっている手帳を使っている人が多く、1年た […]


no image

エクセル関数のIFの使い方|複数条件で評価判定する方法

Excel(エクセル)関数のIFの使い方知っていると何かと便利です。評価の種類が2種類とか3種類と条件が分岐して、特定の条件にあった結果の値を返すことができるのがIF関数です。条件に合うか、合わないかでセルに表示する文字 […]


no image

エクセル関数SUMの使い方|計算できないときの解決法と引き算のやり方

表の合計値を求めるのに使うのがSUM関数です。売上高や点数、日計表や家計簿などエクセル(Excel)で作るときには、縦計・横計など複数のセルに入力されている数値の合計を計算しますが、そのときに役立つエクセル関数がSUMで […]


no image

日付から曜日を表示するエクセル関数TEXTの使い方|祝日の色付けと和暦表示

カレンダーや日計表、スケジュール表などを作成するときに知りたいのが、日付から自動で曜日を表示したり、土日祝日は文字を色付けしたり、セルの背景を変えたりして休みが分かるようにしたいと言ったことです。曜日を手入力したり、土曜 […]

VLOOKUP関数を使うときに準備しておくこと

VLOOKUP関数を使うときには、1つ用意しておくものがあります。それは、

 データの一覧表を準備しておくこと

です。

vlookup4903-2

別シートまたは、同じシートに別表にあたるデータ一覧表を作成しておきます。作成するときに注意しておかないといけないのが一番左端のデータです。この一番左端のデータがVLOOKUP関数の検索値と一致している必要があります。

vlookup4903-1

請求書の商品コードに「000001」と入力すると、商品名には「テープのり」、単価には「160」が自動入力されます。

番号を入力して商品名や単価を表示するVLOOKUP関数のやり方

vlookup4903-3

=VLOOKUP(B10,商品リスト!$A$1:$C$12,2,FALSE)

図とか線がごちゃごちゃしていて分からないという人には、1つずつ入力する項目が分かるようにお伝えしたいと思います。

関数を入力する場所

vlookup4903-4

VLOOKUP関数を使ってデータを自動入力・表示させたい場所が関数を入力する場所です。今回は、商品コードを入力したら「商品名」が自動表示されるようにしたいので、セルC10に関数を入力します。

セルC10をクリックしたら、セル内の情報が表示される場所の左側に「fx」というマークがありますのでクリックします。直接、VLOOKUP関数を手入力しても構いませんが、今回は操作の分かりやすい関数の挿入機能を使って説明します。

vlookup4903-5

関数の挿入画面が表示されたら、関数名から「VLOOKUP」を探し「OK」をクリックします。

検索値を入力する

vlookup4903-6

関数の引数画面の「検索値」を一度クリックしてから、検索値となるセル「B10」をクリックします。すると関数の引数画面の検索値に「B10」と表示されます。商品名を自動表示するために検索する場所を指定します。

範囲を入力する

vlookup4903-7

関数の引数画面の「範囲」をクリックしてから、データ検索に使う一覧表の範囲を指定します。今回は商品リストというシート名に一覧表を作成しましたので範囲をマウスで指定すると「商品リスト!A1:C12」と表示されます。これだとセルをコピーしたときに範囲がズレてしまいますので、「商品リスト!A1:C12」の先頭部分をクリックしたまま最後までマウスを動かし色を反転させてから「F4」ボタンを押して「商品リスト!$A$1:$C$12」とします。

AやCなどの英語を「$」で挟むことでセルの情報をコピーして貼り付けても範囲がズレません。これを絶対参照にするということです。

列番号を入力する

vlookup4903-8

関数の引数画面の列番号に自動表示させたい数字を入力します。今回は商品名を表示したいので「2」を入力します。1列目は商品コード、2列目は商品名、3列目は商品単価というようになります。商品単価を表示させたいときは「3」と入力します。

検索方法を入力する

vlookup4903-9

検索方法では、近似値を検索するときは「1」または「TRUE」、完全一致で検索するときは「0」または「FALSE」を指定します。今回は完全一致でないと意味がありませんので「0」または「FALSE」を入力して「OK」をクリックします。

エラー表示の「#N/A」が表示されたら

vlookup4903-10

VLOOKUP関数を入力したけど「#N/A」とエラー表示が出てしまったと焦ることはありません。VLOOKUP関数の検索値の対象となる値が入力されていないため表示されたエラーなので、商品コード欄に数値を入力したら商品名が正しく表示されます。

VLOOKUP関数の条件で検索方法をFALSEを指定しているため、半角と全角の違いも完全一致していないとデータが反映されませんので、注意が必要です。

vlookup4903-11

商品コードに数値を入力すると画像のように、商品リストの中から入力した商品コードと一致する商品名の「テープのり」を表示してくれます。

必要な箇所にVLOOKUP関数を貼り付ける

vlookup4903-12

VLOOKUP関数で自動表示させたいセルに、C10のコピーをペーストします。商品コードを入力すると商品名と単価が自動入力されます。これで、VLOOKUP関数を使ったデータの自動表示が完了です。

編集後記

このVLOOKUP関数を使いこなすことで、今まで手入力していたデータを一瞬で自動入力することができるようになり、大幅な作業短縮と入力ミスを削減することができます。大量のデータから必要項目を入力する作業が必要な請求書・見積書・受領書・日計表などの表をExcel(エクセル)で作成するときにVLOOKUP関数が使えないか考えてみるといいです。

データ一覧の内容さえ間違えていなければ、入力や計算の間違えを減らすことが確実にできます。チェックに掛ける時間も削減できます。

スポンサーリンク

こんな記事もよく読まれています

no image
支払期限などの月末日付を求めるエクセル関数|EOMONTHの使い方

請求書などを作成するときに、支払期限を設定します。その支払期限は、翌月末日支払いが多いと思います。この支払期限をエクセル関数を使って自動入力することができます。使う関数はEOMONTHというものです。今まで私は、最初のシ […]

no image
2017年のエクセルカレンダーのテンプレートを無料ダウンロード

会社やスケジュール管理に手帳を購入して使うのもいいですが、バインダーを使って手作りのエクセルカレンダー作ってスケジュール管理を私はしています。 というのも、自分が使いやすいスケジュール手帳が無いからというのが始まりでした […]

no image
2017年カレンダー!エクセルテンプレートを無料ダウンロードできる

エクセルでカレンダーの作成ができれば、色んなことに使うことができます。私の会社では、エクセルで作られたカレンダーのテンプレートを使って机の前に貼っていたり、商談コーナーに設置したりしています。 そこで今回は、エクセルカレ […]

no image
エクセル関数SUMの使い方|計算できないときの解決法と引き算のやり方

表の合計値を求めるのに使うのがSUM関数です。売上高や点数、日計表や家計簿などエクセル(Excel)で作るときには、縦計・横計など複数のセルに入力されている数値の合計を計算しますが、そのときに役立つエクセル関数がSUMで […]

no image
2017年用カレンダー厳選10選!無料テンプレートをダウンロードして印刷するだけ!

2017年カレンダーのテンプレートを無料ダウンロードできるサイトを、色々と調べてみました。エクセルカレンダーも含めて、印刷するだけの無料テンプレートです。 年間カレンダーや月別カレンダー、かわいいイラストカレンダーなど、 […]

no image
エクセルカレンダー六曜入り予定表!曜日の色を変えると便利

エクセルでカレンダーを作ってスケジュール管理をしています。 でも、マクロや関数といったものがよく分かっていなく、いつも使っている関数であれば分かるのですがエクセルカレンダーに六曜、曜日を入れて、特定の曜日だけ、例えば休み […]

no image
エクセル関数のIFを使った複数条件|orとandを使った組み合わせ

エクセル(Excel)のIF関数は複数条件を指定することができる関数です。条件1のとき、条件2のとき、条件3のときのように表示する条件を複数分岐して、指定することができます。そのIF関数に「または」というOR関数を使った […]

no image
エクセルで家計簿管理を始めた!簡単にグラフで見れるのが分かりやすい

家計簿を付けている主婦の方、多いと思います。 本屋さんにいくと、色んな種類の家計簿が売られていますが、冊子の家計簿って結構融通が効かないんですよね。 このレシートの金額書くの忘れちゃったとか抜けることが多いんですよね。ま […]

no image
家計簿に挫折!でも貯金もしたいし節約したいなら10万円貯金できるアプリ

どうしても、家計簿に挫折してしまう私。 面倒くさがりの私にもぴったりの家計簿アプリ。iPhoneやAndroidだけでなくパソコンからも利用することができる無料のウェブ家計簿の「Zaim(ザイム)」という無料アプリがいい […]

no image
スケジュール管理にエクセルの無料テンプレートを使って作成する

エクセルを使える人や関数やVBAが分かる人は、エクセルの機能を使って、エクセルでスケジュール管理できるようなひな形やテンプレートを作成する人もいますね。 エクセルでスケジュール管理の作り方を公開しているサイトも数多くあり […]

no image
エクセルで月間カレンダーを自分で作る!関数を使い1度作れば年度や月を変えるだけの作り方

月間カレンダーをエクセルで作ってみたいと思います。1回作ってしまえば、年度や月を変更するだけで、月間カレンダーを更新できるように関数や条件付き書式を使って自動化したいと思います。 エクセルが得意ではない私が、作成するのに […]

no image
エクセル関数!合計値を求めるSUMの使い方|合計・計算されないときの解決法は?

複数の数値の値を足して合計を計算することができるのは、SUM関数です。このSUM関数は、売上集計表などの表を作成するときに縦計と横計を算出するのに、よく使われる関数です。今回は支店の売上集計表を作成して、売上金額の合計を […]

no image
エクセルでスケジュール管理表を自分で作成!オリジナルカレンダーで使いやすい手帳にする

会社で使っているスケジュール管理表、手帳は自分でエクセルで作ったリフィルを使っています。というのも、30分単位での管理が必要なことと、早朝から深夜までの時間をきちんと書き込めるようにするために、自分で簡単なスケジュール表 […]

no image
エクセル関数でエラー#N/Aを非表示にする方法|IFERRORの使い方

請求書や見積書・受注書などの書類に商品・単価・数量・金額を表示するときにVLOOKUP関数を使って自動表示させると、検索値となっているセルが未入力の状態だと「#N/A」というエラーが表示されてしまいます。この状態では、送 […]

no image
システム手帳のリフィルを無料ダウンロードして手帳を作る

毎日使うシステム手帳。スケジュール管理やタスク管理、メモなどに使うシステム手帳は、社会人になったら必須アイテムの1つですよね。 手帳には1月始まりと4月始まりがあります。冊子型になっている手帳を使っている人が多く、1年た […]

no image
エクセル関数のVLOOKUPで複数条件を評価判定する使い方

エクセル(Excel)関数を使いたいと思ったときに、何が最適な関数なのかよくわからないことが多く、関数の勉強を始めたので使い方についてまとめておこうと思います。VLOOKUP関数の使い方を知ると売上管理や人事やテストの成 […]

no image
複数の数値の積を求める方法|エクセル関数PRODUCTの使い方

見積書や請求書・受注書などの定形書類を作成するときに、複数の値を掛け算することがあります。単純に「A×B」という式を入力するだけでは、対応できないことがあります。例えば、空白セルがあったり、文字列があったりすると通常の掛 […]

no image
エクセル関数のIFの使い方|複数条件で評価判定する方法

Excel(エクセル)関数のIFの使い方知っていると何かと便利です。評価の種類が2種類とか3種類と条件が分岐して、特定の条件にあった結果の値を返すことができるのがIF関数です。条件に合うか、合わないかでセルに表示する文字 […]

no image
エクセル関数で今日の日付を自動表示する|TODAYの簡単な使い方

何か書類を作成するときに作成日を印刷しますが、手入力していると作成日付の修正を忘れてしまい、先月のままだったり以前の日付のまま印刷してしまうことがあります。発送前に気がつけば修正するばよいですが、紙の無駄にもなりますし、 […]

no image
日付から曜日を表示するエクセル関数TEXTの使い方|祝日の色付けと和暦表示

カレンダーや日計表、スケジュール表などを作成するときに知りたいのが、日付から自動で曜日を表示したり、土日祝日は文字を色付けしたり、セルの背景を変えたりして休みが分かるようにしたいと言ったことです。曜日を手入力したり、土曜 […]

コメントを残す