Excel에서 VLOOKUP을 사용하여 모든 일치 항목 합계(3가지 쉬운 방법)

  • 이 공유
Hugh West

이 기사에서는 Excel에서 VLOOKUP 을 사용하여 모든 일치 항목을 합산하는 방법을 보여 드리겠습니다. FILTER 함수 IF 함수 와 함께 VLOOKUP 함수 를 사용하여 모든 일치 항목을 합산하는 방법을 배우게 됩니다. 1>SUM 기능.

연습 통합 문서 다운로드

VLOOKUP.xlsx로 모든 일치 항목 합계

Excel에서 VLOOKUP을 사용하여 모든 일치 항목을 합산하는 3가지 방법

여기에 이름, 저자 가격<2이 포함된 데이터 세트가 있습니다> Martin Bookstore라는 서점의 일부 책.

이 데이터 세트에서 VLOOKUP 과 일치하는 모든 항목의 합계를 찾아보겠습니다.

1. FILTER 기능을 사용하여 Excel에서 VLOOKUP으로 모든 일치 항목 합산(최신 버전의 Excel용)

Office 365 계정에 대한 액세스 권한이 있는 사용자는 FILTER를 사용할 수 있습니다. 모든 데이터 세트에서 모든 일치 항목을 합산하는 Excel의 기능 .

주어진 데이터 세트에서 <1의 모든 책의 가격 의 합계를 찾는 공식>찰스 디킨스 는:

=SUM(FILTER(D4:D13,C4:C13=F4))

수식 설명:

  • FILTER 함수 조회 값 의 모든 값과 일치시킵니다>열 조회 하고 다른 열에서 해당 값을 반환합니다.
  • 여기서 F4 ( 찰스 디킨스 )는 조회 값 입니다. C4:C13(작성자) 조회입니다.column 이고 D4:D13 (Price) 는 다른 열입니다.
  • FILTER(D4:D13,C4:C13=F4) 는 모든 값과 일치합니다. F4 ( Charles Dickens )를 사용하여 C4:C13(저자) 열의 D4:D13 열에서 해당 값을 반환합니다. ( 가격 ).
  • 마지막으로 SUM(FILTER(D4:D13,C4:C13=F4)) 는 모든 책의 가격 합계를 반환합니다. FILTER 함수 에 의해 반환됩니다.
  • F4 에서 Charles Dickens 를 제외한 다른 저자로 조회 값을 변경할 수 있으며, 해당 저자의 책의 총 가격을 반환합니다.

자세히 보기: Excel에서 필터링된 셀의 합계를 구하는 방법(적절한 5가지 방법)

2. IF 함수를 사용하여 Excel에서 VLOOKUP으로 모든 일치 항목 합산(이전 Excel 버전의 경우)

이전 버전의 Excel을 사용하는 경우 Excel의 IF 함수 를 사용할 수 있습니다. 모든 데이터 세트에서 모든 일치 항목을 합산합니다.

Charles Dickens 의 모든 책 가격 합계는 다음 공식을 사용하여 찾을 수 있습니다.

=SUM(IF(C4:C13=F4,D4:D13,""))

[ 배열식 입니다. 따라서 Office 365 . ]

<1에 있지 않으면 CTRL+SHIFT+ENTER 를 누르십시오>⧪ 공식 설명:

  • IF(C4:C13=F4,D4:D13,””) 는 다음의 모든 값과 일치합니다. 조회 열 C4:C13 ( 저자 )와 조회 값 F4 ( 찰스 디킨스 ).
  • 룩업 값 F4 인 경우 조회 열 C4:C13 ( 저자 )와 일치하면 열 D4:D13 ( 가격 )에서 해당 값을 반환합니다. .
  • 그리고 일치하지 않으면 빈 문자열 "" 을 반환합니다.
  • 마지막으로 SUM(IF(C4:C13=F4, D4:D13,””)) IF 함수 에서 반환된 모든 값의 합계를 반환합니다.

자세히 보기: Excel에서 여러 시트를 Vlookup하고 합산하는 방법(2 공식)

유사한 판독값

  • 에 여러 셀을 추가하는 방법 Excel(6가지 방법)
  • Excel 두 열에서 일치하는 값 찾기
  • Excel에서 Vlookup 및 마지막 일치 항목을 가져오는 방법(4가지 방법)
  • Excel에서 두 개의 셀이 일치하는 경우 다른 셀에 값 복사: 3가지 방법
  • 2개의 워크시트에서 Excel의 데이터를 일치시키는 방법

3. VLOOKUP 함수를 사용하여 Excel에서 VLOOKUP으로 모든 일치 항목 합산(이전 버전 Excel의 경우)

