Excel에서 상위 5개 값 및 이름을 찾는 방법(8가지 유용한 방법)

  • 이 공유
Hugh West

Microsoft Excel은 방대한 데이터에서 상위 5개 값이나 이름 또는 둘 다를 결정할 수 있는 다양한 방법을 제공합니다. 이 기사에서는 Excel에서 상위 5개 값과 이름을 찾는 유용한 기술을 모두 배우게 됩니다.

위 스크린샷은 데이터 세트 & 데이터 범위에서 이름과 함께 상위 5개 값을 추출하는 방법의 예입니다. 이 문서의 다음 방법에서 모든 적합한 기능과 함께 데이터 세트에 대해 자세히 알아볼 수 있습니다.

연습 통합 문서 다운로드

Excel 통합 문서를 다운로드할 수 있습니다. 이 기사를 준비하는 데 사용했습니다.

상위 5개 값 찾기 & 이름

8 중복 항목이 있거나 없는 Excel에서 상위 5개 값과 이름을 찾는 적절한 방법

1. 상위 5가지 가치 찾기 & 중복이 없는 이름

첫 번째 기준에서는 중복이 없는 값을 처리합니다.

1.1 LARGE & ROWS Functions Together

이제 데이터 세트를 소개하겠습니다. 열 B 는 10명의 학생의 임의 이름을 나타내고 열 C 는 해당 대학의 마지막 학기 각 학생의 CGPA를 나타냅니다.

이제 ROWS 함수와 함께 LARGE 만 사용하여 상위 5개 CGPA를 찾아보겠습니다. LARGE 기능은 가장 큰 값을 찾습니다. ROWS 기능에 의해 정의된 일련 번호를 기반으로 셀 범위에서. 다음 방법에서도 이름을 얻습니다.

📌 단계:

셀 E7 선택 & 유형:

=LARGE($C$5:$C$14,ROWS($E$7:$E7))

< Enter & 열 C 에서 가장 높은 CGPA를 얻을 수 있습니다.

<이제 채우기 핸들 을 사용하여 4개의 셀을 더 채워 다음으로 큰 4 CGPA를 얻습니다. .

자세히 보기: Excel의 기준에 따른 상위 10개 값(단일 및 다중 기준 모두)

1.2 INDEX & MATCH 함수

이제 상위 5개 CGPA를 획득한 이름을 알아보겠습니다. INDEX, MATCH, LARGE & ROWS 는 함께 작동합니다. 여기서 F 열은 C열 의 상위 5개 값을 앞선 방법에 따라 먼저 결정해야 한다. 그런 다음 CGPA를 기반으로 관련 이름을 추출하기 위해 열 E 로 이동해야 합니다.

📌 단계:

셀 E7 에서 필요한 수식은 다음과 같습니다.

=INDEX($B$5:$B$14,MATCH(LARGE($C$5:$C$14,ROWS($E$7:$E7)),$C$5:$C$14,0))

Enter 를 누른 후 ' 가장 높은 CGPA- 4.00을 얻은 첫 번째 이름 'Jonas'를 얻습니다.

➤ 이제 채우기 핸들 을 사용하여 해당 열의 다음 4개 이름을 가져오고 & 끝났습니다.

🔎 이 공식은 어떻게 작동합니까?

ROWS 함수는 LARGE 기능의 일련 번호.

< LARGE 함수는 일련 번호를 기준으로 선택한 셀의 배열 또는 범위에서 가장 큰 값을 찾습니다.

MATCH 함수는 값의 배열에서 얻은 가장 큰 값을 찾습니다 &

INDEX 함수는 마지막으로 MATCH 함수로 찾은 행 번호를 기반으로 이름 열에서 이름을 꺼냅니다. .

자세히 보기: Excel에서 열의 값을 찾는 방법(4가지 방법)

1.3 상위 5개 이름 추출 XLOOKUP 함수 사용

INDEX-MATCH 공식을 피하려면 XLOOKUP 함수로 대체하여 셀 범위를 검색하거나 어레이 & 그런 다음 선택한 열 또는 행에서 선택한 조건에 따라 값을 반환합니다.

📌 단계:

셀 E7 , XLOOKUP 을 사용하여 다음과 같은 이름을 찾는 관련 공식:

