COUNTIF와 함께 VLOOKUP을 사용하는 방법(3가지 쉬운 방법)

  • 이 공유
Hugh West

이 기사에서는 Excel에서 COUNTIF 함수 와 함께 VLOOKUP 함수 를 사용합니다. VLOOKUP COUNTIF 는 MS Excel에서 주로 사용되는 강력한 기능입니다. VLOOKUP 은 모든 테이블에서 특정 데이터를 찾는 데 사용되며 COUNTIF 함수는 조건을 사용하여 요소를 계산하는 데 사용됩니다. 이 두 함수의 결합된 수식을 사용하여 모든 범위의 조건을 가진 모든 값을 검색하고 계산할 수 있습니다. 이번 글에서는 COUNTIF 함수와 함께 VLOOKUP 을 활용하는 다양한 방법을 알려드리겠습니다.

연습문제집 다운로드

workbook here.

VLOOKUP을 COUNTIF와 결합.xlsx

VLOOKUP을 COUNTIF 기능과 함께 사용하는 3가지 방법

이 기사에서는 COUNTIF 와 함께 VLOOKUP 을 3가지 방법으로 사용하는 방법에 대해 설명합니다. 먼저 조합을 사용하여 특정 이벤트의 발생을 찾습니다. 둘째, 특정 백분율 집합의 평균 백분율을 계산합니다. 마지막으로 COUNTIF .

1과 함께 VLOOKUP 을 이용하여 값의 존재 여부를 알아본다. VLOOKUP 및 COUNTIF 함수를 사용하여 발생 수 계산

학생 출석 데이터 세트를 생각해 봅시다. 이 예에서는 매주 출석만 가정합니다. 이제 VLOOKUP COUNTIF 를 사용하여 각 학생의 총 출석을 계산합니다.기능.

단계:

  • 먼저 C16 셀을 선택하고 이름을 입력합니다. 셀에서.

  • 두 번째로 C17 셀을 선택하고
=COUNTIF(F5:K14,VLOOKUP(C16,B5:C14,2,0))

  • 마지막으로 Enter 를 누르십시오.
  • 결과적으로 다음에 대한 참석자 수가 표시됩니다. 학생.

수식 분석:

  • VLOOKUP( C16,B5:C14,2,0): VLOOKUP 함수는 조회 범위 B5에서 조회 값인 C16 의 값과 일치합니다. C14 . 그런 다음 범위의 두 번째 열에 있는 C16 셀의 이름과 연결된 숫자(이 경우 13 )와 일치합니다.
  • COUNTIF (F5:K14,VLOOKUP(C16,B5:C14,2,0)) : COUNTIF 함수는 VLOOKUP(C16,B5:C14,2, 0) F5:K14 범위에서 13 이고 숫자 13 의 출현 횟수를 반환합니다. 이 경우 5 가 됩니다.

자세히 보기: VLOOKUP으로 Excel에서 텍스트 검색(4가지 쉬운 방법)

2. VLOOKUP 및 COUNTIF 함수를 사용하여 백분율 계산

각 과정(예: 6개 과정)에 대한 학생 점수 데이터 세트를 만들어 봅시다. 이제 우리의 관심사는 성적의 4% 이상이 있는 경우 모든 성적의 평균 백분율을 찾는 것입니다. 즉, 학생이 4% 미만인 경우 간단히리턴 #NA! 그렇지 않으면 성적의 평균 백분율을 반환합니다.

단계:

  • 먼저 다음을 선택합니다. C16 셀을 선택하고 셀에 이름을 입력합니다.

  • 그런 다음 C17 셀을 선택하고 다음 수식을 입력하십시오.
=IF(COUNTIF(INDEX($C$5:$H$14,MATCH(C16,$B$5:$B$14,0),0),">0")<4,NA(),VLOOKUP(C16,$B$5:$I$14,8,0))

  • Enter 를 누르십시오.
  • 결과적으로 학생의 평균 비율을 얻습니다.