또한 Excel의 VLOOKUP 함수 를 사용하여 일치하는 모든 값을 합산할 수 있습니다. 조회 값.

1단계:

➤ 데이터 세트 왼쪽에 인접한 열을 선택하고 첫 번째 셀에 다음 수식을 입력합니다.

=C4&COUNTIF($C$4:C4,C4)

⧪ 참고:

  • 여기서 C4 조회 배열 ( 작성자 ). 데이터 세트에서 하나를 사용합니다.

2단계:

채우기 핸들 을 마지막 셀까지 드래그합니다.

<순위와 함께 저자의 순서를 만듭니다. Charles Dickens1, Charles Dickens2, Elif Shafak1, Elif Shafak2 등과 같습니다.

[ 앰퍼샌드 기호(&)는 두 개의 문자열을 연결합니다].

3단계:

➤ 새 셀에 조회 값 을 입력합니다.

➤ 여기서 F4 셀에 Charles Dickens 를 입력했습니다.

4단계:

➤ 마지막으로 다음 수식을 다른 셀에 입력합니다.

=SUM(VLOOKUP(F4&ROW(A1:INDIRECT("A"&COUNTIF(C4:C13,F4))),A4:D13,4,FALSE))

[ 배열식 입니다. Office 365 . ]

<3에 있지 않으면 CTRL+SHIFT+ENTER 를 누르십시오>

이것은 Charles Dickens의 모든 책 가격의 합계인 $52.00 을 반환합니다.

공식 설명:

  • COUNTIF(C4:C13,F4) 는 총 3 개의 셀이 있으므로 3 를 반환합니다. 조회 값 F4 ( Charles Dickens )를 포함하는 범위 C4:C13 ( Autho r). 자세한 내용은 COUNTIF 함수 를 참조하세요.
  • A1:INDIRECT(“A”&COUNTIF(C4:C13,F4)) 는 이제 A1이 됩니다. A3 . 자세한 내용은 INDIRECT 함수 를 참조하세요.
  • ROW(A1:INDIRECT(“A”&COUNTIF(C4:C13,F4))) 이 됩니다. ROW(A1:A3) 및 배열 {1, 2, 3} 를 반환합니다. 자세한 내용은 ROW 함수 를 참조하세요.
  • F4&ROW(A1:INDIRECT(“A”&COUNTIF(C4:C13,F4))) F4&{1, 2, 3} 그리고 {Charles 배열을 반환합니다.Dickens1, Charles Dickens2, Charles Dickens3} .
[ 앰퍼샌드 기호(&) 는 두 개의 문자열을 연결합니다].
  • VLOOKUP(F4&ROW(A1:INDIRECT(“A”&COUNTIF(C4:C13,F4))),A4:D13,4,FALSE) 는 이제 <1이 됩니다> VLOOKUP({Charles Dickens1, Charles Dickens2, Charles Dickens3},A4:D13,4,FALSE) .
  • VLOOKUP 함수 조회 값<2과 일치합니다>를 데이터 세트의 첫 번째 열의 모든 값으로 변환한 다음 다른 열에서 해당 값을 반환합니다.
  • 여기서 조회 값 은 배열 {Charles Dickens1, Charles Dickens2, Charles Dickens3}.
  • 따라서 조회 값 을 첫 번째 열 A4:A13 의 모든 값과 일치시키고 해당 값을 반환합니다. 4번째 열( Price )에서.
  • 마지막으로 SUM 함수는 과 일치하는 모든 가격의 합계를 반환합니다. 조회 값 .

자세히 보기: Excel에서 SUM 함수와 함께 VLOOKUP을 사용하는 방법(6가지 방법)

결론

이러한 방법을 사용하면 Excel에서 VLOOKUP 과 일치하는 모든 항목을 합산할 수 있습니다. 다른 방법을 알고 있습니까? 아니면 질문이 있으신가요? 언제든지 문의해 주세요.

Hugh West는 업계에서 10년 이상의 경험을 가진 고도로 숙련된 Excel 트레이너이자 분석가입니다. 그는 회계 및 재무 학사 학위와 경영학 석사 학위를 보유하고 있습니다. Hugh는 교육에 대한 열정을 가지고 있으며 따라하기 쉽고 이해하기 쉬운 독특한 교수법을 개발했습니다. Excel에 대한 그의 전문 지식은 전 세계 수천 명의 학생과 전문가가 자신의 기술을 향상시키고 경력에서 탁월하도록 도왔습니다. Hugh는 자신의 블로그를 통해 자신의 지식을 전 세계와 공유하고 개인과 기업이 잠재력을 최대한 발휘할 수 있도록 무료 Excel 자습서 및 온라인 교육을 제공합니다.