別のワークシートまたはワークブックからのルックアップ値
VLOOKUP関数を使用してワークシート内の値を検索する方法を知っている場合は、別のワークシートまたはワークブックからのvlookup値は問題になりません。
別のワークシートからのVLOOKUP値
このセクションでは、Excelの別のワークシートから値をルックアップする方法を説明します。
一般的な式
=VLOOKUP(lookup_value,sheet_range,col_index,[range_lookup])
Arguments
- Lookup_value (必須):検索している値。 sheet_rangeの最初の列にある必要があります。
- Sheet_range (必須):ルックアップ値列と結果値列が配置されているXNUMXつ以上の列を含む特定のワークシート内のセルの範囲。
- Col_index (必須):一致した値を返すtable_arrayの特定の列番号(整数)。
- Range_lookup (オプション):これは、このVLOOKUP関数が完全一致または近似一致のどちらを返すかを決定する論理値です。
詳細については、クリックしてください VLOOKUP関数.
この場合、名前の付いたワークシートのB3:C14の範囲の値を検索する必要があります。 「販売」、 対応する結果を サマリー ワークシート。
1.概要ワークシートで空白のセルを選択し、以下の数式をコピーして、 入力します キー。
=VLOOKUP($B5,Sales!B3:C14,2,0)
注意:
- B5 検索している値を含むセル参照です。
- セールス 値を検索するシート名です。
- B3:C14 範囲にはルックアップ値列と結果値列が含まれます。
- 2 範囲B3:C14のXNUMX番目の列にある結果値を意味します。
- 0 ここでは、VLOOKUP関数が完全一致を返すことを意味します。 完全に一致する値が見つからない場合は、#N / Aエラー値が返されます。
2.次に、 フィルハンドル すべての結果を取得するには、ダウンします。
別のブックのVLOOKUP値
ブック名が「販売レポート」であると仮定して、このワークブックの特定のシートが閉じていても、そのシートの値を直接検索するには、次のようにします。
一般的な式
=VLOOKUP(lookup_value,[workbook]sheet!range,col_index,[range_lookup])
Arguments
- Lookup_value (必須):検索している値。 sheet_rangeの最初の列にある必要があります。
- [workbook]sheet!range (必須):特定のブック内のシートのセルの範囲。ルックアップ値列と結果値列が配置されるXNUMXつ以上の列が含まれます。
- Col_index (必須):一致した値を返すtable_arrayの特定の列番号(整数)。
- Range_lookup (オプション):これは、このVLOOKUP関数が完全一致または近似一致のどちらを返すかを決定する論理値です。
1.空白のセルを選択し、以下の数式をコピーして、 入力します キー。
=VLOOKUP($B5,'[Sales report.xlsx]Sales'!B3:C14,2,0)
注意: 完全に一致する値が見つからない場合、VLOOKUP関数は#N / Aエラー値を返します。
2.次に、塗りつぶしハンドルを下にドラッグして数式を他のセルに適用し、すべての結果を取得します。 スクリーンショットを参照してください:
関連機能
VLOOKUP関数
ExcelのVLOOKUP関数は、テーブルの最初の列を照合して値を検索し、同じ行の特定の列から対応する値を返します。
関連式
Vlookup式–送料計算機
この記事では、Excelで指定されたアイテムの重量に基づいて送料を計算するための詳細な手順について説明します。
詳細はクリックしてください...
動的なシート名を持つ複数のワークシートにわたるルックアップ値
多くの場合、要約のために複数のワークシートにわたってデータを収集する必要があります。 この記事では、動的なシート名を持つワークシート全体で特定の値を簡単に検索するためのメソッドを提供します。
詳細はクリックしてください...
Vlookupを実行し、一致した値を複数の列に返します
通常、Vlookup関数を適用すると、一致した値をXNUMXつの列からのみ返すことができます。 場合によっては、基準に基づいて複数の列から一致する値を抽出する必要があります。 これがあなたのための解決策です。
詳細はクリックしてください...
XNUMXつのセルに複数の値を返すVlookup
通常、VLOOKUP関数を適用するときに、基準に一致する値が複数ある場合は、最初の値の結果しか取得できません。 一致したすべての結果を返し、それらをすべてXNUMXつのセルに表示したい場合、どのように達成できますか?
詳細はクリックしてください...
Vlookupを実行し、一致した値の行全体を返します
通常、vlookup関数を使用すると、同じ行の特定の列からのみ結果を返すことができます。 この記事では、特定の基準に基づいてデータの行全体を返す方法を説明します。
詳細はクリックしてください...
最高のオフィス生産性ツール
Kutools forExcel-群衆から目立つのに役立ちます
毎日の仕事を迅速かつ完璧に完了させたいですか? Kutools for Excel は、300 の強力な高度な機能 (ワークブックの結合、色による合計、セルの内容の分割、日付の変換など) を提供し、80% の時間を節約します。
- 1500 の作業シナリオ用に設計されており、80% の Excel の問題を解決するのに役立ちます。
- 毎日何千ものキーボードとマウスのクリックを減らし、疲れた目と手を和らげます。
- 3分でExcelのエキスパートになります。 面倒な数式やVBAコードを覚えておく必要はもうありません。
- 30日間無制限の無料トライアル。 60日間の返金保証。 2年間の無料アップグレードとサポート。

Officeタブ-MicrosoftOffice(Excelを含む)でタブ付きの読み取りと編集を有効にする
- 数十の開いているドキュメントを切り替えるのにXNUMX秒!
- マウスの手に別れを告げて、毎日何百ものマウスクリックを減らしてください。
- 複数のドキュメントを表示および編集する際の生産性が 50% 向上します。
- Chrome、Firefox、新しいInternet Explorerと同じように、効率的なタブをOffice(Excelを含む)にもたらします。
