Home > 엑셀 함수 > 통계 함수 > 엑셀함수 LARGE – 몇번째로 큰 값 구하기

엑셀함수 LARGE – 몇번째로 큰 값 구하기

엑셀함수 LARGE는 배열이나 범위에서 몇번째로 큰 값을 구해준다. 가장 큰 값을 구하거나 2번째 또는 3번째 등 몇번째로 큰 값을 구할 수 있는 함수이다.

LARGE함수와는 반대로 몇번째로 작은 값을 구해주는 함수가 있는데… 그 함수의 이름은 짐작했겠지만 SMALL이다. SMALL함수의 사용법은 다음 링크를 참조한다.

SMALL함수 바로가기

구문(Syntax)
LARGE(array,k)

데이터 집합에서 몇번째(k번째)로 큰 값을 반환한다.

인수 :

– array : 값이 들어 있는 배열 또는 범위

– k : 몇번째로 큰 지를 나타내는 순위

 

사용예

LARGE함수로 다음의 표에서 가장 큰 또는 몇번째로 큰 값을 구할 수 있다.

가장 큰 값 구하기 :
=LARGE($C$4:$C$10,1) => 15,000,000

위 수식을 그림으로 설명하면 다음과 같다.

 

2번째로 큰 값 구하기 : 2번째 인수를 2로 바꾸면 된다.
=LARGE($C$4:$C$10,2) => 5,300,000

 

LARGE함수 응용하기

1) 판매실적이 가장 큰 거래처명 구하기

다음 표에서 판매실적이 가장 큰 거래처명을 구해보자.

다음 수식을 아무 셀에 입력한다.

=INDEX(B4:B10,MATCH(LARGE(C4:C10,1),C4:C10,0)) 

수식이 정상적으로 입력되었다면 판매실적이 15,000,000원인 거래처 “경기문구총판”이 구해질 것이다.

함수안에 함수가 있고 그 안에 또 함수가 있는 중첩함수이다. 이 경우 가장 안쪽 함수부터 실행되는데 그림으로 설명하면 다음과 같다.

[ INDEX와 MATCH함수를 이용해서 값을 찾는 자세한 방법은 아래 링크 참조 ]

VLOOKUP으로 안될때 INDEX,MATCH 사용하기

 

2) 판매실적 상위 3개의 합계

다음 표에서 판매실적 상위 3개의 합계를 구해보자.

다음 수식을 입력하고 Ctrl + Shift + Enter를 누른다.

=SUM(LARGE($C$4:$C$10,{1,2,3}))

배열을 이용한 수식이므로 Ctrl + Shift + Enter를 수식 입력 후 눌러주어야 하며, 정상적으로 배열수식이 입력되면 수식 양쪽 끝에 중괄호({})가 붙어 있다.

[ 배열수식에 대한 설명은 다음 링크를 참조 ]
엑셀 배열수식 제대로 이해하기

수식이 정상적으로 입력되었다면 판매실적 상위 3개(15000000,5300000,4570000)의 합계 24870000원이 구해질 것이다.

함수안에 함수가 있는 중첩함수이다. 이 경우 가장 안쪽 함수부터 실행되는데 그림으로 설명하면 다음과 같다.

* 위와 같은 방법으로 판매실적 상위 3개의 평균은 다음과 같이 구할 수 있다. SUM함수 대신 평균을 구하는 함수 AVERAGE를 쓰면 된다.

=AVERAGE(LARGE($C$4:$C$10,{1,2,3}))

 

[ 통계 함수 ]

 

“엑셀함수 LARGE – 몇번째로 큰 값 구하기”의 1개의 댓글

댓글 남기기

이메일은 공개되지 않습니다.