카테고리 없음

엑셀 수학 및 통계 함수 SUM, AVERAGE, COUNT, COUNTA, COUNTBLANK, MAX, MIN, ROUND, ROUNDUP, ROUNDDOWN, INT, TRUNC

IT Office 2025. 6. 21. 21:00
반응형

엑셀은 단순한 계산기를 넘어, 데이터를 이해하고 의사결정을 돕는 강력한 도구입니다.

그 핵심에는 수학 및 통계 함수가 있죠.

가장 기본적이지만 활용도가 높은 데이터 요약 및 숫자 처리 함수들을 집중적으로 다룰 예정입니다.

이 함수들을 통해 방대한 데이터를 한눈에 파악하고, 필요한 정보를 정확하게 추출하는 방법을 배워봅시다.


왜 엑셀 기본 함수부터 마스터해야 할까요?

수학 및 통계 함수는 복잡한 데이터 분석의 기초 공사와 같습니다.

기초가 튼튼해야 고층 빌딩을 올릴 수 있듯이, 이 기본 함수들을 능숙하게 다루는 것은 엑셀을 활용한 모든 고급 분석의 출발점입니다.

빠르고 정확하게 데이터를 요약하고 정리하는 능력은 업무 효율성을 극대화하고, 데이터 기반의 통찰력을 얻는 데 필수적입니다.


주요 함수들

다음 함수들을 실무 예제와 함께 자세히 살펴보겠습니다.

  • SUM: 특정 범위의 숫자 합계 계산
  • AVERAGE: 특정 범위의 숫자 평균 계산
  • COUNT, COUNTA, COUNTBLANK: 숫자가 포함된 셀, 비어있지 않은 셀, 비어있는 셀의 개수 계산
  • MAX, MIN: 특정 범위에서 최댓값 및 최솟값 찾기
  • ROUND, ROUNDUP, ROUNDDOWN: 숫자를 반올림, 올림, 내림하여 정리
  • INT, TRUNC: 정수 부분만 추출

실무 예제로 배우는 엑셀 함수 마스터하기

각 함수를 단순한 설명이 아닌, 실제 업무에서 마주할 수 있는 상황을 가정하여 어떻게 활용하는지 보여드리겠습니다.

1. SUM: 총합을 구하는 마법사

SUM 함수는 지정된 범위 내의 모든 숫자를 더합니다. 가장 흔하게 사용되는 함수 중 하나입니다.

  • 기본 형식: =SUM(범위)

실무 예제: 우리 회사의 1분기 월별 매출액이 아래와 같이 B2:B4 셀에 입력되어 있다고 가정해봅시다. 

매출액 (단위: 만 원)
1월 1,250
2월 1,380
3월 1,420
 

예제 목표: 1분기 총 매출액을 계산하고, 이 총 매출액이 분기 목표치(4,000만 원)를 달성했는지 확인하세요.

해결 방법: 총 매출액을 계산하려면 B5 셀 (또는 원하는 셀)에 다음 수식을 입력합니다. =SUM(B2:B4)

이 결과로 1분기 총 매출액은 4,050만 원이 됩니다.

 

최상급 실무 활용: 단순히 총합을 넘어, 목표 달성 여부를 시각적으로 명확히 보여주는 보고서를 만들 수 있습니다.

예를 들어, C5 셀에 다음과 같은 수식을 사용하여 목표 달성 여부를 표시할 수 있습니다.

 

=IF(SUM(B2:B4)>=4000, "✅ 목표 달성!", "❌ 목표 미달! ("&4000-SUM(B2:B4)&"만 원 부족)")

 

이렇게 하면 1분기 총 매출액이 목표를 초과 달성했음을 한눈에 알 수 있습니다.

 

2. AVERAGE: 평균을 계산하는 똑똑한 함수

AVERAGE 함수는 지정된 범위 내의 숫자의 산술 평균을 계산합니다.

  • 기본 형식: =AVERAGE(범위)

실무 예제: 위 매출액 데이터에서 월별 평균 매출액을 계산해봅시다.

예제 목표: 1분기 월평균 매출액을 계산하고, 각 월의 매출이 평균 대비 어떤지 비교 분석합니다.

