Excel(エクセル)には、さまざまな機能を備えた『関数』があります。
計算式だけでなく関数を使うことでさらに多くのことができるようになります。
500種類近い関数がありますが、14の機能に分類されます。
機能一覧
- 数学/三角関数
 - 日付と時刻の関数
 - 検索/行列関数
 - 文字列関数
 - 統計関数
 - 論理関数
 - 情報関数
 - 財務関数
 - エンジニアリング関数
 - Web関数
 - データベース関数
 - キューブ関数
 - 互換性関数
 - ユーザー定義関数
 
数学/三角関数
| 関数 | 説明 | 
|---|---|
| ASB | 数値の絶対値を返します。 | 
| ACOS | 数値のアークコサインを返します。 | 
| ACOSH | 数値の双曲線逆余弦 (ハイパーボリック コサインの逆関数) を返します。 | 
| ACOT | 数値の逆余接を返します。 | 
| ACOTH | 数値の双曲線逆余接を返します。 | 
| AGGREGATE | リストまたはデータベースの集計値を返します。 | 
| ARABIC | ローマ数字をアラビア数字に変換します。 | 
| ASIN | 数値のアークサインを返します。 | 
| ASINH | 数値の双曲線逆正弦 (ハイパーボリック サインの逆関数) を返します。 | 
| ATAN | 数値のアークタンジェントを返します。 | 
| ATAN2 | 指定された x-y 座標のアークタンジェントを返します。 | 
| ATANH | 数値の双曲線逆正接 (ハイパーボリック タンジェントの逆関数) を返します。 | 
| BASE | 指定された基数 (底) のテキスト表現に、数値を変換します。 | 
| CEILING | 指定された基準値の倍数のうち、最も近い値に数値を切り上げます。 | 
| CEILING.MATH | 指定された基準値の倍数のうち、最も近い値に数値を切り上げます。 | 
| CEILING.PRECISE | 指定された基準値の倍数のうち、最も近い値に数値を切り上げます。 数値は正負に関係なく切り上げられます。 | 
| COMBIN | 指定された個数を選択するときの組み合わせの数を返します。 | 
| COMBINA | 指定された個数を選択するときの組み合わせ (反復あり) の数を返します | 
| COS | 指定された角度のコサインを返します。 | 
| COSH | 数値の双曲線余弦 (ハイパーボリック コサイン) を返します。 | 
| COT | 角度の双曲線余接を返します。 | 
| COTH | 数値の双曲線余弦 (ハイパーボリック コサイン) を返します。 | 
| CSC | 角度の余割を返します。 | 
| CSCH | 角度の双曲線余割を返します。 | 
| DECIMAL | 指定された底の数値のテキスト表現を 10 進数に変換します。 | 
| DEGREES | ラジアンを度に変換します。 | 
| EVEN | 指定された数値を最も近い偶数に切り上げた値を返します。 | 
| EXP | e を底とする数値のべき乗を返します。 | 
| FACT | 数値の階乗を返します。 | 
| FACTDOUBLE | 数値の二重階乗を返します。 | 
| FLOOR | 数値を指定された桁数で切り捨てます。 | 
| FLOOR.MATH | 指定された基準値の倍数のうち、最も近い値に数値を切り捨てます。 | 
| FLOOR.PRECISE | 指定された基準値の倍数のうち、最も近い値に数値を切り捨てます。 数値は正負に関係なく切り捨てられます。 | 
| GCD | 最大公約数を返します。 | 
| INT | 指定された数値を最も近い整数に切り捨てます。 | 
| ISO.CEILING | 最も近い整数に切り上げた値、または、指定された基準値の倍数のうち最も近い値を返します。 | 
| LCM | 最小公倍数を返します。 | 
| LET | 計算結果に名前を割り当てることにより、中間計算、値、定義名などを数式内に格納できます。 | 
| LN | 数値の自然対数を返します。 | 
| LOG | 指定された数を底とする数値の対数を返します。 | 
| LOG10 | 10 を底とする数値の対数 (常用対数) を返します。 | 
| MDETERM | 配列の行列式を返します。 | 
| MINVERSE | 行列の逆行列を返します。 | 
| MMULT | 2 つの配列の行列積を返します。 | 
| MOD | 数値を除算したときの剰余を返します。 | 
| MROUND | 指定された値の倍数になるように、数値を切り上げまたは切り捨てます。 | 
| MULTINOMIAL | 指定された複数の数値の多項係数を返します。 | 
| MUNIT | 指定された次元の単位行列を返します。 | 
| ODD | 指定された数値を最も近い奇数に切り上げた値を返します。 | 
| PI | 円周率πを返します。 | 
| POWER | 数値のべき乗を返します。 | 
| PRODUCT | 引数リストの積を返します。 | 
| QUOTIENT | 除算の商の整数部を返します。 | 
| RADIANS | 度をラジアンに変換します。 | 
| RAND | 0 以上 1 未満の乱数を返します。 | 
| RANDARRAY | 0 から 1 までのランダムな数値の配列を返します。 ただし、入力する行と列の数、最小値と最大値、および整数または 10 進数の値を返すかどうかを指定できます。 | 
| RANDBETWEEN | 指定された範囲内の整数の乱数を返します。 | 
| ROMAN | アラビア数字を、ローマ数字を表す文字列に変換します。 | 
| ROUND | 数値を四捨五入して指定された桁数にします。 | 
| ROUNDDOWN | 数値を指定された桁数で切り捨てます。 | 
| ROUNDUP | 数値を指定された桁数に切り上げます。 | 
| SEC | 角度の正割を返します。 | 
| SECH | 角度の双曲線正割を返します。 | 
| SERIESSUM | 数式で定義されるべき級数を返します。 | 
| SEQUENCE | 1、2、3、4 など、配列内の連続した数値の一覧を生成します。 | 
| SIGN | 数値の正負を調べます。 | 
| SIN | 指定された角度のサインを返します。 | 
| SINH | 数値の双曲線正弦 (ハイパーボリック サイン) を返します。 | 
| SQRT | 正の平方根を返します。 | 
| SQRTPI | (数値 * π) の平方根を返します。 | 
| SUBTOTAL | リストまたはデータベースの集計値を返します。 | 
| SUM | 引数を合計します。 | 
| SUMIF | 指定された検索条件に一致するセルの値を合計します。 | 
| SUMIFS | 指定した複数の条件を満たすセルの値を合計します。 | 
| SUMPRODUCT | 指定された配列で対応する要素の積を合計します。 | 
| SUMSQ | 引数の 2 乗の和 (平方和) を返します。 | 
| SUMX2MY2 | 2 つの配列で対応する配列要素の平方差を合計します。 | 
| SUMX2PY2 | 2 つの配列で対応する配列要素の平方和を合計します。 | 
| SUMXMY2 | 2 つの配列で対応する配列要素の差を 2 乗して合計します。 | 
| TAN | 指定された角度のタンジェントを返します。 | 
| TANH | 数値の双曲線正接 (ハイパーボリック タンジェント) を返します。 | 
| TRUNC | 数値の小数部を切り捨てて、整数または指定された桁数にします。 |