엑셀 함수 및 예제

엑셀 함수 및 예제 ROUND, SUMPRODUCT 함수

joy-taei 2025. 6. 7. 10:09
반응형

엑셀에서 ROUND 함수SUMPRODUCT 함수는 자주 사용되는 유용한 함수입니다. 아래에 각각의 설명과 예제를 함께 제공해드릴게요.


✅ 1. ROUND 함수

▶ 설명:

ROUND 함수는 숫자를 지정한 자릿수로 반올림합니다.

▶ 문법:

ROUND(number, num_digits)
  • number: 반올림할 숫자
  • num_digits: 반올림할 자릿수
    • 0: 정수로 반올림
    • 양수: 소수점 아래 자리수로 반올림
    • 음수: 10, 100 단위로 반올림

▶ 예제:

A B (수식) 결과

3.14159 =ROUND(A1, 2) 3.14
1234.567 =ROUND(A2, -2) 1200
7.89 =ROUND(A3, 0) 8

✅ 2. SUMPRODUCT 함수

▶ 설명:

SUMPRODUCT 함수는 배열 간의 곱을 구한 후 합산합니다. 조건부 계산이나 가중 평균 등에 자주 쓰입니다.

▶ 문법:

SUMPRODUCT(array1, [array2], ...)
  • 같은 크기의 배열끼리 곱하고, 그 결과들을 더합니다.

▶ 기본 예제:

A (수량) B (단가) C (수식)

2 1000 =SUMPRODUCT(A1:A3, B1:B3)
3 2000  
1 1500  
  • 수식 결과: 2*1000 + 3*2000 + 1*1500 = 1000*2 + 2000*3 + 1500*1 = 9500

▶ 조건부 예제:

A (이름) B (부서) C (급여)

김철수 영업팀 3000
이영희 개발팀 4000
박민수 영업팀 3500
  • 영업팀 급여 합계:
=SUMPRODUCT((B1:B3="영업팀")*(C1:C3))

결과: 3000 + 3500 = 6500


 

ROUND와 SUMPRODUCT 함수, 결합해서 사용하는 예제를 아래에 보여드릴게요

✅ 예제 설명

  • 목표: **국비지원비율 × 예산(백만원)**을 계산한 후 정수로 반올림
  • 사용 함수: ROUND, SUMPRODUCT
  • 정의된 이름: 국비지원비율 = {0.5, 0.7, 0.6} (예시)

✅ 예제 테이블

항목 예산(백만원)

사업 A 100
사업 B 200
사업 C 150

※ 국비지원비율이라는 정의된 이름은 {0.5, 0.7, 0.6} 으로 이름 정의되어 있다고 가정합니다.


✅ 정의된 이름 설정 방법

  1. 수식 탭 → 이름 관리자 → 새로 만들기
  2. 이름: 국비지원비율
  3. 참조 대상: {0.5, 0.7, 0.6} 또는 =Sheet1!C2:C4 와 같이 실제 셀 참조 가능

✅ 수식 예시

=ROUND(SUMPRODUCT(국비지원비율, B2:B4), 0)
  • 국비지원비율과 예산을 곱한 뒤 합산하고
  • ROUND(..., 0)을 사용하여 정수로 반올림

✅ 계산 과정 예시

항목 예산 국비지원비율 국비지원액

사업 A 100 0.5 50
사업 B 200 0.7 140
사업 C 150 0.6 90
합계     280
  • 결과: =ROUND(50 + 140 + 90, 0) → =ROUND(280, 0) → 280

✅ 요약

  • 수식: =ROUND(SUMPRODUCT(국비지원비율, B2:B4), 0)
  • 기능: 예산과 국비지원비율을 곱해 합산 후 반올림
  • 목적: 국비지원액 정수로 계산

 

반응형