본문 바로가기
MS EXCEL(엑셀)

MS 엑셀(EXCEL) 파헤치기 - 기본적인 수학관련 함수(sum, round, int, abs, rand, mod) 정리

by Minomino 2025. 4. 14.
반응형

엑셀 파헤치기 오늘은 엑셀의 가장 기본으로 자주 사용되고 있는 수학함수에 대해 알아보겠습니다.

이번 내용은 너무나 기본내용이라 엑셀을 사용하시는 분들은 다들 아는 내용이긴 하나,

차근차근 포스팅을 하기 위해 올려보겠습니다.

엑셀의 수학 함수는 다양한 계산 작업을 수행하는 데 사용됩니다. 이 함수들은 데이터 분석, 재무 계산, 통계 작업 등에서 필수적입니다. 아래는 주요 수학 함수와 예제를 통해 상세히 설명한 내용입니다.

 

1. SUM 함수

기능

  • 지정된 범위의 숫자를 모두 더합니다.
  • 구문: =SUM(number1, [number2], …)

예제

text

=SUM(A1:A5) → A1부터 A5까지의 값을 모두 더함

=SUM(10, 20, 30) → 결과: 60

 

2. SUMIF 함수

기능

  • 특정 조건을 만족하는 셀만 더합니다.
  • 구문: =SUMIF(range, criteria, [sum_range])

예제

text

=SUMIF(A1:A10, ">50") → A1부터 A10 중 값이 50보다 큰 셀만 더함

=SUMIF(A1:A10, "Apple", B1:B10) → A1:A10에서 "Apple"인 셀에 대응하는 B1:B10 값을 더함

 

3. SUMPRODUCT 함수

기능

  • 배열 간 요소별 곱셈 후 합계를 반환합니다.
  • 구문: =SUMPRODUCT(array1, [array2], …)

예제

text

=SUMPRODUCT(A1:A3, B1:B3) → (A1*B1) + (A2*B2) + (A3*B3)

 

4. ROUND 함수

기능

  • 숫자를 지정된 소수점 자리로 반올림합니다.
  • 구문: =ROUND(number, num_digits)

예제

text

=ROUND(123.456, 2) → 결과: 123.46

=ROUND(123.456, 0) → 결과: 123

반응형

5. ROUNDUP 및 ROUNDDOWN 함수

기능

  • ROUNDUP: 항상 올림하여 지정된 자릿수로 반올림합니다.
  • ROUNDDOWN: 항상 내림하여 지정된 자릿수로 반올림합니다.

예제

text

=ROUNDUP(123.456, 2) → 결과: 123.46

=ROUNDDOWN(123.456, 2) → 결과: 123.45

 

6. MOD 함수

기능

  • 나눗셈의 나머지를 계산합니다.
  • 구문: =MOD(number, divisor)

예제

text

=MOD(10, 3) → 결과: 1 (10 ÷ 3의 나머지)

 

7. ABS 함수

기능

  • 숫자의 절대값을 반환합니다.
  • 구문: =ABS(number)

예제

text

=ABS(-15) → 결과: 15

 

8. INT 함수

기능

  • 소수점을 버리고 정수 부분만 반환합니다.
  • 구문: =INT(number)

예제

text

=INT(12.75) → 결과: 12

 

9. CEILING 및 FLOOR 함수

기능

  • CEILING: 지정된 배수로 올림합니다.
  • FLOOR: 지정된 배수로 내림합니다.
  • 구문:

예제

text

=CEILING(12.75, 5) → 결과: 15 (5의 배수로 올림)

=FLOOR(12.75, 5) → 결과: 10 (5의 배수로 내림)

 

10. RAND 및 RANDBETWEEN 함수

RAND 함수:

  • 랜덤한 숫자를 반환합니다 (0 이상, 1 미만).
  • 구문: =RAND()

RANDBETWEEN 함수:

  • 지정된 범위 내에서 랜덤한 정수를 반환합니다.
  • 구문: =RANDBETWEEN(bottom, top)

예제:

text

=RAND() → 결과: 랜덤 값 (예: 0.234567)

=RANDBETWEEN(1,100) → 결과: 랜덤 정수 (예: 42)

 

실전 활용 예제

예제 1: 특정 조건에 맞는 값 합산하기 (SUMIF)

A열에 제품 이름이 있고 B열에 판매 금액이 있을 때 "Apple" 제품의 총 판매 금액을 계산하려면:

text

=SUMIF(A1:A10,"Apple",B1:B10)

→ 결과는 "Apple" 제품에 해당하는 B열 값의 합계입니다.

예제 2: 배열 간 곱셈 후 합계 계산하기 (SUMPRODUCT)

A열에 제품 단가가 있고 B열에 판매량이 있을 때 총 매출을 계산하려면:

text

=SUMPRODUCT(A1:A10,B1:B10)

→ 각 제품 단가와 판매량을 곱한 후 총합을 계산합니다.

예제 3: 랜덤 숫자 생성 및 활용하기 (RAND/RANDBETWEEN)

랜덤한 할인율(0~50%)을 생성하려면:

text

=RANDBETWEEN(0,50)/100

→ 결과는 랜덤 할인율 (예: "0.25"는 할인율이 "25%").

엑셀의 수학 함수는 데이터 처리와 분석에서 필수적이며 다양한 작업에서 활용 가능합니다. 이러한 함수를 조합하면 복잡한 계산도 쉽게 처리할 수 있습니다!

 

반응형