=XLOOKUP(LARGE($C$5:$C$14,ROWS($E$7:$E7)),$C$5:$C$14,$B$5:$B$14)

Enter 를 누르고 & ; Fill Handle 을 사용하여 다른 4개의 이름을 가져옵니다.

XLOOKUP 함수의 첫 번째 인수에서 가장 큰 값은 입력되었습니다. 두 번째 인수는 선택한 가장 큰 값을 찾을 C5:C14 셀 범위입니다. 그리고 세 번째 인수는 첫 번째 두 인수에서 찾은 행 번호를 기반으로 특정 데이터 또는 이름이 추출되는 셀 B5:B14 의 또 다른 범위입니다.

읽기 추가: 조회 값in Column and Return Value of Another Column in Excel

1.4 상위 5개 이름 찾기 & 여러 기준 아래의 값

이제 여러 기준을 구성하는 또 다른 데이터 세트를 생각해 봅시다. 아시다시피 이제 이름 & 컬럼 B & 각각 D . 열C 는 학생들의 학과를 나타냅니다.

먼저 컴퓨터과학과 & 출력 결과는 열 H 에서 달성됩니다.

📌 단계:

➤ 상위 5개 CGPA를 찾으려면 , 셀 H12 의 관련 수식은 다음과 같습니다.

=LARGE(IF($C$5:$C$23=$G$9,$D$5:$D$23),$F12)

Enter 키를 누르고 채우기 사용 다른 4개의 가장 큰 값을 얻기 위한 Handle & 끝났습니다.

여기에서 IF 기능을 사용하여 컴퓨터 공학과 학생의 모든 CGPA만 찾습니다. . 그런 다음 LARGE 기능은 이전과 같이 상위 5개의 CGPA를 추출합니다.

이제 이러한 상위 5개의 CGPA를 얻은 이름을 결정하고 INDEX-MATCH <를 사용합니다. 5>functions here.

📌 단계:

➤ 출력 Cell G12 에서 다음을 입력해야 합니다.

=INDEX($B$5:$B$23,MATCH(LARGE(IF($C$5:$C$23=$G$9,$D$5:$D$23),$F12), IF($C$5:$C$23=$G$9,$D$5:$D$23),0))

< Enter & 채우기 핸들 을 사용하여 나머지 4개 셀을 채웁니다. 한 번에 모든 이름을 얻을 수 있습니다.

자세히 알아보기: Excel에서 VBA를 사용하여 열에서 값을 찾는 방법(4가지 방법) )

2. 상위 5개 값 찾기 & 이름Include Duplicates

이제 상위 5개 값과 중복을 포함한 이름을 찾습니다. 여기에 약간의 수정된 데이터 세트가 있습니다.

2.1 Large & ROWS Functions Together

그래서 아래 그림에서 열B 는 5명의 학생 이름을 나타내고 열C~J 는 각 학생의 CGPA를 보여줍니다. 그런 학생들을 위한 학기. 하단 테이블에서 출력 데이터를 알아보겠습니다.

그래서 먼저 8에서 전체 CGPA 중 Andrew에 대한 가장 높은 5 CGPA를 알아봅니다. 학기.

📌 단계:

셀 C13 & 유형:

=LARGE($C6:$N6,COLUMNS($C:C))

< Enter & 채우기 핸들 을 사용하여 Andrew의 행을 따라 다음 4개 셀을 채웁니다.

알아차리면 값 4.00이 Andrew의 CGPA가 두 항에서 4.00이었기 때문에 출력. 따라서 LARGE 함수는 데이터 또는 셀 범위에서 가장 큰 값을 검색하는 동안 중복 값을 생략하지 않습니다.

이제 다른 4명의 학생에 대해 유사한 결과를 얻기 위해 먼저 Range of Cells- C13:G13 를 선택해야 합니다. 그런 다음 선택한 셀의 오른쪽 하단에 채우기 핸들 옵션이 있습니다. 이제 해당 옵션을 사용하여 Harry & 끝났습니다. 모든 학생의 상위 5개 CGPA를 한 번에 받을 수 있습니다.

