학습(공부)하는 블로그 :: 'Round' 태그의 글 목록
 

 

Notice»

Recent Post»

Recent Comment»

Recent Trackback»

03-29 09:57

 

'Round'에 해당되는 글 1

  1. 2012.09.20 3. 수학·삼각 함수 활용하기
 
반응형

1. 합계와 곱 구하기

 

  1) SUM 함수

○ 개요 : 범위 또는 인수의 합을 구하는 함수

○ 구문 =SUM(Number1, [Number2], ……)

○ 인수

Number1 : 필수 요소, 합계를 구하려는 첫째 숫자·셀 참조·범위

▷ [Number2], …… : 선택 요소, 합계를 구하려는 추가 숫자·셀 참조·범위, 최대 255개 지정 가능

 

  2) PRODUCT 함수

○ 개요 : 인수의 곱을 구하는 함수

○ 구문 =PRODUCT(Number1, [Number2], ……)

○ 인수

Number1 : 필수 요소, 곱을 구하려는 첫째 숫자·셀 참조·범위

▷ [Number2], …… : 선택 요소, 곱을 구하려는 추가 숫자·셀 참조·범위, 최대 255개 지정 가능

 

  3) SUMPRODUCT 함수

○ 개요 : 배열·범위의 대응되는 값끼리 곱해서 그 합을 구하는 함수

○ 구문 =SUMPRODUCT(Array1, [Array2], [Array3], ……)

○ 인수

Array1 : 필수 요소, 곱한 후 더할 값이 들어 있는 첫 번째 배열 인수

▷ [Array2], [Array3], …… : 선택 요소, 곱한 후 더할 겂이 들어 있는 배열 인수, 최대 255개 지정 가능

 

<사용 예시>

- 업체별 납품량의 합계(=SUM)

- 불량개수=납품량×불량률

- 청구금액=실납품수×단가×(100-할인율)%

- 할인액 합계=Σ(실납품수×단가×할인율)

 

 

 

2. 조건에 맞는 셀의 합계 구하기

 

  1) SUMIF 함수

○ 개요 : 지정한 조건에 맞는 범위의 값을 더하는 함수

○ 구문 =SUMIF(Range, Criteria, [Sum_range])

○ 인수

 Range : 지정한 조건에 맞는 지 검사할 셀 범위

▷ Criteria : 더할 셀의 조건을 지정하는 수, 식, 텍스트

▷ Sum_range : 합을 구할 실재 셀 범위, 생략 시 Range 범위의 셀을 계산

 

  2) SUMIFS 함수

○ 개요 : 지정한 조건에 맞는 범위의 값을 더하는 함수

○ 구문 =SUMIFS(Sum_range, Criteria_range1, Criteria1, [Criteria_range2, Criteria2], ……)

○ 인수

 Sum_range : 합계를 계산할 범위인 한 개 이상의 셀

▷ Criteria_range1 : 관련 조건에 맞는지 검토할 첫 번째 범위

▷ Criteria1 : Criteria_range1에서 찾을 조건

▷ Criteria_range2, Criteria2, …… : 추가로 지정할 범위 및 조건

 

<사용 예시>

- SUMIF는 조건식이 한 개일 경우에 사용하고, SUMIFS는 조건식이 두 개 이상일 경우에 사용

- 아래 부서별 합계의 D16셀은 부서(B4:B13)에서 구하고자하는 조건인 B16셀을 찾아서 09-26(월)에 있는 데이터 값을 더하라는 것.(부서는 절대참조, 부서별과 합계는 상대참조임을 확인)

- SUMIFS 함수 식을 해석하면 범위(F4:F13)에 있는 데이터 중 부서는 B19와 같고, 지역은 C19와 같은 데이터만 더하라는 것.(여기도 절대참조, 상대참조를 적절히 사용한 것을 확인)

- 절대참조나 상대참조를 사용하는 이유는 수식을 오른쪽으로 복사해서 사용하기 위함임. 그렇지 않으면 일일이 데이터 범위를 수정해줘야 하는 불편이 따름.

 

 

 

 

3. 함수로 자리수 제한하기

 

  1) ROUND 함수

○ 개요 : 숫자를 지정한 자릿수로 반올림하는 함수

○ 구문 =ROUND(Number, Num_digits)

○ 인수

Number : 반올림할 숫자

▷ Num_digits : 반올림하여 소수점 아래 나타낼 자리수

 

  2) ROUNDDOWN, ROUNDUP 함수

○ 개요 : 숫자를 지정한 자릿수로 강제로 올리거나 내리는 함수

○ 구문

=ROUNDDOWN(Number, Num_digits)

=ROUNDUP(Number, Num_digits)

○ 인수 : ROUND 함수와 동일

 

<사용 예시>

- 금액은 납품수량에 단가를 곱한 것인데, 각 함수마다 다름을 알 수 있다.

- ROUND 함수는 나머지 자리수가 500이상일 경우에는 반올림을 하고, 그 미만일 경우에는 버린다.

- ROUNDUP 함수는 나머지 자리수가 있으면 무조건 위로 1을 올린다.

- ROUNDDOWN 함수는 나머지 자리수가 있으면 무조건 버린다.

 

 

반응형
: