9강. 컴활1급 실기 엑셀-수학/삼각 함수 (1)
-수학/삼각 함수는 엑셀에서 간단한 계산 작업이나, 자연로그의 거듭제곱 구하기 같은 복잡한 계산을 수행한다.
사용법은 대체로 간단하기 때문에 어떤 함수가 어떤 계산 작업을 수행하는지 파악하는 것이 중요하다.
다음으로 여러 가지 수학/삼각 함수의 예시를 알아보도록 하자
1. SUM
인수로 주어진 수들의 합계를 구하는 함수다.
인수는 255개까지 입력 가능하며, 숫자 말고도 수가 들어있는 이름이나 셀 주소, 배열 또한 인수로 사용할 수 있다.
=SUM(인수 1, 인수 2,...)
2. SUMIF
조건에 맞는 데이터만 찾아서 합을 구한다.
조건을 정할 범위를 먼저 정한 다음, 조건, 합을 구할 범위를 인수로 한다.
=SUMIF(조건이 적용될 범위, 조건, 합계를 구할 범위)
3. SUMIFS
여러 가지의 조건에 맞는 데이터의 합계를 계산한다.
아래의 예시와 같이 부서별, 직급별 등으로 합계를 구하는데 유용하다.
=SUMIFS(합계를 구할 범위, 첫 번째 조건의 적용범위, 첫 번째 조건, 두 번째 조건의 적용 범위, 두 번째 조건,...)
4. SUMPRODUCT
배열 1의 요소와 배열 2의 요소끼리 곱합 값의 합을 구한다. 배열 1과 배열 2의 행수와 열수는 모두 같아야 한다.
같지 않을 경우 #VALUE! 오류를 반환한다. 숫자가 아닐 경우 0으로 처리하여 계산한다.
=SUMPRODUCT(배열 1, 배열 2,...)
5. PRODUCT
인수로 주어진 모든 값을 곱한다.
255개까지 인수를 설정할 수 있다.
=PRODUCT(인수 1, 인수 2,...)
6. ROUND / ROUNDUP / ROUNDDOWN
ROUND는 지정한 자릿수로 반올림한다.
ROUNDUP은 지정한 자릿수로 올림 한다.
ROUNDDOWN은 지정한 자릿수로 내림한다.
값을 정수로 만들고 싶다면 자릿수로 0을 넣는다.
=ROUND(인수, 반올림 자릿수)
=ROUNDUP(인수, 올림 자릿수)
=ROUNDDOWN(인수, 내림 자릿수)
7. ABS
+나 -의 부호 없이 숫자의 크기만을 나타내는 절댓값을 계산한다.
특정 값과의 차이를 비교하기 편하게 만들 때 사용한다.
=ABS(인수)
8. EXP
자연로그 e(2.71828....)의 거듭제곱을 구한다.
e를 밑으로 거듭제곱하길 원하는 값을 인수로 넣는다.
=EXP(인수)
9. FACT
숫자의 계승값을 구한다. 계승값은 n!로 나타낸다.
예를 들어 5의 계승값은 5*4*3*2*1=120의 값과 같다.
=FACT(인수)
10. INT
정수를 실수로 변환하는 함수다.
인수의 값보다 크지 않은 값의 정수를 구한다.
5.1의 경우 5로 반환한다. -5.1의 경우 -6으로 반환한다.
=INT(인수)
-간단한 수학 계산을 위한 함수에 대해서 알아보았다.
다음은 나머지 수학/삼각함수에 대해서 공부할 예정이다.