매달 초 지난 달 매출 합계를 일일이 더해서 구하고 계신가요? 함수를 단 한번만 입력해두면 매달 원본 데이터만 입력하여 조건에 맞는 합계를 바로 구할 수 있습니다. 이 글에서는 VLOOKUP 함수, SUMIF 함수를 사용해서 조건에 맞는 값과 합을 구하는 방법을 알아보겠습니다.
VLOOKUP SUMIF 같이 사용해 조건에 맞는 값과 합 구하기
< 영상 설명 >
< 그림 설명 >
VLOOKUP 함수와 SUMIF 함수를 이용해서 조건에 맞는 값과 합을 구하는 방법을 바로 알아보겠습니다.
1.VLOOKUP 함수
우선 VLOOKUP 함수를 사용해서 조건을 찾아오겠습니다. 먼저 ‘B3:C8’ 범위에서 ‘콜라’ 에 해당되는 ‘가격’ 을 찾아온 뒤 아래 셀(F4:F18)에도 자동채우기를 해보겠습니다. F3 셀에 아래와 같이 수식을 입력합니다.
=VLOOKUP(E3,$B$3:$C$8,2,0) → 1000

=VLOOKUP(E3,$B$3:$C$8,2,0) → VLOOKUP 첫 번째 인수는 ‘찾을값’ 입니다. ‘콜라’ 를 찾을 것이므로 ‘콜라’ 가 입력되어 있는 ‘E3’ 셀을 클릭합니다.
=VLOOKUP(E3,$B$3:$C$8,2,0) → VLOOKUP 두 번째 인수는 ‘값을 찾을 범위’ 입니다. ‘콜라’와 ‘콜라 가격’ 이 포함되어 있는 범위인 ‘B3:C8’ 를 선택합니다. 자, 이제 아래 셀에도 자동채우기를 해야 하는데요. ‘값을 찾을 범위’ 가 변하면 안되므로 범위를 딱 고정시키기 위해 절대참조를 해줍니다. F4 를 누르면 절대참조가 됩니다.(맥북에선 Fn+F4 를 누르면 됩니다.)
=VLOOKUP(E3,$B$3:$C$8,2,0) → VLOOKUP 세 번째 인수는 ‘열 번호’ 입니다. ‘값을 찾을 범위(B3:C8)’ 에서 우리가 찾을 콜라의 ‘가격’ 은 2번째 열에 위치해 있죠? 열 번호가 2이므로 2를 입력합니다.
=VLOOKUP(E3,$B$3:$C$8,2,0) → VLOOKUP 네 번째 인수는 ‘정확히 일치’ 또는 ‘유사 일치’ 를 선택하는 칸입니다. 우리는 ‘콜라 가격’ 이라는 정확한 값을 찾을 것이므로 ‘정확히 일치’ 에 해당되는 0을 입력합니다. (1은 ‘비슷하게 일치’ 하는 값을 찾아옵니다.)
그럼 콜라 가격인 ‘1000’ 원이 찾아와 집니다.
그 후 아래 사진처럼 자동채우기를 합니다. 그럼 아래 쪽에도 값이 바로 찾아와 집니다.

2.SUMIF 함수
이제 SUMIF 함수를 이용해서 각 판매제품 가격의 합계를 구하겠습니다.
먼저 ‘콜라’ 판매 합계를 구한 뒤 아래 셀에도 자동채우기를 하겠습니다. I3 셀에 아래와 같이 함수식을 입력합니다.
=SUMIF($E$3:$E$18,H3,$F$3:$F$18) → 4000

=SUMIF($E$3:$E$18,H3,$F$3:$F$18) → SUMIF 첫 번째 인수에는 조건 범위를 입력합니다. ‘콜라’ 가 조건이므로 ‘콜라’ 가 포함되어 있는 E3:E18 범위를 입력합니다. 그 후 아래 쪽에 자동채우기를 할 때 범위가 안 바뀌게 하기 위해 F4 를 눌러서 범위를 고정시킵니다.
=SUMIF($E$3:$E$18,H3,$F$3:$F$18) → SUMIF 두 번째 인수에는 조건을 입력합니다. ‘콜라’ 가 조건이므로 ‘콜라’ 가 입력되어 있는 H3 셀을 선택합니다.
=SUMIF($E$3:$E$18,H3,$F$3:$F$18) → SUMIF 세 번째 인수에는 합계를 구할 범위를 입력합니다. ‘가격’ 범위를 선택해야 하므로 F3:F18 범위를 선택합니다. 이번에도 F4 를 눌러 절대참조를 합니다.
그 후 I3 셀 오른쪽 아래 모서리에 마우스 커서를 두고 더블 클릭을 하면 자동채우기가 완성됩니다.

그럼 판매 제품 별 합계가 빠르게 구해집니다.
< 추천글 >
이상 VLOOKUP SUMIF 같이 사용해 조건에 맞는 값과 합 구하는 방법 에 관한 글이었습니다.
