본문 바로가기
업무꿀팁/엑셀 & 스프레드시트

엑셀 LARGE 함수 사용법 (특정 순서의 큰 값 구하기, 몇 번째 큰 수 확인)

by 민트녹차 2021. 11. 20.

안녕하세요. 이번 시간에는 원하는 순서의 큰 값을 구할 때 사용하는 LARGE 함수에 대해서 알아보겠습니다. LARGE 함수 사용법을 익히면 셀 범위 전체에서 몇 번째로 큰 값이 무엇인지 쉽게 파악할 수 있습니다. 그럼 한번 배워보도록 할까요?

LARGE-함수-사용법-제목-이미지
엑셀 LARGE 사용법


LARGE 함수 사용법

LARGE 함수 사용문법은 아래와 같습니다.

=LARGE( array, k )

기능

  • 특정 순서의 큰 값을 구합니다. (셀 범위에서 k 번째로 큰 값을 반환합니다.)

인자

  • array : k 번째로 큰 값을 구할 셀 범위를 의미합니다.
  • k : 순서를 의미합니다. 예를 들어, 첫 번째로 큰 값을 구할 경우 '1', 두 번째로 큰 값을 구할 경우 '2'가 입력됩니다.

LARGE 함수 사용 예

LARGE 함수 사용법은 위에서 설명드린 것과 같이 아주 간단합니다. 그럼, LARGE 함수를 사용하는 구체적인 예를 보도록 하겠습니다. 

셀 범위에서 세 번째로 큰 값을 구하는 경우

LARGE 함수를 사용하는 예를 보시면 함수 사용법이 훨씬 이해하기 쉬울 겁니다. 첫 번째 인자 값으로 셀 범위를 지정하고, 두 번째 인자 값으로 몇 번째로 큰 값을 구하려고 하는지 순서를 입력하면 됩니다. 아래 그림에서는 세 번째로 큰 값을 구하고 있기 때문에 두 번째 인자 값으로 '3'이 전달되고 있습니다. 셀 범위 전체를 보면 가장 큰 값은 '90'이고, 두 번째는 '89', 그리고 세 번째로 큰 값은 '80'이기 때문에 결과 값으로 '80'이 반환됩니다.

셀-범위에서-세-번째로-큰-값을-구하는-예를-보여주는-이미지
셀 범위에서 세 번째로 큰 값을 구하는 경우


LARGE 함수 인자 값에 문자열, 논리 값이 포함된 경우...

셀 범위에 문자열이나 'TRUE', 'FALSE'와 같은 논리 값이 포함되어 있다면 결과는 어떻게 될까요? 문자열, 논리 값이 범위에 포함되어 있다면 해당 값들을 모두 제외한 상태에서 연산을 수행합니다. 아래 그림을 보면 '즐거운', '메론우유', 'FALSE'와 같은 데이터가 셀 범위에 포함된 경우 문자열과 논리 값을 모두 제외한 상태에서 연산을 수행하여 결과를 반환하는 것을 확인할 수 있습니다. 결과 값으로 셀 범위에 포함된 숫자 중에서 세 번째로 큰 값인 '65'가 반환됩니다.

셀-범위에-논리-값이나-문자열이-포함된-예를-보여주는-이미지
셀 범위에 문자열, 논리 값이 포함된 경우 해당 값을 제외한 상태에서 연산 수행

그럼, 두 번째 인자 값으로 셀 범위를 벗어난 순서를 입력한 경우는 어떻게 될까요? 셀 범위에 존재하는 숫자의 수보다 크거나 '0'을 두 번째 인자 값으로 입력하게 되면 '#NUM!' 에러가 발생합니다.

범위를-벗어난-순서를-입력하여-에러가-발생한-이미지
셀 범위를 벗어난 순서를 입력한 경우 에러 발생


#NUM! 에러

위에서 발생한 '#NUM!' 에러에 대해서 잠깐 알아보면 수식이나 함수에 잘못된 숫자 값이 포함된 경우 발생하는 에러입니다. 위 그림에서는 숫자 셀 7 개(E3:E9)에서 8 번째 또는 0 번째로 큰 값을 확인하려고 시도했기 때문에 이 에러가 발생하였습니다. LARGE 함수 사용 중에 '#NUM!' 에러가 결과 값으로 출력되더라도 당황하지 마시고, 범위와 순서 값이 잘 맞는지 확인해 보시면 됩니다.


오늘은 특정 순서, 원하는 순서의 큰 값을 구할 때 사용하는 함수인 LARGE 함수에 대해서 배워보았습니다. 최대 값, 최소 값을 구할 때 사용하는 MAX, MIN 함수 외에도 특정 순서의 큰 값, 작은 값을 구할 수 있는 LARGE, SMALL 함수를 익혀두신다면 엑셀 작업 역량도 크게 성장할 겁니다. 퇴근시간이 줄어드는 건 덤이죠. 오늘도 긴 글 읽어주셔서 감사합니다.

무지가-인사하는-이모티콘

댓글