Excel関数ライブラリ
当ページは、実務や資格試験で活用できるExcel関数のほぼ全ての用語を網羅した総合データベースです。基本の四則演算から高度なデータ抽出まで、すべての関数を体系的に分類して分かりやすく解説しています。初心者から現役エンジニアまで、日々の業務効率化とスキルアップを強力にサポートする実践的なリファレンスとしてご活用ください。
Excelの「数式」タブに収録されている全13カテゴリ・計510種類以上の関数を、実務における使用頻度・重要度が高い順に並べ替え、公式の機能体系に基づいて細分化と1行解説を網羅した完全インデックスです。
1 検索/行列 (Lookup & Reference) — 全39関数
~表の検索、データの抽出、動的配列の整形など、実務で最も使用頻度が高い最重要カテゴリです。
・基本的な検索・値の取得 — (5)
・位置・座標・領域の特定 — (9)
・動的配列の抽出・並べ替え・結合 — (12)
・表の構造変換・行列の入れ替え — (5)
・高度な集計・グループ化 — (3)
・動的参照・数式テキスト取得 — (3)
・外部連携・ハイパーリンク — (2)
2. 論理 (Logical) — 全19関数
~条件分岐やエラー処理、カスタム関数(LAMBDA)の構築など、数式のロジックを組み立てる中核カテゴリです。
・条件分岐 — (3)
・論理演算・真偽値 — (6)
・エラー処理・回避 — (2)
・カスタム関数・数式内変数 — (2)
・LAMBDAヘルパー・配列反復処理 — (6)
3. 数学/三角 (Math & Trig) — 全80関数
~日常業務に必須の合計・条件付き集計・端数処理から、行列や三角関数までを網羅する基礎演算カテゴリです。
・合計・集計・構成比 — (7)
・端数処理・丸め — (15)
・基本の算術・数値計算 — (11)
・指数・対数 — (4)
・乱数・連続配列生成 — (4)
・組み合わせ・階乗 — (4)
・記数法・基数変換 — (4)
・行列計算・特殊配列演算 — (7)
・三角関数・角度・円周率 — (14)
・双曲線関数 — (10)

Excelで数値計算、合計、集計、端数処理などを行う「数学・三角関数」。
知りたい機能や目的に合わせて、各関数の詳細解説ページ(個別投稿)へスピーディーにアクセスできます。毎日の業務効率化にお役立てください。
実務集計から専門的な数理モデル構築までを網羅する、Excel演算の中核を担っています。
| 関数名 | 概要・できること | 詳細リンク |
|---|---|---|
実務で最も使用される、数値の足し算や、条件に応じた集計を行う関数です。
| 関数名 | 概要・できること | 詳細リンク |
|---|---|---|
| SUM | 指定したセル範囲の数値の合計を計算します。 | 詳細 |
| SUMIF | 1つの条件を満たすセルの数値の合計を計算します。 | 詳細 |
| SUMIFS | 複数の条件を満たすセルの数値の合計を計算します。 | 詳細 |
| SUMPRODUCT | 指定した配列の対応する要素同士を掛け合わせ、その合計を計算します。 | 詳細 |
| SUBTOTAL | フィルタで非表示にされた行を除外し、集計方法を指定して集計します。 | 詳細 |
| AGGREGATE | 非表示の行やエラー値を無視して、高度な集計を行います。 | 詳細 |
小数点以下や特定の倍数への切り上げ、切り捨てなど、数値を丸める関数です。
| 関数名 | 概要・できること | 詳細リンク |
|---|---|---|
| ROUND | 数値を指定した桁数で四捨五入します。 | 詳細 |
| ROUNDDOWN | 数値を指定した桁数で切り捨てます。 | 詳細 |
| ROUNDUP | 数値を指定した桁数で切り上げます。 | 詳細 |
| CEILING | 基準値の倍数になるように数値を切り上げます(負の数の処理に旧仕様あり)。 | 詳細 |
| CEILING.MATH | 基準値の倍数になるように数値を切り上げます(モード指定で負の数の処理を変更可能)。 | 詳細 |
| CEILING.PRECISE | 基準値の倍数になるように数値を絶対値が大きくなる方向へ切り上げます。 | 詳細 |
| FLOOR | 基準値の倍数になるように数値を切り捨てます(負の数の処理に旧仕様あり)。 | 詳細 |
| FLOOR.MATH | 基準値の倍数になるように数値を切り捨てます(モード指定で負の数の処理を変更可能)。 | 詳細 |
| FLOOR.PRECISE | 基準値の倍数になるように数値を絶対値が小さくなる方向へ切り捨てます。 | 詳細 |
| INT | 小数点以下を切り捨てて、最も近い整数にします。 | 詳細 |
| TRUNC | 数値の小数部を切り捨てて、指定した桁数の数値にします。 | 詳細 |
| MROUND | 指定した値の倍数になるように、最も近い値に丸めます。 | 詳細 |
| ISO.CEILING | ISO基準に基づき、最も近い整数または基準値の倍数に切り上げます。 | 詳細 |
| EVEN | 最も近い偶数になるように数値を切り上げます。 | 詳細 |
| ODD | 最も近い奇数になるように数値を切り上げます。 | 詳細 |
四則演算の応用から絶対値・平方根の算出まで、データ処理の土台となる基礎的な算術計算を処理する関数群です。
| 関数名 | 概要・できること | 詳細リンク |
|---|---|---|
| PRODUCT | 指定したすべての数値を掛け合わせます(乗算)。 | 詳細 |
| QUOTIENT | 割り算を行い、商の整数部分のみを返します。 | 詳細 |
| MOD | 割り算を行い、その余り(剰余)を返します。 | 詳細 |
| POWER | 数値の正の平方根を求めます。 | 詳細 |
| SQRT | 数値の正の平方根を求めます。 | 詳細 |
| SQRTPI | 数値に円周率(π)を掛けた値の平方根を求めます。 | 詳細 |
| ABS | 数値の絶対値(マイナス符号を外した値)を返します。 | 詳細 |
| SIGN | 数値が正(1)、ゼロ(0)、負(-1)のどれであるかを判定します。 | 詳細 |
| GCD | 複数の数値の最大公約数を求めます。 | 詳細 |
| LCM | 複数の数値の最小公倍数を求めます。 | 詳細 |
| MULTINOMIAL | 複数の数値の和の階乗を、各数値の階乗の積で割った多項係数を求めます。 | 詳細 |