Excelの関数10個で表計算を3倍速にする
Excelの関数を10個使いこなせば、表計算作業が3倍速くなります。実務で使える必須関数と具体的な活用例を解説します。
✓この記事でわかること
Excelの関数を10個使いこなせば、表計算作業が3倍速くなります。実務で使える必須関数と具体的な活用例を解説します。
こんにちは、暮らしとお金のカフェへようこそ。今日は仕事をもっとうまく回すためのヒントをお届けします。
「Excelで手作業が多くて時間がかかる」「関数を使えば早くなると聞くけど、何から始めればいいか」——このような悩みを持つ方は多いです。実は、Excelで使われる関数の8割は、たった10種類の関数で対応できます。 この10関数をマスターするだけで、今まで30分かかっていた作業が5分で終わるようになります。今回は実務で最も頻繁に使われる10関数を、具体的な使い方と活用例とともに解説します。
なぜ関数を覚えるべきか:時間短縮の実例
関数を使うことで、どれくらい時間が短縮できるのかを具体例で確認しましょう。
手作業vs関数の時間比較:
| 作業内容 | 手作業の時間 | 関数使用時 | 短縮効果 |
|---|---|---|---|
| 100行のデータ合計を計算 | 5〜10分 | 10秒 | 97%短縮 |
| 商品コードから単価を引っ張る(100行) | 30〜60分 | 30秒 | 99%短縮 |
| 条件に合うデータを数える | 15〜20分 | 10秒 | 99%短縮 |
| 部門別の売上を集計 | 40〜60分 | 2〜3分 | 95%短縮 |
関数は「一度覚えれば一生使える」スキルです。最初の学習時間を10時間かけても、その後は毎日数時間の節約が続きます。
関数1〜3:集計の基本(SUM・AVERAGE・COUNT)
まず最も基本的な3つの集計関数です。
SUM(合計)
=SUM(A1:A100)
指定した範囲の合計を計算します。数値が入ったセルを選択して合計するだけです。
AVERAGE(平均)
=AVERAGE(A1:A100)
指定した範囲の平均値を計算します。テスト結果・売上の平均など、幅広く使えます。
COUNT/COUNTA(個数を数える)
=COUNT(A1:A100) ← 数値のみカウント
=COUNTA(A1:A100) ← 文字も含めてカウント
データの件数を数えます。空白以外のセルを数えるCOUNTAが実務では特に使いやすいです。
関数4:IF(条件によって結果を変える)
IF関数は「条件を満たすかどうかで、表示内容を変える」関数です。
IF関数の基本形:
=IF(条件, 真の場合, 偽の場合)
活用例:
=IF(B2>=80, "合格", "不合格") ← 80点以上なら合格
=IF(C2>10000, "達成", "未達") ← 1万円超なら達成
=IF(D2="東京", 500, 300) ← 東京なら500、それ以外は300
IF関数の応用(ネスト):
=IF(A1>90, "A", IF(A1>70, "B", "C")) ← 3段階で評価
IF関数は「条件が合っていれば〇、そうでなければ×」という判断を自動化できる非常に強力な関数です。
関数5:VLOOKUP(別の表からデータを引っ張る)
**VLOOKUPは「実務で最も威力を発揮する関数」**です。社員番号から名前を取得する、商品コードから単価を取得するなど、別の表からデータを自動的に引っ張ります。
VLOOKUP関数の形:
=VLOOKUP(検索値, 検索範囲, 列番号, 検索の型)
活用例(商品コードから価格を取得):
=VLOOKUP(A2, 商品マスタ!A:C, 3, FALSE)
- A2:検索したい商品コード
- 商品マスタ!A:C:別シートの商品マスタ表
- 3:3列目(価格列)の値を取得
- FALSE:完全一致で検索
VLOOKUPが活躍する場面:
| 場面 | 内容 |
|---|---|
| 請求書作成 | 商品コード→商品名・単価を自動取得 |
| 社員情報管理 | 社員番号→氏名・部署・役職を自動取得 |
| 成績管理 | テスト点数→評価(A/B/C)に変換 |
| 在庫管理 | 製品ID→在庫数・保管場所を自動取得 |
関数6〜7:条件付き集計(COUNTIF・SUMIF)
「条件に合うもの"だけ"を数える・合計する」関数です。
COUNTIF(条件に合うセルを数える):
=COUNTIF(A1:A100, "東京") ← 「東京」の件数
=COUNTIF(B1:B100, ">=80") ← 80以上の件数
SUMIF(条件に合うセルを合計する):
=SUMIF(A1:A100, "東京", B1:B100) ← 東京の売上だけ合計
COUNTIFS/SUMIFS(複数条件):
=SUMIFS(C:C, A:A, "東京", B:B, "2024") ← 東京かつ2024年の売上合計
部門別・地域別・期間別の集計が、数式1つで完了します。
関数8〜9:文字列操作(LEFT/RIGHT/MID・CONCATENATE)
データの一部を取り出したり、複数のセルを結合したりする関数です。
文字抽出(LEFT・RIGHT・MID):
=LEFT(A2, 3) ← 左から3文字
=RIGHT(A2, 4) ← 右から4文字
=MID(A2, 5, 3) ← 5文字目から3文字
活用例: 商品コード「TKY-001-2024」から「TKY」だけ取り出す → =LEFT(A2, 3)
文字結合(CONCATENATE または & ):
=CONCATENATE(A2, " ", B2) ← 姓と名をスペースでつなぐ
=A2&"様" ← セルの内容に「様」を追加
関数10:IFERROR(エラーを非表示にする)
VLOOKUPなどの関数が失敗すると「#N/A」などのエラーが表示されます。IFERRORを使うとエラー時の表示をきれいにできます。
=IFERROR(VLOOKUP(A2, 商品マスタ!A:C, 3, FALSE), "該当なし")
エラーの場合に「該当なし」と表示されます。きれいな表を作るために欠かせない関数です。
10関数のまとめ表
実務必須10関数の一覧:
| 関数 | 用途 | 使用頻度 |
|---|---|---|
| SUM | 合計 | ★★★★★ |
| AVERAGE | 平均 | ★★★★☆ |
| COUNT/COUNTA | 件数を数える | ★★★★☆ |
| IF | 条件分岐 | ★★★★★ |
| VLOOKUP | 別表から値を取得 | ★★★★★ |
| COUNTIF | 条件付き件数 | ★★★★☆ |
| SUMIF/SUMIFS | 条件付き合計 | ★★★★☆ |
| LEFT/RIGHT/MID | 文字抽出 | ★★★★☆ |
| CONCATENATE/& | 文字結合 | ★★★☆☆ |
| IFERROR | エラー処理 | ★★★★☆ |
まとめ
- SUM・AVERAGE・COUNTは最初に覚える基本3関数——合計・平均・個数はExcelの基礎中の基礎でこれだけでも作業効率が上がる
- IF関数は「条件で結果を変える」自動化の核——合格/不合格・達成/未達など判断の自動化がこれ一つでできる
- VLOOKUPは実務最強の関数——商品コード→単価・社員番号→氏名など別の表からのデータ取得が30分→30秒に短縮される
- COUNTIF・SUMIFで「条件付き集計」が自動化される——部門別・地域別・期間別の集計が数式一つで完了する
- これら10関数を使いこなすには実際の業務データで練習することが最速の習得方法——まずSUM・IF・VLOOKUPの3つを今週中に使ってみることが出発点
暮らしとお金のカフェでは、生活のあらゆる場面で役立つ情報をやさしくお届けしています。ぜひ他の記事もご覧ください。
暮らしとお金のカフェ 編集部
副業・節税・フリーランス・資産形成の実践的な情報を発信。暮らしとお金をもっとよくするために、やさしい言葉で情報をお届けします。