엑셀 함수에는 많은 종류의 수학 함수가 존재한다. 엑셀 수학 함수에는 삼각함수, 로그함수 등의 수학 계산에 필요한 함수들이 존재하여 다양한 수학 계산에 쉽게 사용할 수 있다.
일반 함수
엑셀 함수에서 일반적으로 사용할 수 있는 수학함수들이다.
함수 | 설명 | 예제 |
---|---|---|
ABS | 절대값 | ABS(-5) = 5 |
FACT | 계승값 (팩토리얼) | FACT(5) = 5*4*3*2*1 = 120 |
FACTDOUBLE | 이중 계승값 짝수일 경우 n*(n-2)(n-4)*(4)(2) 홀수일 경우 n(n-2)(n-4)*(3)(1) | FACTDOUBLE(6) = 6 *4 * 2 FACTDOUBLE(7) = 7 * 5 * 3 * 1 |
MOD | 나눗셈의 나머지 | MOD(5, 2) = 5/2의 나머지 = 1 |
QUOTIENT | 나눗셈의 몫 (정수) | QUOTIENT(5, 2) = 2 QUOTIENT(10, 3.3) = 3 QUOTIENT(-8, 3) = -2 |
PRODUCT | 인수 곱 여러셀을 곱할때 편리 | PRODUCT(5, 2, 3, 4) = 5 * 2 * 3* 4 = 120 PDODUCT(A1:A5) |
SQRT | 양의 제곱근 | SQRT(25) = 5 SQRT(16) = 4 |
GCD | 최대 공약수 | GCD(20, 50) = 10 GCD(12, 8, 20) = 4 |
LCM | 최소 공배수 | LCM(4, 6) = 12 LCM(2, 8, 4, 6) = 24 |
반올림, 올림, 내림 함수
반올림, 올림, 내림과 관련된 함수이다.
함수 | 설명 | 예제 |
---|---|---|
INT | 정수 내림 * 음수인 경우 주의 | INT(숫자) INT(6.8) = 6 INT(-5.2) = -6 |
FLOOR | 내림 배수 기준 지정 | FLOOR(숫자, 배수 기준값) FLOOR(5.23, 1) = 5 (1의 배수 기준) FLOOR(5.23, 2) = 4 (2의 배수 기준) FLOORS(5.23, 0.1) = 5.2 (0.1의 배수 기준) |
CEILING | 올림 배수 기준 지정 | CEILING(숫자, 배수 기준값) CEILING(4.23, 1) = 5 CEILING(4.23, 2) = 6 CEILING(4.23, 0.1) = 4.3 |
TRUNC | 소수점 이하 버림 자릿수 지정 | TRUNC(숫자, 자릿수) TRUNC(3.2512) = 3 TRUNC(-3.2512) = -3 TRUNC(3.2512, 2) = 3.25 (소수점 이하 2자리수까지만 유지) |
ROUND | 반올림 자릿수 지정 | ROUND(숫자, 자릿수) ROUND(3.15, 1) = 3.2 ROUND(3.15, 0) = 3 ROUND(-3.175, 2) = -3.8 ROUND(255, -1) = 260 |
ROUNDDOWN | 내림 자릿수 지정 | ROUNDDOWN(숫자, 자릿수) ROUNDDOWN(3.678, 0) = 3 ROUNDDOWN(3.678, 1) = 3.6 ROUNDDOWN(3.678, 2) = 3.67 ROUNDDOWN(-3.678, 0) = -3 ROUNDDOWN(-3.678, 1) = -3.6 |
ROUNDUP | 올림 자릿수 지정 | ROUND(숫자, 자릿수) ROUNDUP(3.234, 0) = 4 ROUNDUP(3.234, 1) = 3.3 ROUNDUP(3.234, 2) = 3.24 ROUNDUP(-3.234, 0) = -4 ROUNDUP(-3.234, 1) = -3.3 |
MROUND | 반올림 배수 지정 | MROUND(숫자, 배수 기준값) MROUND(숫자, 배수) MROUND(8, 3) = 9 MROUND(-9, -3) = -9 MROUND(3.4, 0.5) = 3.5 |
EVEN | 올림 가장 가까운 짝수로 | EVEN(3) = 4 EVEN(-1) = -2 EVEN(4.5) = 6 |
ODD | 올림 가장 가까운 홀수로 | ODD(4) = 5 ODD(3.2) = 5 ODD(-3.2) = -5 |
삼각함수
SIN, COS, TAN와 같은 삼각함수는 모두 라디안 단위로 인자로 받는다.
함수 | 설명 | 예제 |
---|---|---|
PI | 원주율 pi 반환 | PI() = 3.141592654 |
DEGREES | 각도 단위 변환 라디안 -> 도 | DEGREES(PI()) = 180 |
RADIANS | 각도 단위 변환 도 -> 라디안 | RADIANS(180) = 3.141592654 |
SIN | 사인 | SIN(라디안) SIN(0) = 0 SIN(PI()/2) = 1.0 SIN(RADIANS(30)) = 0.5 |
COS | 코사인 | |
TAN | 탄젠트 | |
SEC | 시컨트 1 / cos | |
CSC | 코시컨트 1 / sin | |
COT | 코탄젠트 1 / tan | |
ASIN | 아크사인 | |
ACOS | 아크코사인 | |
ATAN | 아크탄젠트 | |
ACOT | 아크코탄젠트 | |
SINH | 하이퍼볼릭 사인 | |
COSH | 하이퍼볼릭 코사인 | |
TANH | 하이퍼볼릭 탄젠트 | |
SECH | 하이퍼볼릭 시컨트 | |
CSCH | 하이퍼볼릭 코시컨트 | |
COTH | 하이퍼볼릭 코탄젠트 | |
ASINH | 아크 하이퍼볼릭 사인 | |
ACOSH | 아크 하이퍼볼릭 코사인 | |
ATANH | 아크 하이퍼볼릭 탄젠트 | |
ACOTH | 아크 하이퍼볼릭 코탄젠트 |
지수함수 / 로그함수
수학에서의 지수함수와 로그함수
함수 | 설명 | 예제 |
---|---|---|
POWER | 밑수를 지수 거듭제곱 | POWER(밑수, 지수) POWER(2, 4) = 2 2*2*2 = 16 POWER(2, 0.5) = 1.414213562 |
EXP | e를 밑으로 거듭제곱 (e: 자연로그의 밑) | EXP(지수) exp(1) = 2.71828183 |
LN | 자연로그 값 | LN(숫자) LN(EXP(3)) = 3 |
LOG | 로그 값 | LOG(숫자, 밑) LOG(8, 2) = 3 LOG(10) = 1 (밑을 생략하면 10이 기본값) |
LOG10 | 밑이 10인 로그 값 | LOG10(10) = 1 LOG10(1000) = 3 |
행렬 관련 함수
수학에서의 행렬(Matrix) 계산과 관련된 함수이다.
함수 | 설명 | 예제 |
---|---|---|
MDETERM | 행렬 식 | MDETERM(정방형 배열) 해당 배열의 행렬 식의 값을 구한다. |
MINVERSE | 역행렬 | MINVERSE(정방형 배열) 해당 정방형 배열의 역행렬을 구한다. |
MMULTI | 두 행렬의 곱 | MMULTI(배열, 배열) |
MUNIT | 단위 행렬 | MUNIT(차원) MUNIT(3) = 1 0 0 0 1 0 0 0 1 |
순열, 조합 관련 함수
수학 확률에서의 순열, 조합과 관련된 함수이다.
함수 | 설명 | 예제 |
---|---|---|
PERMUT | 순열 nPr = n! / r! | PERMUT(항목수, 선택항목수) PERMUT(5,2) = 20 |
COMBIN | 조합 nCr = n! / r!(n-k)! | COMBIN(항목수, 선택항목수) COMBIN(5, 2) = 10 |