在 Excel 裡要計算算階層可以使用 FACT 函數、計算雙階層可以使用 FACTDOUBLE 函數。以下各例舉 4 種方式來運算階層。
【例一】計算階層 5!=5*4*3*2*1
(1) 公式:=5*4*3*2*1
(2) 公式:=FACT(5)
(3) 公式:=PRODUCT(SEQUENCE(5))
SEQUENCE 函數可以產生數列,PRODUCT 函數可以計算乘積。
(4) 公式:=PRODUCT(ROW(1:5))
ROW(1:5) 可以產生 1~5 的數列。
【例二】計算雙階層 7!!=7*5*3*1
(1) 公式:=7*5*3*1
(2) 公式:=FACTDOUBLE(7)
(3) 公式:=PRODUCT((SEQUENCE((7+1)/2))*2-ISODD(7))
(4) 公式:=PRODUCT(INT((ROW(1:4)*2))-ISODD(7))
【例三】計算雙階層 8!!=8*6*4*2
(1) 公式:=8*6*4*2
(2) 公式:=FACTDOUBLE(8)
(3) 公式:=PRODUCT((SEQUENCE((8+1)/2))*2-ISODD(8))
(4) 公式:=PRODUCT(INT((ROW(1:4)*2))-ISODD(8))
文章標籤
全站熱搜