자세히 알아보기: 가장 높은 점수를 찾는 방법Excel 컬럼의 값(4가지 방법)

2.2 INDEX, MATCH & COUNTIF 함수

이제 중복 CGPA가 존재할 수 있는 CGPA 상위 5명의 학생 이름을 알아봅니다. 수정된 데이터 세트에서 Sam & Mike는 둘 다 비슷한 CGPA-3.94를 가지고 있습니다. 그러나 우리는 유사한 CGPA를 얻은 두 이름을 포함하여 Excel 기능과 함께 상위 5개 이름을 찾고자 합니다.

📌 단계 :

셀 F7 & type:

=INDEX($B$5:$B$14, MATCH(1, ($C$5:$C$14=LARGE($C$5:$C$14, $E7))*(COUNTIF(F$6:F6, $B$5:$B$14)=0), 0))

Enter 를 누르고 Fill Handle 을 사용하여 다른 4개의 이름 & 끝났습니다. Sam & 비슷한 CGPA를 얻은 Mike.

🔎 이 공식은 어떻게 작동합니까?

➤ 여기 MATCH 함수, 서로 곱해지는 두 개의 논리 함수가 제시됩니다. 이러한 결합된 논리 함수는 열 C & 상위 5 & 나머지 값은 0.

< MATCH 함수는 찾은 이전 결과에서 1만 검색 & 모든 일치에 대한 행 번호와 함께 반환됩니다.

< INDEX 기능은 마지막으로 열의 모든 MATCH 기능을 통해 찾은 해당 행 번호를 기반으로 이름을 순차적으로 표시합니다. F .

자세히 보기: 열에서 값의 첫 번째 항목을 찾는 방법Excel (5가지 방법)

2.3 SORT & FILTER 기능

SORT & FILTER 기능을 사용하면 값과 함께 상위 5개 이름을 더 쉽게 찾을 수 있습니다. 이름을 찾기 전에 더 이상 여기에서 상위 5개 값을 추출할 필요가 없습니다.

📌 단계:

➤ In 셀 F7 , SORT & FILTER 기능은 다음과 같습니다.

=SORT(FILTER(B5:C14, C5:C14>=LARGE(C5:C14, 5)), 2,-1)

➤ Press Enter & 학생 이름과 함께 상위 5개 CGPA를 한 번에 얻을 수 있습니다. 수식 자체가 모든 계산을 수행하므로 나머지 값을 가져오기 위해 채우기 핸들을 사용할 필요도 없습니다.

여기서 일어나는 일은 LARGE 기능이 있는 FILTER 기능은 Range of Cells- C5:C14. 에서 가장 큰 값을 모두 추출합니다. 그런 다음 SORT 기능은 모든 값 또는 CGPA를 B5:C14 배열의 이름과 함께 내림차순으로 표시합니다.

더 읽기: 최저값을 찾는 방법 엑셀 칼럼에서 (6가지 방법)

2.4 상위 이름 찾기 & INDEX, SORT & SEQUENCE Functions Together

이것은 또 다른 훌륭한 옵션 & 전작과 거의 비슷하다. INDEX, SORT & SEQUENCE 기능은 여기에서 함께 작동합니다.

📌 단계:

셀 F7 &유형:

=INDEX(SORT(B5:C14,2,-1),SEQUENCE(5),{1,2})

< Enter & 끝났습니다. 이름과 함께 상위 5개 CGPA를 즉시 얻을 수 있습니다.

여기서 개념은 너무 간단합니다. SORT 기능은 모든 CGPA를 내림차순으로 표시하지만 SEQUENCE 기능은 처음 5개만 선택하도록 지시합니다. 그런 다음 INDEX 기능은 다음과 같은 최종 결과를 표시합니다. 이름 및 배열의 CGPA.

자세히 알아보기: Excel에서 열의 마지막 값을 찾는 방법(5가지 방법)

마무리

상위 5개의 값과 이름을 찾는 이 모든 방법이 이제 일반 Excel 집안일에 적용할 수 있기를 바랍니다. 질문이나 의견이 있으시면 댓글을 통해 알려주시기 바랍니다. 또는 이 웹 사이트에서 Excel 기능과 관련된 다른 흥미로운 기사를 확인할 수 있습니다.

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