엑셀함수 FACT – 팩토리얼(계승값) 구하기

공개됨 글쓴이 Admin댓글 남기기

엑셀함수 FACT는 입력된 숫자의 팩토리얼을 구해준다. 함수이름 FACT는 Factorial을 줄여서 쓴 것이다. 팩토리얼을 계승값이라고도 부른다.

FACT함수를 사용하지 않고 만약 5의 팩토리얼을 구하려면 5*4*3*2*1, 이런식으로 차례대로 곱해서 120을 구해야하는데, FACT함수로 한번에 팩토리얼을 구할 수 있다.

실습용 엑셀파일 다운로드 : 엑셀함수_FACT_팩토리얼(계승값)구하기.xlsx
구문(Syntax)

FACT(number)

입력된 숫자의 팩토리얼(계승값)을 구해준다.

인수 :
– number : 팩토리얼을 구할 숫자

 

사용예

다른 셀의 값을 참조하여 팩토리얼을 구할 때는 다음과 같이 수식을 입력한다.

=FACT(B5)

엑셀함수 FACT - 팩토리얼(계승값) 구하기

 

값을 바로 입력하여 팩토리얼을 구할 때는 다음과 같이 수식을 입력한다.

=FACT(1) => 1 (1의 팩토리얼 1을 구해준다)

=FACT(2) => 2 (2의 팩토리얼 2를 구해준다. 2*1 = 2와 같다)

=FACT(3) => 6 (3의 팩토리얼 6을 구해준다. 3*2*1 = 6과 같다)

=FACT(5) => 120 (5의 팩토리얼 120을 구해준다. 5*4*3*2*1 = 120과 같다)

=FACT(0) => 1 (0의 팩토리얼은 1이다)

 

※ 주의

소수점이 있는 숫자를 입력하면 소수점부분은 버리고 정수부분만으로 팩토리얼을 구해준다.

  • FACT(5) => 120
  • FACT(5.8) => 120  (5를 입력했을 때와 결과가 같다)

음수의 팩토리얼은 없으므로 오류가 발생한다.

  • FACT(-1) => #NUM!
  • FACT(-20) => #NUM!

 

[ 수학 및 삼각 함수 ]

댓글 남기기

이메일은 공개되지 않습니다.