ExcelのIF関数入門|条件分岐を使って仕事を効率化する方法

未分類

はじめに

Excelを使っていると、

「売上が目標を超えたら達成と表示したい」

「出勤なら○、欠勤なら×を表示したい」

「条件によって結果を変えたい」

と思う場面がありませんか?

そんなときに活躍するのがIF関数です。

IF関数はExcelの中でも特に利用頻度が高く、多くの会社員が日常業務で活用しています。

一見難しそうに見えますが、基本を理解すれば初心者でもすぐに使えるようになります。

この記事では、Excel初心者向けにIF関数の基本から実務での活用方法まで詳しく解説します。

IF関数とは?

IF関数とは、

「もし○○なら△△、そうでなければ□□」

という条件分岐を行う関数です。

簡単に言えば、

条件によって表示内容を変える機能

です。

例えば、

  • 80点以上なら合格
  • 80点未満なら不合格

という判定を自動化できます。

IF関数が仕事で役立つ理由

多くの業務には判断作業があります。

例えば、

  • 売上目標達成か未達成か
  • 在庫ありか在庫切れか
  • 出勤か欠勤か
  • 合格か不合格か

などです。

IF関数を使えば自動判定できるため、作業時間を大幅に短縮できます。

IF関数の基本構文

まずは基本の形を覚えましょう。

=IF(条件,真の場合,偽の場合)

少し難しく見えるかもしれません。

しかし意味は単純です。

条件

判断したい内容

真の場合

条件が正しい場合の結果

偽の場合

条件が間違っている場合の結果

です。

最初の実例

例えばテストの点数があるとします。

氏名点数
田中85
佐藤70

80点以上なら合格と表示したい場合、

=IF(B2>=80,"合格","不合格")

となります。

結果は、

田中→合格

佐藤→不合格

になります。

IF関数の読み方

初心者は数式を読む練習をすると理解が早くなります。

先ほどの式を日本語にすると、

「もしB2が80以上なら合格、そうでなければ不合格」

という意味です。

そのまま読むだけです。

比較演算子を覚えよう

IF関数では比較演算子を使います。

=

等しい

>

より大きい

<

より小さい

>=

以上

<=

以下

<>

等しくない

これだけ覚えれば十分です。

実務例① 売上目標達成判定

営業職でよく使われます。

例えば、

売上100万円以上

達成

売上100万円未満

未達成

と表示したい場合、

=IF(B2>=1000000,"達成","未達成")

となります。

実務例② 出勤管理

総務や人事業務で活用できます。

例えば、

出勤時間が入力されている

出勤

空白

欠勤

の場合、

=IF(B2="","欠勤","出勤")

と設定できます。

実務例③ 在庫管理

在庫数が0なら在庫切れ

それ以外なら在庫あり

と表示できます。

=IF(B2=0,"在庫切れ","在庫あり")

非常に実用的です。

実務例④ 経費管理

予算超過の判定にも使えます。

予算を超えた場合は、

「要確認」

と表示することも可能です。

IF関数をコピーして使う

Excelの便利なところは、一度作った式を使い回せることです。

セル右下の■をドラッグするだけで、

100件

500件

1000件

でも自動判定できます。

これがIF関数の大きな魅力です。

よくあるミス① カッコ不足

初心者が最もやりがちなミスです。

例えば、

=IF(B2>=80,"合格","不合格"

では最後のカッコがありません。

正しくは、

=IF(B2>=80,"合格","不合格")

です。

よくあるミス② ダブルクォーテーション忘れ

文字を表示する場合は、

"合格"

のように「”」で囲みます。

忘れるとエラーになります。

よくあるミス③ 条件設定ミス

80点以上なのに、

>80

としてしまうケースです。

80点ちょうどが除外されます。

正しくは、

>=80

です。

IF関数と手作業の違い

手作業の場合、

1件ずつ確認しなければなりません。

100件あれば100回確認です。

しかしIF関数なら一瞬です。

これだけでも大きな時短になります。

IF関数で残業を減らせる理由

多くの会社員が行っているのは、

確認

判断

入力

です。

IF関数を使えば、

確認

自動判定

になります。

つまり人間が判断する手間が減ります。

IF関数とSUM関数の違い

SUM関数

合計を求める

IF関数

条件によって結果を変える

役割が異なります。

どちらもExcel初心者が覚えるべき重要関数です。

IF関数を覚えるメリット

作業時間短縮

判定作業が不要になります。

ミス削減

人的ミスが減ります。

データ分析が楽になる

条件別の分類ができます。

評価向上

業務効率化につながります。

実際の業務でよくある活用例

営業職

目標達成判定

人事

出勤管理

経理

予算管理

事務職

データ分類

ほぼすべての職種で利用できます。

IF関数の次に覚えたい応用

基本を覚えたら次は、

AND関数

複数条件

OR関数

いずれかの条件

COUNTIF関数

条件に合う件数

などを学ぶとさらに便利です。

ただし最初はIF関数だけで十分です。

初心者におすすめの練習方法

以下の表を作ってみましょう。

テスト結果

80点以上

合格

80点未満

不合格

売上判定

100万円以上

達成

100万円未満

未達成

実際に入力してみると理解が深まります。

IF関数が使えると周囲との差がつく

Excel初心者の多くは手作業で判定しています。

しかしIF関数を使えるだけで、

  • 作業が速い
  • Excelが得意そう
  • 業務効率化できる

という印象を与えられます。

実務でも非常に評価されるスキルです。

今日から覚えるべきポイント

まずは次の式だけ覚えましょう。

=IF(B2>=80,"合格","不合格")

この形を理解すれば応用は簡単です。

条件部分だけ変更すれば様々な業務に対応できます。

まとめ

IF関数はExcel初心者がSUM関数の次に覚えるべき重要関数です。

ポイントをまとめると、

  • 条件によって結果を変える関数
  • 「もし〜なら」という判断を自動化できる
  • 売上管理や勤怠管理で活躍
  • ミス削減と時短につながる
  • 一度作れば大量データにも対応可能

という特徴があります。

パソコンが苦手な会社員でも、IF関数を覚えるだけで業務効率は大きく向上します。

まずは簡単な判定表を作りながら練習し、Excelスキルを一段階レベルアップさせていきましょう。

コメント

タイトルとURLをコピーしました