공식 분석:
  • VLOOKUP(C16,$B$5:$I$14,8,0): IF [value_if_false] 인수를 반환합니다. 기본적으로 평균입니다. Daniel 이 획득한 점수의 백분율입니다.
    • 출력: 41%
  • NA(): 논리 테스트 IF 함수의 인수는 TRUE 가 됩니다. 여기서 Daniel 4 개 이상의 과정을 수강했는데 이는 희망 조건이 아니므로 이 부분은 오류를 반환하게 됩니다.
    • 출력: #N/A
  • MATCH(C16,$B$5:$B$14,0): B5:B14 셀 범위에서 Daniel 의 상대 위치를 반환합니다.
    • 출력: 6
  • INDEX($C$5:$H$14,MATCH(C16,$B$5:$B$14,0),0) —->
  • <12로 단순화합니다> INDEX($C$5:$H$14,6),0): Daniel 에 대한 백분율 집합을 반환합니다.
    • 출력: {0.25,0.6,0.25,0.25,0.6,0.5}
  • COUNTIF(INDEX($C$5: $H$14,MATCH(C16,$B$5:$B$14,0),0),”>0″ )—->
  • COUNTIF({0.25,0.6,0.25,0.25,0.6,0.5},”>0″)로 바뀝니다. 는 값이 다음과 같은 경우 백분율을 계산합니다. 0 보다 큽니다.
    • 출력: 6
  • 따라서 전체 공식은
  • IF(6<4, #N /A, 41%) : 6<4 가 참 조건이 아니므로 Daniel 의 평균 백분율을 반환합니다.
    • 출력: 41% .

자세히 보기: INDEX MATCH 대 VLOOKUP 함수(예제 9개)

유사한 읽기

  • VLOOKUP이 작동하지 않는 이유(8가지 이유) & Solutions)
  • VLOOKUP을 Excel에서 대소문자 구분하는 방법(4가지 방법)
  • Excel VLOOKUP을 사용하여 여러 값을 세로로 반환
  • 엑셀에서 여러 조건으로 VLOOKUP하는 방법(2가지 방법)

3. 값이 존재하는지 확인하기 위한 COUNTIF 대 VLOOKUP

이 섹션에서는 COUNTIF VLOOKUP 함수가 검색 작업을 처리하는 방법을 알아봅니다. 구체적으로 어떤 요소의 총 개수가 0인지 확인하고 COUNTIF VLOOKUP 함수에 의해 반환되는 내용을 확인합니다. 이름과 ID가 있는 직원 데이터 세트가 있다고 가정해 보겠습니다. 테이블에 반복되는 값이 있습니다. 이제 이름을 세고 일치를 시도합니다.

단계:

  • 시작하려면 다음을 클릭합니다. E5 셀 및 임의의 이름.

  • 그런 다음 F5 셀에 다음 수식을 입력합니다.
=COUNTIF($C$5:$C$14,E5)

  • 을 누릅니다. 그 뒤에 를 입력합니다.
  • 결과적으로 이름이 C5:C14 .

<범위에 나타난 횟수를 얻습니다. 22>

  • 그 다음 H5 셀과 이름 중 하나를 선택합니다.

  • 그 다음 I5 셀을 선택하고
=VLOOKUP(H5,$C$5:$C$14,1,0)

  • 를 입력합니다. I5 셀의 H5 셀과 동일한 이름을 가져옵니다.

자세히 보기: 일치가 존재할 때 VLOOKUP에서 #N/A를 반환하는 이유는 무엇입니까? (5가지 원인 및 해결 방법)

결론

VLOOKUP 함수를 COUNTIF<와 함께 사용하는 방법입니다. 2> 엑셀에서. 각각의 예제와 함께 모든 방법을 보여 주었지만 다른 많은 반복이 있을 수 있습니다. 또한 사용된 함수의 기본 사항에 대해서도 논의했습니다. 이를 달성할 수 있는 다른 방법이 있다면 언제든지 공유해 주십시오.

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