Excel一覧 Excel関数 基本関数(IF、SUMなど)

【Excel】売上金額でランクを自動表示する方法|IF関数で営業管理を効率化

営業管理表や売上一覧を作成していると、

  • 売上に応じてAランク・Bランクを自動表示したい
  • 毎回手入力で評価している
  • 売上達成率ごとにランク分けしたい
  • 条件ごとに色分けや集計もしたい

このような場面は非常に多くあります。

特に営業実務では、売上件数が増えるほど「評価作業」が負担になりやすく、手入力のままだとミスや更新漏れも発生しやすくなります。

そこで役立つのが、ExcelのIF関数を使った“自動ランク付け”です。

IF関数を使えば、

  • 売上100万円以上ならA
  • 50万円以上ならB
  • それ以下ならC

のような条件判定を自動化できます。

この記事では、売上金額に応じてランクを自動表示する方法を、営業実務で使いやすい形でわかりやすく解説します。

✅ Excelで売上ランクを自動表示する考え方

営業管理では、「数字を見るだけ」ではなく、“評価しやすい形に変換すること”が非常に重要です。

例えば売上一覧だけでは、

  • 誰が好成績なのか
  • どこが未達なのか
  • 優先対応が必要なのは誰か

を瞬時に判断しづらくなります。

そのため実務では、

  • Aランク
  • Bランク
  • Cランク

のように分類するケースが非常に多くあります。

しかし、これを毎回手入力で管理すると、更新漏れや入力ミスが発生しやすくなります。
特に月次更新では、数字修正後にランク変更を忘れるケースが非常に多いです。

だからこそ、IF関数を使って“数字に応じて自動表示する仕組み”を作ることが重要になります。

・IF関数で条件判定する基本構文

IF関数の基本構文は以下です。

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

例えば、

  • 100万円以上 → A
  • それ以外 → B

なら次のようになります。

"=IF(B2>=1000000,""A"",""B"")"

この数式では、

  • B2:売上金額
  • 1000000:判定基準

を意味しています。

・営業実務でよくあるランク分け例

営業管理では、次のような基準がよく使われます。

売上ランク
100万円以上A
50万円以上B
30万円以上C
30万円未満D

このような基準を自動化すると、管理表の見やすさが大きく向上します。


✅ Excelで売上金額ごとにランクを自動表示する方法

売上ランクを自動化すると、営業会議や月次報告が非常に楽になります。

特に実務では、

  • 売上確認
  • 評価一覧
  • 達成率管理
  • 担当者比較

などで頻繁に利用されます。

また、ランクが自動更新されることで、「数字だけ修正して評価を忘れる」という事故も防げます。

さらに、条件付き書式と組み合わせれば、重要なデータを瞬時に見つけられるようになります。

・複数ランクを設定するIF関数

複数条件を設定する場合は、IF関数を入れ子にします。

"=IF(B2>=1000000,""A"",IF(B2>=500000,""B"",IF(B2>=300000,""C"",""D"")))"

この数式では、

  • 100万円以上 → A
  • 50万円以上 → B
  • 30万円以上 → C
  • それ未満 → D

で自動判定されます。

・実際の設定手順

  1. 売上データを入力する
  2. ランク表示列を作成する
  3. IF関数を入力する
  4. オートフィルでコピーする

これだけで自動ランク表が完成します。

・IF関数の順番に注意する理由

IF関数では、上から順番に判定されます。

例えば、

"=IF(B2>=300000,""C"",IF(B2>=1000000,""A"",""D""))"

のように書くと、100万円でも最初の条件で止まるためC判定になります。

そのため、

  • 大きい条件から順に書く

ことが非常に重要です。

IF関数によるランク分けと条件付き書式を組み合わせることで、営業管理表の視認性をさらに高められます。
【Excel】数値に応じて色を変える条件付き書式の実務テクニック完全解説


✅ Excelで営業評価を見やすくする実務テクニック

営業管理表は、“見やすさ”が非常に重要です。

数字だけ並んでいる表は、確認に時間がかかります。
しかしランク化することで、重要な情報を瞬時に把握できるようになります。

また、上司への共有や会議資料でも、ランク表示は非常に役立ちます。

特に営業実務では、

  • 優先対応
  • 重点管理
  • 成績比較

などが多いため、視認性が業務効率に直結します。

・条件付き書式でAランクを色分けする

おすすめなのが条件付き書式です。

例えば、

  • A → 緑
  • B → 青
  • C → 黄
  • D → 赤

のように設定すると、一覧性が大きく向上します。

設定手順は以下です。

  1. ランク列を選択
  2. 条件付き書式を開く
  3. 「文字列」を選択
  4. 「A」を指定
  5. 色を設定

