LARGE 함수와 SMALL함수는 데이터 집합에서 n 번째로 크거나 작은 값을 구할 수 있는 함수인데 함수의 구성은 다음과 같습니다.
=LARGE(array,k)
=SMALL(array,k)
첫 번째 인수는 n 번째 크거나 작은 값을 구할 범위입니다.
두 번째 인수는 몇 번째로 크거나 작은 값을 구할지 정하는 인수입니다.
위와 같은 표가 있을 때 LARGE 함수와 SMALL 함수를 이용하여 국어 과목의 세 번째 높은 점수와 영어 과목의 네 번째 낮은 점수를 구해보겠습니다.
G4셀에 '=LARGE(B4:B14,3)'을 입력하면 B4:B14의 범위에서 세 번째로 큰 수, 즉 국어 과목의 세 번째 높은 점수를 구할 수 있습니다.
G5셀에 '=SMALL(C4:C14,4)'를 입력하면 C4:C14의 범위에서 네 번째로 작은 수, 즉 영어 과목의 네 번째 낮은 점수를 구할 수 있습니다.
LARGE 함수나 SMALL 함수를 이용하면 표를 오름차순이나 내림차순으로 정렬하지 않고도 상위값이나 하위값 몇 개를 추출할 수 있습니다. LARGE 함수를 통해 국어 과목의 첫 번째 높은 점수부터 다섯 번째 높은 점수까지 구해보겠습니다.
G4셀에 '=LARGE($B$4:$B$14,F4)'라고 입력을 하면 국어 과목의 제일 높은 점수를 구할 수 있습니다. G4셀을 드래그하여 G8셀 까지 수식을 채울 예정이기 때문에 첫 번째 인수 '$B$4:$B$14'는 절대 참조로 입력을 하였습니다. 두 번째 인수는 G8셀 까지 드래그했을 때 셀의 위치에 맞게 알맞게 바뀌도록 상대 참조로 입력을 했습니다.
G4셀을 드래그하여 G8셀까지 드래그하면 각 셀의 위치에 맞게 첫 번째로 높은 국어 점수부터 다섯 번째로 높은 국어 점수까지 구해진 것을 보실 수 있습니다.
'업무 지식 > 엑셀 함수' 카테고리의 다른 글
[엑셀] AVERAGEIFS 함수로 두 가지 이상의 조건에 맞는 셀의 평균 구하기 (0) | 2023.02.28 |
---|---|
[엑셀] AVERAGEIF 함수로 조건에 맞는 셀의 평균 구하기 (0) | 2023.02.27 |
[엑셀] MAX, MIN 함수로 최댓값과 최솟값 구하기 (0) | 2023.02.23 |
[엑셀] COUNTIFS 함수로 두 가지 이상의 조건에 맞는 셀의 개수 구하기 (0) | 2023.02.19 |
[엑셀] COUNTIF 함수로 조건에 맞는 셀의 개수 구하기 (0) | 2023.02.18 |
댓글