この投稿は、ExcelでVlookupから行番号を取得する方法をガイドします。 Excelの数式を使用してVlookupから行番号を返すにはどうすればよいですか。範囲A1:B5のデータのリストがあると仮定すると、VLOOKUP関数を使用して最初の列の値を検索し、同じ行の対応するセル値を返すことができます。 しかし、今はセルの値を取得したくないので、ExcelのVLookupから行番号を取得したいと思っています。 それを達成する方法。
Vlookupから行番号を取得するVlookupから行番号を返す場合は、MATCH関数に基づく式を使用できます。 たとえば、範囲A1:A5の文字列値「excel」を検索し、検索値が見つかった行番号を返します。 このように:
=MATCH("excel",A2:A5,0)
この数式を目的のセルに入力し、Enterキーを押してこの数式を適用する必要があります。 行番号が返されたことがわかります。
メモ: 上記の式は相対行番号のみを返し、絶対行番号を取得する場合は、次のようにROW関数とMATCH関数に基づいて別の式を使用できます:
=MATCH("excel",A1:A5,0) + ROW(A1:A5)-1
この数式を空白のセルに入力し、Enterキーを押して適用します。
関連関数
- Excel VLOOKUP関数
Excel VLOOKUP関数は、テーブルの最初の列の値を検索し、index_num位置に基づいて同じ行の値を返します。VLOOKUP関数の構文は次のとおりです:=VLOOKUP(lookup_value,table_array,column_index_num,)…. - Excel行関数
Excel行関数は、セル参照の行番号を返します。ROW関数は、Microsoft Excelの組み込み関数であり、ルックアップおよび参照関数として分類されます。行関数の構文は次のとおりです。=ROW()…. - Excel MATCH function
Excel MATCH functionは、配列内の値を検索し、その項目の位置を返します。MATCH関数の構文は次のとおりです。=MATCH(lookup_value,lookup_array,)….