해결 방법: 월평균 매출액을 계산하려면 B6 셀에 다음 수식을 입력합니다. =AVERAGE(B2:B4)

이 결과로 월평균 매출액은 약 1,350만 원이 됩니다.

 

최상급 실무 활용: 각 월의 매출액이 평균보다 높은지 낮은지를 쉽게 파악하여, 어떤 월에 매출이 좋았고 어떤 월에 부진했는지 분석할 수 있습니다. C2 셀부터 C4 셀까지 다음과 같은 수식을 사용하여 각 월의 성과를 나타낼 수 있습니다.

 

=IF(B2>=AVERAGE($B$2:$B$4),"평균 이상 📈","평균 미달 📉")

 

여기서 $B$2:$B$4는 절대 참조를 사용하여 평균 계산 범위가 고정되도록 합니다.

이를 통해 특정 월의 성과가 평균 대비 어떠했는지 시각적으로 쉽게 파악할 수 있습니다.

 

3. COUNT, COUNTA, COUNTBLANK: 셀 개수를 세는 삼총사

이 함수들은 특정 조건에 맞는 셀의 개수를 세어 데이터의 양이나 누락 여부를 파악하는 데 유용합니다.

  • COUNT: 숫자가 포함된 셀의 개수를 셉니다.
  • COUNTA: 비어있지 않은 모든 셀 (숫자, 텍스트 등)의 개수를 셉니다.
  • COUNTBLANK: 비어있는 셀의 개수를 셉니다.
  • 기본 형식: =COUNT(범위), =COUNTA(범위), =COUNTBLANK(범위)

실무 예제: 아래와 같이 고객 정보 데이터가 A2:C5 셀에 입력되어 있다고 가정해봅시다.


고객 ID 이름 연락처
101 김철수 010-1234-5678
102 이영희 (공백)
103 박지성 010-9876-5432
104 (공백) 010-1111-2222

예제 목표:

  1. 고객 ID가 부여된 고객 수 (COUNT)
  2. 이름이 입력된 고객 수 (COUNTA)
  3. 연락처가 누락된 고객 수 (COUNTBLANK)

해결 방법:

  1. 고객 ID가 부여된 고객 수 (A열): =COUNT(A2:A5) -> 3 (104번 고객 ID가 공백이므로 세지 않음)
  2. 이름이 입력된 고객 수 (B열): =COUNTA(B2:B5) -> 3 (104번 고객 이름이 공백이므로 세지 않음)
  3. 연락처가 누락된 고객 수 (C열): =COUNTBLANK(C2:C5) -> 1 (이영희 고객의 연락처가 공백이므로 셈)

최상급 실무 활용: 이 함수들을 활용하여 데이터의 완전성(Completeness)을 검증할 수 있습니다.

예를 들어, 필수 입력 필드(예: 고객 ID, 연락처)가 누락된 경우를 빠르게 파악하여 데이터 클리닝 작업에 활용할 수 있습니다.

데이터 입력 시 오류를 줄이고 데이터 분석의 신뢰도를 높이는 데 매우 중요합니다.

 

4. MAX, MIN: 최댓값과 최솟값을 찾아내는 함수

MAX 함수는 지정된 범위 내에서 가장 큰 숫자를, MIN 함수는 가장 작은 숫자를 반환합니다.

  • 기본 형식: =MAX(범위), =MIN(범위)

실무 예제: 제품별 판매량이 B2:B6 셀에 아래와 같이 입력되어 있다고 가정해봅시다.


제품 판매량
노트북 150
태블릿 80
스마트폰 210
스마트워치 60
이어폰 120

예제 목표: 가장 많이 팔린 제품의 판매량과 가장 적게 팔린 제품의 판매량을 찾아냅니다.

해결 방법:

  • 최대 판매량: =MAX(B2:B6) -> 210 (스마트폰)
  • 최소 판매량: =MIN(B2:B6) -> 60 (스마트워치)

