Excel 関数一覧
よく検索される Excel 関数を、構文と例付きで一ページに。読んだら練習ホールで一度書いて覚えるのが近道です。
関数一覧(静的・検索エンジン向け)
数学・統計
| 関数 | 構文 | 例 | できること |
|---|---|---|---|
SUM | SUM(range) | =SUM(B2:B10) | 範囲内の数値を合計 |
AVERAGE | AVERAGE(range) | =AVERAGE(B2:B10) | 算術平均(空白と文字は自動スキップ) |
COUNT | COUNT(range) | =COUNT(B2:B10) | 数値が入ったセルの個数 |
COUNTA | COUNTA(range) | =COUNTA(A2:A10) | 空白以外のセルの個数 |
ROUND | ROUND(number, digits) | =ROUND(A2, 2) | 指定した桁で四捨五入 |
MIN / MAX | MIN(range) | =MAX(B2:B10) | 範囲の最小値/最大値 |
SUMIF | SUMIF(range, criteria, sum_range) | =SUMIF(A2:A9, "North", B2:B9) | 条件に合う行だけ合計 |
AVERAGEIF | AVERAGEIF(range, criteria, avg_range) | =AVERAGEIF(A2:A9, "North", B2:B9) | 条件に合う行だけ平均 |
論理・判定
| 関数 | 構文 | 例 | できること |
|---|---|---|---|
IF | IF(test, then, else) | =IF(B2>=60, "Pass", "Fail") | 条件が真なら一方、偽ならもう一方を返す |
AND / OR | AND(log1, log2, …) | =AND(B2>=60, C2="Y") | すべて真/いずれか真のとき TRUE |
IFERROR | IFERROR(value, fallback) | =IFERROR(A2/B2, "—") | 数式のエラーを代替値に置き換え |
COUNTIF | COUNTIF(range, criteria) | =COUNTIF(B2:B9, ">=60") | 1つの条件に合うセル数を数える |
MEDIAN | MEDIAN(range) | =MEDIAN(B2:B10) | 中央値——並べたときの真ん中の値 |
検索・参照
| 関数 | 構文 | 例 | できること |
|---|---|---|---|
VLOOKUP | VLOOKUP(key, table, col, FALSE) | =VLOOKUP(E2, A2:C6, 3, FALSE) | 表の先頭列でキーを探し、右の第 col 列を返す |
XLOOKUP | XLOOKUP(key, lookup, return) | =XLOOKUP(E2, A2:A6, C2:C6) | 新しい検索:左右どちらも可、既定は完全一致 |
INDEX | INDEX(range, row_num) | =INDEX(C2:C6, 3) | 範囲内の n 番目のセルを返す |
MATCH | MATCH(key, range, 0) | =MATCH(E2, A2:A6, 0) | キーが範囲内の何番目かを返す |
INDEX+MATCH | INDEX(ret, MATCH(key, lkup, 0)) | =INDEX(A2:A6, MATCH(E2, C2:C6, 0)) | 逆方向の検索(右のキーから左を返す) |
文字列
| 関数 | 構文 | 例 | できること |
|---|---|---|---|
LEFT | LEFT(text, n) | =LEFT(A2, 3) | 左から n 文字を取り出す |
RIGHT | RIGHT(text, n) | =RIGHT(A2, 4) | 右から n 文字を取り出す |
MID | MID(text, start, n) | =MID(A2, 5, 4) | start 番目から n 文字を取り出す |
LEN | LEN(text) | =LEN(A2) | 文字数を数える |
TRIM | TRIM(text) | =TRIM(A2) | 余分な空白を除く(前後と連続空白) |
TEXTJOIN | TEXTJOIN(delim, TRUE, range) | =TEXTJOIN("; ", TRUE, A2:A5) | 区切り文字で複数セルを結合(空白スキップ可) |
CONCAT | CONCAT(t1, t2, …) | =CONCAT(A2, " ", B2) | 文字列をつなぐ(& でも可) |
TEXT | TEXT(value, format) | =TEXT(A2, "0.0%") | 数値を指定形式の文字列に変換 |
覚え方のコツ
関数は暗記より場面で覚える。まず各系統の代表(SUM、IF、VLOOKUP、TRIM)を一つずつ書き慣らすと、あとは同型の応用が多いです。
よくある質問
Excel でよく使う関数はどれですか?
SUM・AVERAGE は集計、IF・IFERROR は条件分岐、VLOOKUP・XLOOKUP・INDEX+MATCH は検索、LEFT・TRIM・TEXTJOIN は文字列整理に使います。本ページに構文と例を載せています。
この関数一覧は印刷できますか?
はい。静的な HTML 表なので、ブラウザの印刷または PDF 保存で使えます。
早見表のあとにどう練習しますか?
SheetDo の練習ホールに各関数のインタラクティブ問題があります。ロックされた小さな表で数式を書き、その場で採点されます。下のリンクから飛べます。