Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

엑셀 요약 함수 완벽 가이드: SUM부터 AGGREGATE까지 데이터 한 번에 정리하기

엑셀(Excel)을 자주 사용하는 사람이라면 내장된 수식과 함수의 방대함에 놀라곤 합니다. 금융 수업을 듣는 학생부터 월스트리트의 헤지펀드 매니저까지, 말 그대로 모든 사람이 엑셀을 활용하고 있습니다. 엑셀은 매우 강력한 도구인 동시에 누구나 쉽게 배울 수 있는 프로그램이기도 합니다.

수식과 함수의 기본 이해

엑셀을 처음 시작한다면 가장 먼저 익혀야 할 함수 그룹이 바로 '요약(Summary) 함수'입니다. 대표적으로 SUM, AVERAGE, MAX, MIN, MODE, MEDIAN, COUNT, STDEV, LARGE, SMALL, AGGREGATE 등이 있으며, 이 함수들은 주로 숫자 데이터를 다룰 때 유용하게 사용됩니다.

이 글에서는 수식을 만들고 엑셀 시트에 함수를 삽입하는 방법을 단계별로 소개합니다. 엑셀의 각 함수는 인수(argument)를 받습니다. 인수란 함수가 결과값을 계산하기 위해 필요로 하는 값들을 의미합니다.

예를 들어 2와 2를 더해야 한다면, 함수는 SUM이 되고 인수는 숫자 22입니다. 일반적으로 우리는 2+2라고 쓰지만, 엑셀에서는 =SUM(2+2)처럼 작성합니다. 물론 이런 경우 굳이 함수를 쓸 필요는 없으며, 그냥 =2+2라고 입력해도 같은 결과를 얻을 수 있습니다. 다만 SUM 같은 함수를 사용할 때는 인수를 활용하는 것이 훨씬 의미가 있습니다. SUM 함수는 최소 두 개 이상의 인수, 즉 스프레드시트의 셀 참조를 기대하기 때문입니다.

셀 참조 방법

그렇다면 엑셀 수식 안에서 셀은 어떻게 참조할까요? 생각보다 간단합니다. 모든 행에는 번호가 붙고, 모든 열에는 알파벳 문자가 붙습니다. A1은 시트의 맨 왼쪽 위 첫 번째 셀이며, B1은 A1의 오른쪽 셀, A2는 A1 바로 아래 셀입니다.

새로운 수식을 작성하기 전에 A열과 B열에 실습용 데이터를 입력해 보겠습니다. A1~A10과 B1~B10에 임의의 숫자를 입력한 뒤, D1 셀에 =SUM(A1,B1)을 입력하세요. 그러면 A1과 B1의 값을 더한 결과가 표시됩니다.

엑셀 요약 함수 완벽 가이드: SUM부터 AGGREGATE까지 데이터 한 번에 정리하기

엑셀에서 수식을 입력할 때 유의할 점이 두 가지 있습니다.

