본문 바로가기
엑셀

[Excel] 엑셀 AGGREGATE 함수 사용방법

by imfireguy 2021. 4. 2.
반응형

@tetiana-shyshkina-i unsplash

엑셀 AGGREGATE 함수 사용방법

여러 개의 엑셀 기본 함수를 사용자 지정하여, 1개 이상의 숫자 값을 처리하는 함수입니다. 참조와 배열이 다른 구문으로 사용됩니다.

 

=AGGREGATE(function_num, options, array, [k])

function_num option :  1~19 사이의 숫자, 실행할 다른 함수를 의미합니다.

 

options : 0~7까지의 숫자 계산에서 무시할 값을 정의할 수 있습니다.

array : 함수에서 처리할 값들을 배열로 전달합니다.

k : 추가 인수가 필요한 함수에 사용되는 값입니다.

 

=AGGREGATE(function_num, options, ref1, ref2, [ref3]...)

function_num option :  1~19 사이의 숫자, 실행할 다른 함수를 의미합니다.

options : 0~7까지의 숫자 계산에서 무시할 값을 정의할 수 있습니다.

ref1, ref2, [ref3]... : 함수에서 처리할 1개 이상의 숫자 값들, 253개까지 적용이 가능합니다.

 

엑셀 AGGREGATE 함수 사용 예제

지정된 함수( =AGGREGATE(9,4, C3:D3))에서 9(sum함수) , 4(모두 무시 안 함), 범위지정 입력 시 아래의 결과를 보여 줍니다.

 

지정된 함수( =AGGREGATE(9,4, C3:D3, 1) )에서 9, 4, 범위지정, k인수(1 또는 2) 입력 시 아래의 결과를 보여 줍니다.

추가 인수가 필요한 경우 k가 인수로 사용됩니다. LARGE, SMALL, PERCENTILE, QUARTILE 등의 함수를 이용할 때는 k인수가 필요합니다.

4번째 인수인 k와 ref2의 위치는 같지만 지정되는 함수에 따라서 달리 처리됩니다.

현재 LARGE 함수에서 1번은 큰 값을 결과로 보여주고, 2번은 작은 값을 보여 줍니다.

 

 

AGGREGATE 함수는 엑셀 2010 버전부터 사용되었습니다.

이전 버전을 사용 중이시라면 비슷한 기능을 하는 엑셀 소계 함수로 SUBTOTAL 함수가 있다는 것도 알아 두시길 바랍니다.

반응형

댓글