Excel: vlookup を使用して複数の行を追加する方法


次の数式を使用して VLOOKUP を実行し、Excel で複数の行を追加できます。

方法 1: 最初に一致した行の VLOOKUP 値と SUM 値

 =SUM(VLOOKUP( A14 , $A$2:$D$11 , {2,3,4}, FALSE))

この特定の数式は、範囲A2:D11の最初の行の列 2、3、および 4 の値を加算します。ここで、列 A の値はセルA14の値と等しくなります。

方法 2: 一致するすべての行の VLOOKUP 値と SUM 値

 =SUMPRODUCT(( A2:A11 = A14 )* B2:D11 )

この特定の数式は、列 A の値がセルA14の値と等しい行ごとに、列 B、C、および D の値を加算します。

次の例は、3 つの異なる試合で異なるバスケットボール選手が獲得したポイントを示す Excel の次のデータセットを使用して、実際に各メソッドを使用する方法を示しています。

例 1: VLOOKUP と最初に一致した行の値の合計

セルB14に次の数式を入力すると、チャドが 3 試合で獲得したポイント値を合計できます。

 =SUM(VLOOKUP( A14 , $A$2:$D$11 , {2,3,4}, FALSE))

Enterを押すと、結果が表示されます。

この数式は、VLOOKUP を使用して Player 列で「Chad」を検索し、Chad に一致する最初の行の各プレイのポイント値の合計を返します。

式が値40を返すことがわかります。これは、「Chad」が表示される最初の行で Chad が獲得したポイントの合計です。

例 2: VLOOKUP と一致するすべての行の値の合計

セルB14に次の数式を入力すると、Player 列が「Chad」に等しい各行の 3 試合でチャドが獲得したポイント値を合計できます。

 =SUMPRODUCT(( A2:A11 = A14 )* B2:D11 )

Enterを押すと、結果が表示されます。

VLOOKUP は Excel に複数の行を追加します

この数式は、VLOOKUP を使用して Player 列で「チャド」を検索し、チャドに対応する各行の各ゲームのポイント値の合計を返します。

チャドが出場した 2 列で合計102ポイントを獲得したことがわかります。

追加リソース

次のチュートリアルでは、Excel で他の一般的なタスクを実行する方法について説明します。

Excel: 2 つのルックアップ値を使用して VLOOKUP を実行する方法
Excel: VLOOKUP を使用して複数の列を返す方法
Excel: VLOOKUP を使用してすべての一致を返す方法

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です