これを各ランクで設定します。

・達成率管理にも応用できる

ランク判定は売上だけではありません。

例えば、

  • 達成率
  • 利益率
  • 契約件数
  • 問い合わせ数

などにも応用できます。

例えば達成率80%以上ならAにする場合は、

"=IF(C2>=0.8,""A"",""B"")"

となります。

IF関数で達成率ランクを自動化する前に、割合・比率の考え方を整理しておくと数式設計がかなり分かりやすくなります。
【Excel】パーセンテージを計算する方法|割合・比率・増減率・達成率まで理解できる実務ガイド

・ランク基準を別セル管理すると便利

実務では基準変更がよく発生します。

例えば、

  • A基準を100万→120万
  • B基準を50万→60万

などです。

その場合、数式へ直接数字を書くと修正が大変になります。

おすすめは基準表を作る方法です。

F列G列
A1000000
B500000
C300000

このように管理すると、後から変更しやすくなります。

Excel関数によるランク分けに慣れてきたら、次はVBAによる複数条件の自動判定にも挑戦してみると実務効率がさらに向上します。
【VBA】比較演算子を用いた複数条件の使用方法|実務で迷わない条件分岐の


✅ ExcelでIF関数を使うときによくある失敗

IF関数は便利ですが、実務ではミスも非常に多い関数です。

特に営業管理表では、

  • 判定順ミス
  • 空白セル問題
  • 数値形式違い
  • コピー漏れ

がよく発生します。

また、数式が長くなるほど、後から修正しづらくなります。
だからこそ、“壊れにくい設計”を意識することが重要です。

・空白セルでエラーっぽく見える問題

売上未入力時にランク判定すると、

  • D
  • 0扱い

になるケースがあります。

その場合は次のようにします。

"=IF(B2="""","""",IF(B2>=1000000,""A"",IF(B2>=500000,""B"",""C"")))"

これで空白時は何も表示されません。

・IF関数が長すぎる問題

条件が増えすぎると、IF関数は非常に読みにくくなります。

その場合は、

  • IFS関数
  • VLOOKUP
  • XLOOKUP

なども検討すると管理しやすくなります。

「IF関数が長すぎて修正しづらい…」と感じ始めたら、IFS関数へ切り替えるタイミングかもしれません。
【Excel】IFS関数で計算式を使う方法|複雑な条件別計算もスッキリ書けるExcel関数活用術

・数値が文字列になっている問題

CSVデータでは特に多い問題です。

数字に見えても文字列扱いだと、正しく判定されません。

そのため、

  • VALUE関数
  • 区切り位置
  • 数値変換

などで整形することが重要です。


✅ Excel VBAを活用すると営業管理がさらに効率化する

IF関数だけでも十分便利ですが、営業データ量が増えると管理が大変になります。

例えば、

  • 毎月CSV取込
  • 担当別集計
  • 自動ランキング
  • グラフ作成
  • レポート出力

まで行う場合は、VBAとの組み合わせが非常に強力です。

特に営業管理では、

  • 毎月同じ処理
  • 同じ集計
  • 同じ資料作成

が多いため、自動化との相性が非常に良いです。

・関数だけでは限界を感じやすいケース

例えば、

  • 数千行のデータ
  • 複数ファイル集計
  • 複数担当比較
  • 日次更新

などです。

この場合、VBA化することで作業時間を大幅に短縮できます。

・実務では「更新作業」を減らすことが重要

営業管理で最も時間がかかるのは、

  • コピペ
  • 集計
  • ランク更新
  • 色分け確認

などの繰り返し作業です。

そのため、

  • 自動判定
  • 自動集計
  • 自動更新

を少しずつ取り入れることが、業務効率化につながります。


✅ まとめ:ExcelのIF関数で売上ランクを自動化しよう

今回は、売上金額に応じてランクを自動表示するIF関数の使い方について解説しました。

  • IF関数で売上ランクを自動判定できる
  • 複数条件もIF関数で対応可能
  • 条件付き書式で見やすくできる
  • 空白対策や判定順が重要
  • 基準表管理で保守性を高められる
  • VBAと組み合わせるとさらに効率化できる

営業管理では、“数字を入力するだけで自動評価される仕組み”が非常に重要です。

最初に設計しておくことで、

  • 集計時間短縮
  • ミス削減
  • 会議資料作成効率化
  • 属人化防止

につながります。

ぜひ今回の内容を活用して、見やすく壊れにくい営業管理表を作成してみてください。

    -Excel一覧, Excel関数, 基本関数(IF、SUMなど)