최상급 실무 활용: 이 함수들을 활용하여 가장 성공적인 제품(또는 서비스, 직원 등)과 가장 개선이 필요한 제품을 식별할 수 있습니다. 예를 들어, 최대 판매량을 기록한 제품의 성공 요인을 분석하거나, 최소 판매량을 기록한 제품의 부진 원인을 파악하여 마케팅 전략을 수정하는 데 활용할 수 있습니다.

 

5. ROUND, ROUNDUP, ROUNDDOWN: 숫자를 깔끔하게 정리하는 함수

소수점 이하 자릿수를 특정 규칙에 따라 반올림, 올림, 내림하여 숫자를 정리합니다. 정확한 회계 처리나 보고서 작성 시 필수적입니다.

  • ROUND: 가장 가까운 값으로 반올림 (0.5 이상 올림, 0.5 미만 내림)
  • ROUNDUP: 무조건 올림
  • ROUNDDOWN: 무조건 내림
  • 기본 형식: =ROUND(숫자, 자릿수), =ROUNDUP(숫자, 자릿수), =ROUNDDOWN(숫자, 자릿수)
    • 자릿수: 양수(소수점 이하 자릿수), 0(정수), 음수(정수부 자릿수)

실무 예제: 아래와 같은 계산 결과값이 B2:B4 셀에 있다고 가정해봅시다.

항목
평균 원가 123.4567
세율 0.1189
생산성 지수 87.5
 

예제 목표: 각 값을 특정 자릿수로 정리합니다.

  1. 평균 원가를 소수점 둘째 자리에서 반올림하여 첫째 자리까지 표시
  2. 세율을 소수점 셋째 자리에서 무조건 올림하여 둘째 자리까지 표시
  3. 생산성 지수를 소수점 이하를 무조건 내림하여 정수로 표시

해결 방법:

  1. 평균 원가: =ROUND(B2, 1) → 123.5
  2. 세율: =ROUNDUP(B3, 2) → 0.12
  3. 생산성 지수: =ROUNDDOWN(B4, 0) → 87

최상급 실무 활용: 정확한 회계 보고서, 예산 계획, 또는 재고 관리 시 소수점 처리 오류로 인한 문제를 방지합니다.

예를 들어, 환율 계산 시 불필요한 소수점 자릿수를 제거하여 최종 금액의 정확성을 높이거나, 재고 수량을 정수로만 관리해야 할 때 유용하게 사용할 수 있습니다.

 

6. INT, TRUNC: 정수 부분만 추출

두 함수 모두 숫자의 정수 부분만 반환하지만, 음수에 대한 처리 방식이 다릅니다.

  • INT: 가장 가까운 작은 정수를 반환 (음수의 경우 더 작은 정수)
  • TRUNC: 소수점 이하를 단순히 잘라내어 정수 부분을 반환 (음수도 소수점만 잘라냄)
  • 기본 형식: =INT(숫자), =TRUNC(숫자)

실무 예제: 아래 숫자들을 정수로 변환해봅시다.


숫자
12.7
-8.3
5

예제 목표: 양수와 음수에 대해 INT와 TRUNC 함수의 차이를 이해합니다.

해결 방법:

숫자 INT 결과 TRUNC 결과
12.7 =INT(12.7) → 12 =TRUNC(12.7) → 12
-8.3 =INT(-8.3) → -9 =TRUNC(-8.3) → -8
5.0 =INT(5.0) → 5 =TRUNC(5.0) → 5
 

최상급 실무 활용: INT는 주로 수학적인 '내림' 개념에 가깝게 사용되며, TRUNC는 단순히 소수점 이하를 '버리는' 개념으로 사용됩니다.

예를 들어, 나이 계산 시 TRUNC를 사용하여 소수점 이하를 버림으로써 정확한 만 나이를 구할 수 있습니다.

특정 단위를 올림/내림 없이 강제로 정수화해야 할 때 유용하게 활용됩니다.


 

엑셀 데이터 분석의 가장 기본적인 SUM, AVERAGE, COUNT, MAX, MIN, ROUND, INT, TRUNC 함수들에 대해 알아보았습니다.

이 함수들은 단순하지만, 실무 예제에서 보셨듯이 다른 함수나 조건문과 결합하여 강력한 데이터 요약 및 정리 도구로 활용될 수 있습니다.

 

반응형