목차
Excel SUMIF & VLOOKUP 함수 는 여러 시트에서 값을 수집하고 기준에 따라 값을 합산하는 가장 인기 있는 수식 중 하나입니다. 이 기사에서는 여러 예와 설명을 통해 그 방법에 대해 알아볼 것입니다.
연습 워크북
다음 워크북과 연습을 다운로드하십시오.
SUMIF & VLOOKUP Across Multiple Sheets.xlsx
Excel SUMIF 함수 소개
SUMIF 함수 특정 조건에 따라 값을 합산합니다.
-
구문:
=SUMIF(범위, 기준, [합계 범위])
-
인수:
범위 : 합산할 값의 범위
기준 : 선택한 범위에서 사용할 조건
[sum_range] : 결과를 보고자 하는 곳.
소개 Excel VLOOKUP 함수
VLOOKUP 함수 는 수직으로 구성된 테이블에서 값을 찾아 일치하는 값을 반환합니다.
-
구문:
=VLOOKUP (lookup_value, table_array, column_index_num, [range_lookup])
-
인수:
lookup_value : 찾고 싶은 것.
table_array : 찾고 싶은 곳.
column_index : 반환 값을 포함하는 범위의 열 수입니다.
[range_lookup] : 정확한 일치 = FALSE, 근사/부분 일치 = TRUE.
Excel SUMIF & VLOOKUP Across Multiple Sheets
1. Excel SUMIF 함수를 VLOOKUP 함수와 함께 사용 Across Multiple Sheets
SUMIF function 은 SUM function 하지만 주어진 조건과 일치하는 값만 합산합니다. SUMIF함수 안의 VLOOKUP함수 를 이용하여 기준을 입력하겠습니다. 두 개의 워크시트( Sheet1 및 Sheet2 )가 있다고 가정합니다. Sheet1 에는 B4:D9 .
범위의 가격으로 모든 직원의 ID 번호와 판매 금액이 있습니다. Sheet2 , ID 번호가 있는 모든 직원의 이름이 있습니다.
여기서 직원 Lily <2를 검색하겠습니다>( 셀 C11 ) 시트1 . 이제 Sheet2에서 그녀의 ID 번호를 찾고 Cell C12 ( Sheet1 )의 판매 가격 합계를 표시합니다.
단계:
- 먼저 Sheet1 에서 셀 C12 를 선택합니다.
- 이제 수식을 입력합니다.
=SUMIF(B5:B9,VLOOKUP(C11,Sheet2!B5:C9,2,FALSE),Sheet1!D5:D9)
- 그런 다음 Ctrl+Shift+Enter 를 누르십시오. 결과를 확인하세요.
➥ 수식 분석
< VLOOKUP(C11,Sheet2!B5:C9,2,FALSE)
의 셀 11 값에 대한 ID 번호를 조회합니다. Sheet2 셀 범위 B5:C9 의 Sheet1 . 그 다음에정확히 일치하는 항목을 반환합니다.
➤ SUMIF(B5:B9,VLOOKUP(C11,Sheet2!B5:C9,2,FALSE),Sheet1!D5:D9)
이전 단계의 ID 번호와 정확히 일치하는 항목을 기준으로 모든 가격을 합산합니다.
참고:
- Excel 365 사용자가 아닌 경우 최종 결과를 얻으려면 VLOOKUP이 배열 수식으로 작동하므로 Ctrl+Shift+Enter 를 눌러야 합니다.
- 열 인덱스 숫자는 1보다 작을 수 없습니다.
- SUMIF 기능 숫자 데이터에서만 작동합니다.
자세히 보기: 여러 시트에서 여러 기준에 대한 SUMIF Excel(3가지 방법)
유사한 판독 값
- 여러 기준이 있는 SUMIF(가장 쉬운 5가지 예)
- Excel의 기준에 따라 다른 시트에서 데이터를 가져오는 방법
- Excel의 여러 열에 대해 여러 기준이 있는 SUMIF
- Excel
의 여러 조건을 기반으로 여러 열 합계 2. SUMIF, VLOOKUP & 여러 시트에 대한 INDIRECT 함수
이 섹션에서는 SUMPRODUCT & INDIRECT 함수 와 VLOOKUP & SUMIF 여러 워크시트용 기능. 여기에 세 개의 워크시트가 있습니다. 첫 번째 워크시트 ' Bonus '에서 직원 이름을 볼 수 있습니다. 각 직원의 보너스 금액을 알아내야 합니다. 판매 금액에 따라 보너스 금액을 보여주는 보너스 기준 테이블( E4:F7 )도 있습니다. Month 1 &에서 값을 추출해야 합니다. 월 2 워크시트.
이제 월 1 의 매출이 아래 워크시트에 있습니다.
그리고 월 2 의 매출은 아래 워크시트에 있습니다.
단계:
- 먼저 Bonus 워크시트의 셀 C5 를 선택합니다.
- 다음 수식을 입력합니다.
=VLOOKUP(SUMPRODUCT(SUMIF(INDIRECT("'"&$H$5:$H$6&"'!"&"B5:B9"),Bonus!B5,INDIRECT("'"&$H$5:$H$6&"'!"&"C5:C9"))),$E$5:$F$7,2,TRUE)
- 마지막으로 Enter 를 누르고 채우기 핸들 을 사용하여 나머지를 확인합니다.
➥ 수식 분석
< INDIRECT 함수 는 텍스트를 변환합니다. 문자열을 유효한 셀 참조로 변환합니다. 여기서는 H5:H6 셀 범위의 시트를 참조합니다.
<합계 및 기준 범위를 포함하기 위해 SUMIF 함수 는 참조 워크시트를 사용합니다. 우리가 표시했습니다. 워크시트 Month 1 & 월 2 .
➤ SUMPRODUCT 함수 는 위 절차에서 찾은 금액을 합산합니다.
➤ 보너스 워크시트에서 VLOOKUP 함수 는 E5:E7 범위에서 조회합니다. 결국 직원의 일치하는 보너스 금액을 반환합니다.
참고:
- 열 인덱스 번호는 1보다 작지 않습니다.
- 인덱스 번호를 숫자 값으로 입력하세요.
- SUMIF 기능 숫자 데이터에서만 작동합니다.
- Ctrl+Shift+Enter VLOOKUP은 배열 수식으로 작동합니다.
자세히 보기: 여러 기준에 대한 Excel SUMIF 함수(3가지 방법 + 보너스)
결론
이러한 방법을 사용하면 여러 시트에서 Excel SUMIF & VLOOKUP 기능을 쉽게 결합하여 값을 찾을 수 있습니다. 연습문제집이 추가되었습니다. 계속해서 시도해보십시오. 무엇이든 물어보시거나 새로운 방법을 제안해 주십시오.