[]
        
(Showing Draft Content)

AGGREGATE

AGGREGATE 함수는 목록이나 데이터베이스에서 집계값을 반환합니다. 사용자는 COUNT, AVERAGE, SUM, MAX, MIN 등의 다양한 집계 함수를 목록에 적용하면서 스프레드시트의 "오류 값"과 "숨겨진 행"을 무시할 수 있습니다.

AGGREGATE 함수는 다음과 같은 경우에 특히 유용합니다:

  • 필터를 적용한 데이터에서 숨겨진 셀을 무시하고 모든 값을 더하고 싶을 때

  • 워크시트 전체에 오류가 전파되는 것을 방지하고 싶을 때

  • 여러 수식 결과의 평균을 구하면서 "잘못된 숫자 반환"이나 기타 오류를 무시하고 데이터를 처리하고 싶을 때

구문

AGGREGATE 함수 사용 시 다음과 같은 구문을 사용할 수 있습니다:

  • AGGREGATE(function_num, options, ref1, [ref2], …)

    이 구문은 Function_num 인수가 1~13 사이일 때만 해당됩니다. 자세한 내용은 아래 표를 참조하십시오.

  • AGGREGATE(function_num, options, array, k)

    이 구문은 Function_num 인수가 14~19 사이일 때만 해당됩니다. 자세한 내용은 아래 표를 참조하십시오.

인수

이 함수는 다음과 같은 인수를 가집니다:

인수

설명

Function_num

[필수] 사용하려는 함수 번호 (1~19 범위의 숫자)

Options

[필수] 함수 내에서 무시할 값을 지정하는 옵션 번호

Ref1

[필수] 셀 범위에 대한 참조

Ref2

[선택] 추가 셀 범위에 대한 참조

Array

[Function_num 인수가 14~19일 경우 필수] 배열, 배열 수식 또는 셀 범위 참조

k

[필수] Function_num 값이 14~19 범위일 경우 지정해야 하는 인수

AGGREGATE 함수를 사용할 때 유의할 사항:

  • array, k, 또는 ref1 인수가 제공되지 않으면 AGGREGATE 함수는 #VALUE! 오류를 반환합니다.

  • k 인수가 배열로 제공되면 첫 번째 값만 사용됩니다. k 인수가 단일 열 셀 참조일 경우 마지막 행의 값이 사용됩니다.

    예: {1,2,3,4}1, A1:A23A23, A1:B23#VALUE!, A1:C1#VALUE!

  • 참조는 3차원 참조를 지원하지 않습니다. 3D 참조를 사용할 경우 #VALUE! 오류를 반환합니다.

    예: "Sheet1:Sheet3!B3"#VALUE!

  • 숨기기 옵션은 숨겨진 열을 무시하지 않습니다.

  • 필터/숨기기/그룹 처리로 숨겨진 행은 무시 기능이 작동합니다.

  • 배열에 계산식이 포함되어 있는 경우, AGGREGATE 함수는 숨겨진 행을 무시하지 않습니다.

    예: =AGGREGATE(14,3,A1:A6*123,1) 는 숨겨진 행을 무시하지 않음

데이터 유형

숫자 값으로 구성된 목록이나 데이터베이스를 입력으로 받으며, 숨겨진 행과 오류를 무시한 AVERAGE, COUNT, MIN, MAX 등의 집계 결과를 반환합니다.

예제

다음 이미지는 AGGREGATE 함수의 네 가지 예제를 보여줍니다:

예를 들어, A열에 값이 있는 스프레드시트에서 AGGREGATE 함수가 B1, B2, B3, B4 셀에 적용되어 있다고 가정하면, 아래의 B열에는 수식이 입력되어 있고, C열에는 결과값이 표시되며, D열에는 사용된 수식의 설명이 포함되어 있습니다.


B1과 B2 셀의 AGGREGATE 수식은 여러 셀 참조를 사용했으며, B3과 B4 셀의 수식은 함수의 배열 형식을 사용했습니다.