FACT関数の使い方:指定した数値の階乗を求め結果を返す

FACT関数の使い方:指定した数値の階乗を求め結果を返す

FACT関数は、指定した数値の階乗(かい乗)を求める関数です。

階乗とは、1 から任意の数(n)までの連続する整数の積のことで、「n!=n×(n-1)×(n-2)×・・・×2×1」のように求められます。

Excelで階乗を求める場合、例えば、4の階乗(4!)なら「=4*3*2*1」のようにセルに入力すれば求められますが、FACT関数を使うことで、より簡単に計算することができます。

なお、指定した数値の二重階乗を求める場合は、以下の記事を参照してください。

FACT関数の基本的な使い方

対応バージョン:Excel365 2019 2016 2013 2010

FACT関数の書式です。

=FACT(数値)
※カッコ内の「数値」を引数といいます。
※小数点以下の数値は切り捨てになります。

引数の説明

  • 数値:階乗を求める数値を指定。

FACT関数の使用例

使い方はシンプルで、引数に階乗を求める整数値を指定するだけです。

下記サンプルのA列のそれぞれの行の数値の階乗をFACT関数で求め、C列に結果を表示しています。

FACT関数の基本的な使用例

例えば、上記4行目の数値3の階乗は「3!=3×2×1」で計算し戻り値は「6」になります。

引数に数値以外が指定されているとエラー値(#VALUE!)が返されます(7行目)。引数に負の数値を指定するとエラー値(#NUM!)が返されます(8行目)。

FACT関数と同じ分類の関数

FACT関数と同じ系列の関数は以下のページで探せます。

Excel関数カテゴリの最新記事