티스토리 뷰

엑셀 FACTDOUBLE 함수는 전달된 숫자의 이중 계승(Double Factorial)을 계산한다.


참고 링크 :

위키피디아 이중 계승 : https://en.wikipedia.org/wiki/Factorial#Double_factorial


엑셀 FACTDOUBLE 함수 기본 설명

설명 : 전달 인수의 더블 팩토리얼을 결과로 반환한다.

구문 : FACTDOUBLE( number )

인수 :

number : 더블 팩토리얼을 계산하려는 양의 정수


참고1 : number 가 N 일때, N * (N-2) * (N-4) * ... 로 계산되며, 짝수는 2, 홀수는 1이 마지막 곱해지는 숫자이다. 


엑셀 FACTDOUBLE 함수 사용 예제

몇 가지 예제로 FACTDOUBLE 함수를 확실히 익히자.


사용 예제1 : =FACTDOUBLE( 5 )

사용 결과1 : 15


FACTDOUBLE 함수로 number 인수 5 가 전달된다. 함수는 5 의 이중 계승을 계산한다.

엑셀 이중 계승은 쉽게, 홀수가 전달되면 그 값 이하 홀수들이 곱해져 결과 반환된다.


즉, 5 가 전달되면, =5*3*1=15 가 곱해지고 15 가 결과로 반환된다.



[그림1] 엑셀 FACTDOUBLE 함수 이중 계승 예제[그림1] 엑셀 FACTDOUBLE 함수 이중 계승 예제



사용 예제2 : =FACTDOUBLE( 6 )

사용 예제2 : 48


인수로 6 이 전달되었다. 짝수가 전달되면 그 값 이하 짝수들의 곱이 결과 반환된다.

짝수 6 이 전달된 이 수식은 =6*4*2=48 과 같다. 그래서, 48 이 결과로 반환된다.


사용 예제3 : =FACTDOUBLE( 7 )


number 인수로 홀수 7 이 전달되었다. 7 포함 그 아래 홀수들이 곱해져 결과로 반환된다.

따라서, =7*5*3*1=105 가 결과로 반환된다.



엑셀 FACTDOUBLE 함수 주요 오류

엑셀 FACTDOUBLE 함수에서 자주 발생하는 오류이다.

- number 인수가 0 보다 작다면 #NUM! 오류 발생

- number 인수가 숫자가 아니라면 #VALUE! 오류 발생



엑셀 더블 팩토리얼을 계산하는 FACTDOUBLE 함수이다.

팩토리얼 계산 함수 FACT 함수와 함께 익혀두면 서로 도움될 것이다.


관련 함수 : [엑셀 모바일] FACT 함수로 전달 인수의 팩토리얼 구하기


마늘빵.


댓글