Loading...

카테고리 없음 / / 2024. 2. 26. 13:07

LARGE 함수

1.LARGE 함수 정의 란?

LARGE 함수는 주어진 데이터 집합에서 N번째로 큰 값을 반환하는 엑셀 함수입니다. 이 함수는 데이터를 정렬하고 그 중에서 N번째로 큰 값을 찾아 반환합니다.

함수 구문은 다음과 같습니다:

excelCopy code
LARGE(array, k)
  • array: 큰 값을 찾을 데이터 집합입니다.
  • k: 반환하려는 순위를 나타내는 매개변수입니다. 1이 가장 큰 값을, 2가 두 번째로 큰 값을 나타냅니다.

예를 들어, 다음과 같은 데이터가 있다고 가정합니다:

yamlCopy code
A --- 10 20 15 25 30

이 때, LARGE 함수를 사용하여 두 번째로 큰 값을 찾을 수 있습니다:

excelCopy code
=LARGE(A1:A5, 2)

위의 예제에서는 데이터를 정렬하면 {30, 25, 20, 15, 10}이 되고, 두 번째로 큰 값은 25이므로 결과는 25가 됩니다.

주의: LARGE 함수를 사용할 때는 데이터의 크기가 충분하게 커야 합니다. 만약 k가 데이터 집합의 크기보다 크면, #NUM! 오류가 발생할 수 있습니다.

 
 
 
 

2.예시

예를 들어, 다음과 같은 엑셀 데이터가 있다고 가정해봅시다:

yamlCopy code
A --- 15 25 10 30 20

이 데이터에서 LARGE 함수를 사용하여 두 번째로 큰 값을 찾아보겠습니다. 다음과 같이 함수를 작성할 수 있습니다:

excelCopy code
=LARGE(A1:A5, 2)

위의 함수는 데이터를 정렬한 후 두 번째로 큰 값을 반환합니다. 데이터를 정렬하면 {30, 25, 20, 15, 10}이 되고, 두 번째로 큰 값은 25입니다. 따라서 위의 함수는 결과로 25를 반환할 것입니다.

3.사용방법

LARGE 함수는 엑셀에서 주어진 범위에서 N번째로 큰 값을 찾는 데 사용됩니다. 함수의 일반적인 구문은 다음과 같습니다:

excelCopy code
=LARGE(array, k)

여기서:

  • array: 큰 값을 찾을 데이터 범위입니다.
  • k: 반환하려는 순위를 나타내는 매개변수입니다. 1이 가장 큰 값을, 2가 두 번째로 큰 값을 나타냅니다.

예를 들어, A1부터 A5까지의 데이터 범위에서 두 번째로 큰 값을 찾으려면 다음과 같이 사용할 수 있습니다:

excelCopy code
=LARGE(A1:A5, 2)

이 함수는 데이터를 큰 순서대로 정렬하고, 두 번째로 큰 값을 반환합니다. 위의 사용 예시에서는 결과로 25가 반환될 것입니다.

4.함수 사용팁

LARGE 함수를 사용할 때 유용한 몇 가지 팁은 다음과 같습니다:

  1. 동적인 순위 선택: 함수의 두 번째 매개변수 k에 변수나 다른 셀의 값을 사용하여 동적으로 순위를 선택할 수 있습니다. 예를 들어, 다른 셀에 순위를 입력하고 해당 셀을 k로 사용할 수 있습니다.여기서 B1에는 순위가 입력된 셀이 있습니다.
  2. excelCopy code
    =LARGE(A1:A5, B1)
  3. 중복 값 처리: 데이터에 중복 값이 있는 경우, LARGE 함수는 중복된 값을 무시하고 순위를 매깁니다. 만약 중복된 값도 고려하고 싶다면 다른 방법을 고려해야 할 수 있습니다.
  4. SMALL 함수와 함께 활용: LARGE 함수는 큰 값을 찾는 반면, SMALL 함수는 작은 값을 찾습니다. 두 함수를 조합하여 데이터에서 N번째로 크거나 작은 값을 찾을 수 있습니다.
  5. excelCopy code
    =SMALL(A1:A5, 2) // 두 번째로 작은 값 찾기
  6. 배열 수식과 함께 사용: LARGE 함수는 배열 수식과 함께 사용하여 범위 전체에 대한 결과를 반환할 수 있습니다. 이를 활용하면 여러 값을 동시에 계산할 수 있습니다.이러한 팁을 활용하면 LARGE 함수를 더 유연하게 사용할 수 있습니다.
  7. excelCopy code
    =LARGE(A1:A5, ROW(INDIRECT("1:"&COUNT(A1:A5))))