FACT/FACTDOUBLE関数で階乗を計算する方法は?
結論
FACT関数で階乗(n!)、FACTDOUBLE関数で二重階乗(n!!)を計算できます。
詳しい解説
FACT関数は階乗(n!)を計算し、FACTDOUBLE関数は二重階乗(n!!)を計算します。`=FACT(5)` は5!=120、`=FACTDOUBLE(6)` は6!!=6×4×2=48を返します。階乗は1からnまでの全ての整数の積で、順列・組み合わせの計算に使われます。二重階乗は偶数または奇数のみを掛け合わせます。確率計算、統計分析、数学問題の解決などで活用できます。
執筆・検証:田中 けんた|Excel歴15年・MOS資格保持
バージョン対応
| Excel 2016 | Excel 2019 | Excel 2021 | Excel 2024 | Microsoft 365 |
|---|---|---|---|---|
| 対応 | 対応 | 対応 | 対応 | 対応 |
実務での使用例
5の階乗
5! = 5×4×3×2×1
=FACT(5)6の二重階乗
6!! = 6×4×2
=FACTDOUBLE(6)