첫째, 함수 이름 뒤에 여는 괄호 (를 입력하면 엑셀이 해당 함수가 받는 인수 목록을 자동으로 보여줍니다. 위 예시에서는 number1, number2 등이 표시되며, 인수는 쉼표로 구분합니다. SUM 함수는 무제한의 값을 인수로 받을 수 있습니다.

둘째, 셀 참조를 직접 타이핑(A1)하거나, 여는 괄호를 입력한 후 해당 셀을 클릭할 수도 있습니다. 이때 엑셀은 셀 참조와 동일한 색상으로 셀을 강조 표시해 어떤 값이 참조되었는지 한눈에 확인할 수 있게 해줍니다.

채우기 핸들로 수식 복사하기

한 줄만 더했다면, 나머지 행도 일일이 수식을 입력하거나 복사·붙여넣기 하지 않아도 됩니다. D1 셀의 오른쪽 아래 모서리로 마우스 커서를 옮겨보면 커서가 흰색 십자가에서 검은색 + 모양으로 바뀝니다. 마우스 버튼을 누른 상태로 데이터가 있는 마지막 행까지 끌어내린 뒤 손을 떼면 됩니다.

엑셀 요약 함수 완벽 가이드: SUM부터 AGGREGATE까지 데이터 한 번에 정리하기

엑셀은 수식이 자동으로 조정되어야 한다는 것을 인지하여, A1+B1만 반복해서 보여주는 대신 A2+B2, A3+B3 식으로 참조를 변경해 줍니다.

엑셀 요약 함수 완벽 가이드: SUM부터 AGGREGATE까지 데이터 한 번에 정리하기

범위(Range)를 활용한 SUM

SUM에는 또 다른 활용법이 있는데, 이것이 바로 엑셀 인수의 핵심 개념을 설명해 줍니다. A1부터 A12까지 모든 값을 더하고 싶다면 어떻게 해야 할까요? =SUM(A1, A2, A3...)처럼 하나씩 나열할 수도 있지만 매우 비효율적입니다. 더 좋은 방법은 엑셀의 범위(range)를 사용하는 것입니다.

A1부터 A12까지 더하려면 셀 참조 사이를 쉼표 대신 콜론(:)으로 구분하여 =SUM(A1:A12)라고 입력하면 됩니다. 심지어 =SUM(A1:B12)처럼 입력하면 A1~A12와 B1~B12의 모든 값을 한꺼번에 더해 줍니다.

엑셀 요약 함수 완벽 가이드: SUM부터 AGGREGATE까지 데이터 한 번에 정리하기

지금까지 살펴본 내용은 엑셀에서 함수와 수식을 사용하는 아주 기본적인 개요지만, 이 정도 지식이면 모든 데이터 요약 함수를 바로 활용할 수 있습니다.

주요 요약 함수 살펴보기

같은 데이터 세트를 활용해 나머지 요약 함수들이 어떤 숫자를 계산해 주는지 확인해 보겠습니다. 먼저 COUNTCOUNTA 함수입니다.

엑셀 요약 함수 완벽 가이드: SUM부터 AGGREGATE까지 데이터 한 번에 정리하기

D2 셀에는 COUNT 함수를, E2 셀에는 COUNTA 함수를 입력했고, 두 함수 모두 A2:A12 범위를 데이터로 사용했습니다. 차이점을 보여주기 위해 A9 셀의 값을 텍스트 문자열 hello로 변경했습니다. COUNT는 숫자가 들어 있는 셀만 계산하는 반면, COUNTA는 텍스트와 숫자가 포함된 셀을 모두 계산합니다. 두 함수 모두 빈 셀은 제외되며, 빈 셀의 개수를 구하려면 COUNTBLANK 함수를 사용하면 됩니다.

다음은 AVERAGE, MEDIAN, MODE 함수입니다. 평균(AVERAGE)은 말 그대로 산술 평균이고, 중앙값(MEDIAN)은 숫자 집합의 가운데 값, 최빈값(MODE)은 집합에서 가장 자주 나타나는 값입니다. 최신 버전의 엑셀에서는 최빈값이 여러 개일 수 있기 때문에 MODE.SNGLMODE.MULT가 제공됩니다. 아래 예시에서는 B2:B12 범위를 사용했습니다.

엑셀 요약 함수 완벽 가이드: SUM부터 AGGREGATE까지 데이터 한 번에 정리하기

이어서 B2:B12 숫자 집합에 대해 MIN, MAX, STDEV를 계산할 수 있습니다. STDEV 함수는 값들이 평균으로부터 얼마나 넓게 퍼져 있는지를 나타내는 표준편차를 구해 줍니다. 최신 엑셀 버전에서는 모집단 전체를 기준으로 계산하는 STDEV.P와 표본을 기준으로 계산하는 STDEV.S를 사용할 수 있습니다.

엑셀 요약 함수 완벽 가이드: SUM부터 AGGREGATE까지 데이터 한 번에 정리하기

또 하나 유용한 함수 조합이 LARGESMALL입니다. 두 함수는 셀 범위와 반환하고자 하는 순번(k)이라는 두 개의 인수를 받습니다. 예를 들어 두 번째로 큰 값을 원하면 두 번째 인수에 2를, 세 번째로 큰 값이면 3을 입력하면 됩니다. SMALL 함수도 동일한 방식으로 k번째로 작은 숫자를 반환합니다.

엑셀 요약 함수 완벽 가이드: SUM부터 AGGREGATE까지 데이터 한 번에 정리하기

마지막으로 AGGREGATE 함수가 있습니다. 이 함수는 앞서 언급한 다른 함수들을 적용하면서, 숨겨진 행 무시, 오류 값 무시 같은 추가 옵션도 함께 제공합니다. 자주 사용하지는 않겠지만 필요할 때를 대비해 마이크로소프트 공식 문서를 통해 자세히 익혀두면 좋습니다.

지금까지 엑셀에서 가장 많이 쓰이는 요약 함수들의 기본적인 사용법을 살펴보았습니다. 궁금한 점이 있다면 댓글로 남겨주세요!