ホームページ > 記事 > ソフトウェアチュートリアル > Excel を使用して特定のデータをバッチで検索する方法を学習します。
1. VLOOKUP 関数と MATCH 関数を併用します。式の考え方: MATCH 関数は名前とアドレス、つまり列番号を検索し、vlookup 関数はデータを検索します。
式は次のとおりです: =VLOOKUP(b1,sheet1!a1:g300,MATCH(b2,sheet1!b1:G1),0)、特定のデータ範囲はテーブルに従って調整されます。
2. vlookup関数の使い方。
vlookup 関数の構文形式:
=vlookup(lookup_value,table_array,col_index_num, range_lookup)
=vlookup (データテーブルの最初の列で検索した値、検索範囲、戻り値が検索範囲内の列、あいまい一致/完全一致)
FALSE(0) 完全一致の場合は省略されます。
TRUE(1) はおおよその一致です。
3. MATCH 関数の使用法。
関数の構文形式:
=MATCH(lookup_value,lookuparray,match-type)
lookup_value: クエリの指定された内容を示します;
lookuparray: クエリの指定された領域を示します;
match-type: クエリの指定方法を示します。数値 -1、0、または 1
で表されます。1
テーブルを移動またはコピーする方法:
これら 2 つのテーブルが同じ Excel 内にないと仮定して、同じテーブルに移動します
2
Vlookup関数の構文:
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
lookup_value: 検索する値、数値、参照、またはテキスト文字列
table_array: 検索対象領域、データテーブル領域
col_index_num: 領域内のデータの列番号を正の整数で返します
range_lookup: あいまい一致、TRUE (または未入力) /FALSE
3
同一データの 2 つの列を検索します:
使用される数式は =VLOOKUP(A2,Sheet2!A:B,1,0)
です。式の意味は、sheet2 ワークシートの A:B 領域の最初の列で a2 に等しい値を見つけることです。それを見つけた後、同じ行の最初の列の値を返します。エリア (つまり E 列)。最後のパラメータ 0 は完全検索を意味します。
4
2 つの列に対応するデータを検索します:
使用される数式は =VLOOKUP(A2,Sheet2!$A$2:B150,2,0)
です。数式の意味は、sheet2 ワークシートの A2:B150 領域の条件を満たす B 列の値を見つけることです。それを見つけた後、同じ行の 2 列目 (つまり列) の値を返します。 F) エリアの。最後のパラメータ 0 は完全検索を意味します。
5
上記の 4 つのステップを完了したら、最後のステップは比較的簡単です。充填ハンドルを引いて下の空白スペースを埋めるだけです。該当するデータが見つかった場合は、直接表示されます。見つからない場合は、#N/ 「A」が表示されます。
以上がExcel を使用して特定のデータをバッチで検索する方法を学習します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。