메뉴
실무 위키엑셀 함수수학 및 삼각

FACT 함수

지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀

엑셀 FACT 함수는 1부터 그 숫자까지 모두 곱한 값을 구하는 함수입니다.

인수 설명

=FACT(숫자)
인수구분설명
숫자 필수
계승을 구할 0 이상의 정수입니다.
  • 음수를 넣으면 #NUM! 오류가 납니다.
  • 소수점은 버리고 정수 부분만 씁니다.
예제 시트
D2=FACT(A2)
A
B
C
D
E
1
숫자
계산 내용
계승
2
5
1×2×3×4×5
120
3
0
약속된 값
1
4
10
1부터 10까지 곱
3,628,800
5
1부터 5까지 모두 곱하면 120입니다. 10까지 곱하면 벌써 360만을 넘습니다.

함수 개요

엑셀 FACT 함수는 1부터 그 숫자까지 모두 곱한 값을 구하는 함수입니다. 5를 넣으면 1×2×3×4×5를 계산해 120이 나옵니다.

줄 세우는 방법이 몇 가지인지 같은 경우의 수 계산의 바탕이 되는 함수입니다. A2 셀에 5가 입력되어 있습니다.

=FACT(A2)1부터 5까지 모두 곱합니다.
결과120
엑셀 FACT 함수 수식 입력 예제

순서를 따져 뽑는 경우의 수는 PERMUT 함수 , 순서를 따지지 않는 경우의 수는 COMBIN 함수 가 더 간단합니다.

FACT 함수 간단 예제

1
다섯 명을 줄 세우는 방법 세기

다섯 명을 한 줄로 세우는 방법은 1×2×3×4×5로 120가지입니다.

=FACT(5)다섯 명을 줄 세우는 경우의 수를 구합니다.
결과120
엑셀 FACT 함수 간단 예제 1
2
0의 계승 확인하기

0을 넣으면 오류가 아니라 1이 나옵니다. 수학에서 0의 계승을 1로 약속했기 때문입니다.

=FACT(0)0의 계승을 구합니다.
결과1
엑셀 FACT 함수 간단 예제 2
3
숫자가 커질 때 얼마나 빨리 커지는지 보기

10만 넣어도 결과가 360만을 넘습니다. 계승은 숫자가 조금만 커져도 값이 폭발적으로 늘어납니다.

=FACT(10)1부터 10까지 모두 곱합니다.
결과3,628,800
엑셀 FACT 함수 간단 예제 3

그 외 주의사항

171 이상을 넣으면 #NUM! 오류가 납니다. 엑셀이 다룰 수 있는 가장 큰 숫자를 넘어서기 때문입니다.

음수를 넣으면 #NUM! 오류가 납니다. 0은 넣을 수 있고 결과는 1입니다.

소수점은 버리고 정수 부분만 계산합니다. 5.9를 넣으면 120이 나옵니다.

값이 매우 빠르게 커지므로 결과가 지수 표기로 보일 수 있습니다. 자릿수를 다 보려면 셀 너비를 넓히거나 서식을 숫자로 바꿉니다.

댓글 0
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!
스크랩 완료