VLOOKUP을 사용하여 조건합계 구하기 – Excel 및 Google 스프레드시트

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Younjung Kim

Last updated on 5월 22, 2023

이 튜토리얼에서는 SUMIFS 함수 내에서 중첩된 VLOOKUP 함수의 결과 값과 일치하는 데이터 행을 합산하는 방법을 보여드립니다.

SUMIFS 함수 내에서 VLOOKUP 함수 사용하기

이 예제는 별도의 참조 테이블에 정의된 지정된 제품명과 일치하는 모든 제품코드총 판매량을 합산합니다.

=SUMIFS(F3:F9,E3:E9,VLOOKUP(H3,B3:C9,2,FALSE))

이 예제에서는 판매량 테이블에 제품 코드만 포함되어 있으므로 SUMIFS 함수에서 제품명을 직접 사용할 수 없습니다. 총 판매량을 올바르게 계산하려면 이름코드로 변환해야 합니다.

수식을 여러 단계로 나누어서 살펴 보겠습니다.

SUMIFS 함수

제품 코드(“T1”)를 알고 있다면 SUMIFS 함수를 쉽게 사용할 수 있습니다:

=SUMIFS(F3:F9,E3:E9,"T1")

이 수식은 코드 “T1″에 해당하는 판매량을 모두 합산합니다.

VLOOKUP 함수

사용자가 제품 코드로 제품명을 식별하기 어려울 경우 제품명을 사용하도록 수식을 변형할 수 있습니다. VLOOKUP 함수를 사용하여 이름(“테이블”)을 해당 코드로 변경할 수 있습니다:

=VLOOKUP("Table",B3:C9,2,FALSE)

이 수식은 제품 코드 매칭 테이블에서 “테이블”을 찾아 해당 범위의 두 번째 열에 있는 값(“T1”)을 불러옵니다. 정확히 일치하는 항목을 찾고 있음을 나타내기 위해 VLOOKUP 함수에서 4번째 인수를 FALSE로 설정합니다.

SUMIFS 함수 내에서 VLOOKUP 함수 사용하기 – 셀 참조

제품코드판매량을 합산하는 방법과 제품명에 대한 제품코드를 조회하는 방법을 살펴보았으므로 두 단계를 단일 수식으로 결합해 보겠습니다.

먼저, VLOOKUP 함수의 “테이블”을 해당 셀 참조(H3)로 바꿔줍니다.

VLOOKUP(H3,B3:C9,2,FALSE)

VLOOKUP의 입력은 “테이블”이고 출력은 “T1″입니다. 기존 SUMIFS 함수의 “T1″을 VLOOKUP 함수로 대체하여 최종 수식을 얻을 수 있습니다:

=SUMIFS(F3:F9,E3:E9,VLOOKUP(H3,B3:C9,2,FALSE))

절대참조 사용하기

수식을 더 쉽게 읽을 수 있도록 절대참조를 사용하지 않고 수식을 표시했습니다:

=SUMIFS(F3:F9,E3:E9,VLOOKUP(H3,B3:C9,2,FALSE))

하지만 이러한 수식은 파일의 다른 곳에 복사하여 붙여넣으면 제대로 작동하지 않습니다. 대신 다음과 같이 잠긴 셀 참조(절대참조)를 사용해야 합니다:

=SUMIFS($F$3:$F$9,$E$3:$E$9,VLOOKUP(H3,$B$3:$C$9,2,FALSE))

자세한 내용은 셀 참조 잠그기 문서를 참조하세요.

Google 스프레드시트에서 VLOOKUP 함수를 이용하여 조건합계 구하기

이 수식은 Excel에서와 마찬가지로 Google 스프레드시트에서도 똑같이 작동합니다.

AI Formula Generator

무료로 체험하기

Excel Practice Worksheet

practice excel worksheet

Practice Excel functions and formulas with our 100% free practice worksheets!

  • Automatically Graded Exercises
  • Learn Excel, Inside Excel!

Free Download

Return to Excel Formulas List