renue

ARTICLE

Excel関数の使い方・初心者向け基本ガイド|業務効率化に必須の関数一覧

公開日: 2026/4/2

Excel関数の使い方を初心者向けに解説。業務効率化に必須のSUM・IF・VLOOKUP等の基本関数を網羅。

Excel関数を学ぶ前に:業務理解が先決

Excel関数の習得を始める前に重要な前提があります。「何かを自動化・効率化する時には、まず業務を完璧に理解して言語化してから取り組む」という原則です。例えば「売上集計を自動化したい」と思っても、どのデータをどの条件で集計するか、結果をどこに出力するかが言語化できていなければ、どの関数を使うべきかも決まりません。関数の丸暗記より先に、「自分の業務の何をExcelで解決したいのか」を明確にすることが、最短で習得するための入口です。

絶対に覚えるべき基本関数7選

1. SUM関数:数値の合計

最も基本的な集計関数。指定した範囲の数値を合計します。

=SUM(B2:B100):B2〜B100の合計を計算

オートSUM(Alt+Shift+=)を使えば範囲を自動認識して一瞬で入力できます。月次の売上合計・経費集計など、あらゆる数値集計の基本として使います。

2. AVERAGE関数:平均値

指定範囲の平均値を返します。

=AVERAGE(C2:C50):C2〜C50の平均を計算

テストの平均点・月次売上の平均など、期間比較の基準値を出す際に頻繁に使います。

3. IF関数:条件分岐

最もよく使う論理関数。条件がTRUEかFALSEかで異なる値を返します。

=IF(D2>=60,"合格","不合格"):D2が60以上なら「合格」、未満なら「不合格」を表示

IFは入れ子(ネスト)にすることで複数条件にも対応できます。ただし読みにくくなるため、3段階以上の条件分岐はIFS関数の使用を推奨します。

4. COUNTA・COUNT関数:件数カウント

  • =COUNT(A2:A100):数値が入力されているセルの数をカウント
  • =COUNTA(A2:A100):空白以外の全セル(文字列含む)をカウント

回答者数の集計・データ件数の確認など、リストの管理に不可欠です。

5. VLOOKUP・XLOOKUP関数:データの検索と参照

別表からデータを検索して取得する関数。業務効率化への貢献度が最も高い関数の一つです。

=VLOOKUP(E2,商品マスタ!A:C,2,FALSE):E2の商品コードを商品マスタのA列で検索し、B列(2列目)の値を返す

Microsoft 365・Excel 2021以降では後継のXLOOKUP関数が使用可能で、左方向への検索や複数条件にも対応しています。

=XLOOKUP(E2,商品マスタ!A:A,商品マスタ!B:B):XLOOKUPの基本形。VLOOKUPより直感的で柔軟です。

6. SUMIF・SUMIFS関数:条件付き合計

特定の条件を満たすデータだけを合計します。

=SUMIF(B2:B100,"東京",C2:C100):B列が「東京」の行のC列の値を合計
=SUMIFS(C2:C100,B2:B100,"東京",D2:D100,">=2026/1/1"):複数条件(地域+日付)でフィルタして合計

地域別・担当者別・商品別の売上集計など、実務で最も頻繁に使う集計関数です。

7. IFERROR関数:エラー処理

関数がエラーになった場合に代替値を表示します。

=IFERROR(VLOOKUP(E2,商品マスタ!A:C,2,FALSE),"未登録"):VLOOKUPで見つからない場合に「未登録」を表示

VLOOKUPやXLOOKUPと組み合わせることで、#N/Aエラーを防ぎレポートを見やすく保てます。

次に覚えたい中級関数10選

  • COUNTIF / COUNTIFS:条件付き件数カウント。重複チェック・ランク集計に活用
  • INDEX / MATCH:VLOOKUPより柔軟な検索。左列検索・複数列参照が可能
  • TEXT:数値を指定フォーマットの文字列に変換。=TEXT(A1,"yyyy年mm月dd日")
  • LEFT / RIGHT / MID:文字列の抽出。電話番号の市外局番取り出しなどに活用
  • TRIM:文字列の余分なスペースを削除。データ統合時の表記ゆれ修正に必須
  • ROUND / ROUNDDOWN / ROUNDUP:四捨五入・切り捨て・切り上げ。金額計算のルール統一に使用
  • TODAY / NOW:現在の日付・時刻を自動取得。経過日数の計算に活用
  • DATEDIF:2つの日付の差を年・月・日単位で算出。勤続年数・年齢計算に使用
  • UNIQUE(Microsoft 365):重複を除いたユニークな値の一覧を自動生成
  • FILTER(Microsoft 365):条件を満たす行を動的に抽出。オートフィルタの関数版

業務別おすすめ関数の組み合わせ

営業・売上管理

SUMIFS(地域・商品・担当者別集計)+XLOOKUP(商品マスタ参照)+IFERROR(エラー処理)の3点セットが基本。ピボットテーブルと組み合わせると月次レポートの自動化が実現します。

人事・勤怠管理

DATEDIF(勤続年数・年齢計算)+COUNTIFS(残業日数カウント)+TEXT(日付フォーマット統一)が頻出。条件付き書式と組み合わせてアラート表示も可能です。

データクレンジング・転記作業

TRIM(スペース除去)+LEFT/RIGHT/MID(文字列抽出)+SUBSTITUTE(文字列置換)で、システムから出力したデータの整形作業を自動化できます。

Microsoft 365のAI機能との組み合わせ(2025年最新)

Microsoft 365のCopilotでは、「売上データから担当者別の上位5名を抽出して」といった自然言語の指示から数式・ピボットテーブルを自動生成する機能が利用可能になっています。ただし、Copilotが正しい関数を生成するためには、データの構造(列名・型)が整理されていることが前提です。関数の意味を理解せずにAIに任せると、出力された式が正しいかどうかを検証できません。基本関数の理解があってこそAIを道具として使いこなせます。

関数習得のロードマップ

  1. 第1週:SUM・AVERAGE・COUNT・IF の4関数を実際のデータで練習
  2. 第2週:VLOOKUP(またはXLOOKUP)・SUMIF・IFERROR を覚えて組み合わせる
  3. 第3〜4週:業務の具体的な課題(集計・転記・クレンジング)に対して適切な関数を選ぶ練習
  4. 1ヶ月後〜:COUNTIFS・INDEX/MATCH・TEXT系などの中級関数を必要に応じて習得

全関数を一気に覚えようとするより、「今の業務で解決したい課題1つ」に絞って関数を調べ・使い・定着させるサイクルの方が実務スキルとして身につきます。

まとめ

Excel関数の習得は「業務課題の言語化」から始まります。SUM・IF・VLOOKUP・SUMIF・COUNTAの基本5関数を完全に使いこなせれば、日常業務の多くの集計・検索・転記作業は自動化できます。まず今週、自分の業務で最も手間のかかっている繰り返し作業を1つ特定し、その作業にSUMかVLOOKUPが使えるかを試してみてください。小さな「できた」体験がExcel習得の原動力になります。