基本のExcel関数一覧:まずは押さえたい必須の25選
合計・平均・カウント・条件分岐・検索など、業務で毎週使う基本のエクセル関数25選をわかりやすく解説。具体例や詳細ガイドへのリンクも網羅し、エクセルの勉強をスムーズに進められます。
著者 Ayoub Farid · · 9 分で読めます
Excelには500種類以上の関数がありますが、日常業務で実際に使うのは25個ほどです。このページでは、それらのエクセル関数を用途別に整理し、具体例と詳しい解説ガイドへのリンクをまとめました。初心者の方は、学ぶ順番を解説している初心者向けロードマップから始めるのがおすすめです。
すべての例は次のような表を想定しています:A列=月または品名、B列=売上または価格、C列=コストまたは数量、D列=カテゴリー。
数式を入力する前の3つの基本ルール
- すべての数式は半角の
=から始まります。 - 数字を直接打ち込むのではなく、セルを参照します(例:
=B2+B3)。詳しくはセル参照をご覧ください。 - セル範囲にはコロン(
:)を使います。B2:B13は「セルB2からB13まで」を意味します。
合計と集計の関数
| 関数 | 使用例 | ガイド |
|---|---|---|
| SUM | =SUM(B2:B13) | SUM関数の使い方 |
| AVERAGE | =AVERAGE(B2:B13) | AVERAGE関数の使い方 |
| MIN, MAX | =MAX(B2:B13) | MINとMAX関数の使い方 |
| COUNT, COUNTA | =COUNTA(A2:A13) | COUNTとCOUNTAの違い |
| MEDIAN | =MEDIAN(B2:B13) | MEDIAN関数の使い方 |
| ROUND | =ROUND(B2/C2,2) | ROUND関数の使い方 |
演算子を使った四則演算
| 計算内容 | 使用例 |
|---|---|
| 利益の計算 | =B2-C2 |
| 売上の計算 | =B2*C2 |
| 利益率の計算 | =(B2-C2)/B2 |
| 増減率(前年比など) | =(B3-B2)/B2 |
| 全体に対する構成比 | =B2/$B$14 |
解説ガイド:割合・パーセントの計算、増減率の計算式、計算の順序と優先順位。
数式のコピーと参照の固定
- オートフィル(下にコピー):数式をコピーすると、行に合わせて参照先のセルが自動的にずれます(相対参照)。詳しくはオートフィルの使い方をご覧ください。
- 「$」記号でセルを固定する:
$B$14のように指定すると、コピーしてもセル参照が動きません。詳しくは絶対参照や複合参照をご覧ください。
条件分岐と判定
| 関数 | 使用例 | ガイド |
|---|---|---|
| IF | =IF(B2>=5000,"Hit","Miss") | IF関数の使い方 |
| AND, OR | =IF(AND(B2>0,C2>0),"OK","Check") | ANDとOR関数の使い方 |
| COUNTIF | =COUNTIF(D2:D50,"Coffee") | COUNTIF関数の使い方 |
| SUMIF | =SUMIF(D2:D50,"Coffee",B2:B50) | SUMIF関数の使い方 |
| SUMIFS | =SUMIFS(B2:B50,D2:D50,"Coffee",A2:A50,"Jan") | SUMIFS関数の使い方 |
| COUNTIFS | =COUNTIFS(D2:D50,"Coffee",B2:B50,">3") | COUNTIFS関数の使い方 |
| IFERROR | =IFERROR(B2/C2,0) | IFERROR関数の使い方 |
データの検索・抽出
| 関数 | 使用例 | ガイド |
|---|---|---|
| VLOOKUP | =VLOOKUP(F2,A2:C50,3,FALSE) | VLOOKUP関数の使い方 |
| XLOOKUP | =XLOOKUP(F2,A2:A50,C2:C50) | XLOOKUP関数の使い方 |
| INDEX/MATCH | =INDEX(C2:C50,MATCH(F2,A2:A50,0)) | INDEX・MATCH関数の組み合わせ |
文字列操作
| 関数 | 使用例 | ガイド |
|---|---|---|
| TRIM | =TRIM(A2) | TRIM関数の使い方 |
| 文字列の結合 | =A2&" "&B2 | CONCATENATEとTEXTJOINの使い方 |
| LEFT, RIGHT, MID | =LEFT(A2,3) | LEFT、RIGHT、MID関数の使い方 |
| TEXT | =TEXT(B2,"$#,##0") | TEXT関数の使い方 |
日付と期間の計算
| 関数 | 使用例 | ガイド |
|---|---|---|
| TODAY | =TODAY() | TODAYとNOW関数の使い方 |
| DATEDIF | =DATEDIF(B2,TODAY(),"y") | DATEDIF関数の使い方 |
| NETWORKDAYS | =NETWORKDAYS(B2,C2) | NETWORKDAYS関数の使い方 |
最新のExcel(Microsoft 365およびGoogleスプレッドシート)
UNIQUE、FILTER、SORTなどの動的配列関数は、隣接するセルへ自動的に結果を展開(スピル)し、リスト全体を抽出・並び替えることができます。
効率よく学ぶための順番
このページの内容を一度にすべて丸暗記しようとする必要はありません。上記の順番に沿って1つずつ学び、空白のセルに自分の手で数式を入力してみる練習を繰り返しましょう。Cellioのレッスンでは、1回2分のステップで無理なく実践的なスキルが身につきます。合計の集計、四則演算、オートフィルや「$」による絶対参照のレッスンを今すぐ受講できるほか、条件分岐やデータ検索のレッスンも順次公開予定です。
よくある質問
最も基本的な5つのExcel関数は何ですか?
SUM、AVERAGE、MIN、MAX、COUNTの5つです。いずれも指定したセル範囲の数値を集計するための基本関数です。
Excelで最もよく使われる関数は何ですか?
日常業務で最も頻繁に使われるのはSUM関数です。また、応用的な関数の中ではVLOOKUP関数が最も多く検索・利用されています。
基本的なExcel関数はGoogleスプレッドシートでも同じように使えますか?
はい、使えます。このページで紹介している関数や数式は、すべてGoogleスプレッドシートでも同様に動作します。
エクセル関数を最短でマスターするにはどうすればよいですか?
正しい順序で体系的に学び、空白のセルから自分で数式を手入力する練習を毎日数分ずつ積み重ねることが一番の近道です。就職・転職のExcelスキルテスト対策としても非常に効果的です。