Excelで作る評価指標ランキングシート

Excelで作る評価指標ランキングシート IT
  1. なぜ「評価指標ランキングシート」が仕事で効くのか(目的と活用シーン)
  2. 作る前に決めるべき評価指標の設計(KPI・重み付け・評価ルール)
    1. 1)KPIは「目的→意思決定」から逆算する
    2. 2)重み付けは「上司に説明できる比率」にする
    3. 3)評価ルールは「単位の違い」と「方向性」を統一する
    4. 4)同点・例外・更新頻度まで決めて「運用で死なない」設計にする
  3. Excelでシートを組む手順(データ入力→集計→ランキング表示)
    1. Step1:入力用の「データ」シートを作る(まずは表にする)
    2. Step2:重みを別枠で固定する(「設定」シートを作る)
    3. Step3:集計用の「スコア」列を作る(SUMPRODUCTが安定)
    4. Step4:ランキング列を作る(RANK.EQ+同点ルール)
    5. Step5:「ランキング表示」シートで上位だけ見せる(SORTが最速)
  4. 見やすく・間違えにくくする工夫(条件付き書式/入力規則/エラー対策)
    1. 1)条件付き書式で「重要な変化」だけ目に入るようにする
    2. 2)入力規則で“そもそも間違った値を入れさせない”
    3. 3)エラー対策:空欄・未入力・数式の崩れを吸収する
    4. 4)「触っていい場所」以外を守る(シート保護+入力セルの可視化)
  5. 運用して成果を出すコツ(更新フロー、共有方法、改善サイクル)
    1. 1)更新フローは「誰が・いつ・何を」まで決めて固定する
    2. 2)共有方法は「1ファイル主義」+「権限で事故を防ぐ」
    3. 3)改善サイクルは「指標を増やす」より「迷いを減らす」方向で回す
    4. 4)成果につなげる最後の一手:「次のアクション欄」を1列だけ足す

なぜ「評価指標ランキングシート」が仕事で効くのか(目的と活用シーン)

仕事で成果を出す人ほど、「何を優先すべきか」を迷いません。逆に、頑張っているのに結果が伸びないときは、たいてい評価の軸が曖昧で、やることの優先順位がブレています。そこで効くのが、Excelで作れる評価指標ランキングシートです。

このシートの目的はシンプルで、複数の評価指標(KPI)を一つのスコアに統合し、順位として見える化すること。順位になると、次のアクションが決めやすくなります。「どの商品をテコ入れする?」「どの案件を追う?」「どの業務を改善する?」といった判断が、感覚ではなくデータ寄りになります。

特に20代のサラリーマンにとって強いのは、上司や他部署への説明コストが下がる点です。例えば「A案件を優先したいです」と言うだけだと主観に聞こえますが、「売上見込み×確度×納期リスクの合計スコアでAが1位なので、今週はAにリソースを寄せたいです」と言えると、会話が一気に通ります。評価指標ランキングシートは、いわば自分の判断を支えてくれる“根拠のテンプレ”になります。

活用シーンは幅広く、たとえば次のような場面で効果が出ます。

  • 営業:案件をスコア化して優先順位を明確に(確度、見込み金額、決裁者接触、失注リスクなど)
  • マーケ:施策をランキングして、次に伸ばすチャネルを決める(CPA、CVR、流入、LTVなど)
  • バックオフィス:改善要望やタスクを重要度×緊急度で並べる(工数、影響範囲、期限、ミス発生頻度など)
  • チーム運営:メンバーの育成テーマを整理する(習熟度、影響度、伸びしろ、担当業務の重要度など)

また、ランキング形式の良さは「現状の把握」だけではありません。変化が追えるのがポイントです。先月は3位だった案件が今月1位になった、あるタスクのリスクスコアが急上昇した、といった動きが見えると、手を打つタイミングが早くなります。週次ミーティングで上司に聞かれてから慌てるのではなく、兆しの段階で先回りできます。

さらに、Excelで作るメリットは「すぐ始められる」こと。新しいツールの導入や権限申請が不要で、今日作って明日から運用できます。最初は荒くてもOK。大事なのは、完璧な指標ではなく意思決定が前に進む仕組みを持つことです。

次章では、このシートの要となる評価指標の設計(KPI、重み付け、評価ルール)をどう決めれば失敗しないかを、実務で使える形に落としていきます。

作る前に決めるべき評価指標の設計(KPI・重み付け・評価ルール)

評価指標ランキングシートで一番つまずきやすいのが、Excelの関数ではなく「指標設計」です。ここが曖昧だと、いくら順位を出しても「結局どれを優先すべき?」がブレます。逆に言うと、設計さえ固まれば、3章のシート作成は作業ゲーになります。

1)KPIは「目的→意思決定」から逆算する

まずは、ランキングで何を決めたいのかを1文で固定します。

  • 営業:今週追うべき案件の優先順位を決める
  • マーケ:来月伸ばす施策を選ぶ
  • 業務改善:着手すべきタスクを並べる

そのうえでKPIは、最大でも3〜5個に絞るのがコツ。多いほど「管理できない・説明できない・更新されない」の三重苦になります。選び方はシンプルで、(1)成果(売上/効果)、(2)確度(実現可能性)、(3)リスク/コスト(遅延・工数)みたいに役割が被らない指標にします。

2)重み付けは「上司に説明できる比率」にする

次に、KPIを合算するための重みを決めます。おすすめは、まず100点満点の配分で考える方法です。

  • 成果(見込み金額など):50点
  • 確度(受注確度など):30点
  • リスク(納期・炎上など):20点

ここで大事なのは「正しさ」より納得感です。重みは議論の対象になってOK。むしろ「うちのチームは今期は売上最優先だから成果50」みたいに、方針を数値に翻訳するのが目的です。迷ったら、チームの評価制度(KGIやOKR)に寄せると揉めにくいです。

3)評価ルールは「単位の違い」と「方向性」を統一する

KPI設計でもっとも事故るのが、単位がバラバラのまま足してしまうこと。売上(円)と確度(%)と工数(時間)をそのまま合計すると、数字の大きい指標が勝ってしまいます。そこで必要なのがスコア化ルールです。

実務で使いやすいのは次の2パターン。

  • 5段階評価(例:A=5, B=4…)で揃える
  • 0〜100に正規化して揃える(最小〜最大でスケーリング)

さらに、指標には「大きいほど良い」と「小さいほど良い」が混ざります。例:売上は大きいほど良い、クレーム件数や工数は小さいほど良い。この方向性は必ず統一してください。小さいほど良い指標は、スコアを反転させる(例:5段階で「少ない=5」)など、最終的に“高得点ほど優先”になる形に寄せるのが運用しやすいです。

4)同点・例外・更新頻度まで決めて「運用で死なない」設計にする

最後に、細かいけど効くのが運用ルールです。

  • 同点の扱い:売上(成果)を優先して上位にする/更新日が新しい方を上にする
  • 例外条件:リスクが一定以上なら順位に関係なく「要注意」にする(別枠表示)
  • 更新頻度:確度は週次、売上見込みは月次、リスクは随時など、無理のない周期にする

設計のゴールは、「ランキングが正しい」よりもランキングを根拠に会話が進むこと。ここまで決めておけば、次章のExcel手順で入力→集計→ランキングを組んだ瞬間から、仕事で使える武器になります。

Excelでシートを組む手順(データ入力→集計→ランキング表示)

2章で決めた「KPI・重み・スコア化ルール」がある前提で、ここからはExcel上で実際に動くランキングシートを組みます。ポイントは、最初から凝りすぎず、①入力(生データ)→②集計(スコア)→③表示(ランキング)を分けて作ること。ここを分離すると、後から指標を増減しても壊れにくいです。

Step1:入力用の「データ」シートを作る(まずは表にする)

新規ブックに「データ」シートを作り、1行目に見出しを置きます。例(営業案件なら):

  • 案件名
  • 成果スコア(0〜100)
  • 確度スコア(0〜100)
  • リスクスコア(0〜100)
  • 更新日(任意)

入力範囲を選択してCtrl+Tでテーブル化(「先頭行を見出しとして使用」)しておくと、後の数式が読みやすくなり、行追加も自動で追従します。テーブル名は「tblData」などにすると管理が楽です。

Step2:重みを別枠で固定する(「設定」シートを作る)

次に「設定」シートを作り、重みをセルに置きます。例:

  • B2:成果の重み(例:0.5)
  • B3:確度の重み(例:0.3)
  • B4:リスクの重み(例:0.2)

ここはハードコードせず、後で調整できるように“数値を触る場所”を一箇所に集約しておくのがコツです(上司とのすり合わせも一瞬で終わります)。

Step3:集計用の「スコア」列を作る(SUMPRODUCTが安定)

「データ」シート(tblData)の右側に「総合スコア」列を追加し、重みに沿って合算します。単純に足してもOKですが、実務ではズレが起きにくいSUMPRODUCTが便利です。

例:成果が列「成果スコア」、確度が「確度スコア」、リスクが「リスクスコア」の場合、総合スコアは次のイメージ。

=SUMPRODUCT([@[成果スコア]]*[設定!$B$2], [@[確度スコア]]*[設定!$B$3], [@[リスクスコア]]*[設定!$B$4])

これで「高いほど優先」の総合スコアが完成します。2章で触れた通り、指標の方向性(小さいほど良い指標は反転済み)をここに混ぜないのが安全です。反転はスコア化の時点で済ませ、総合スコアは足すだけにしておくと破綻しません。

Step4:ランキング列を作る(RANK.EQ+同点ルール)

次に「順位」列を追加します。基本は次の式でOKです。

=RANK.EQ([@[総合スコア]], tblData[総合スコア], 0)

最後の「0」は降順(高得点が1位)。ここで問題になるのが同点です。同点が出る運用なら、2章で決めた「同点の扱い」を反映します。例えば「総合スコアが同点なら成果スコアが高い方を上」にしたいなら、タイブレーク用に微小値を足して順位をズラします。

=RANK.EQ([@[総合スコア]]+([@[成果スコア]]/100000), tblData[総合スコア]+(tblData[成果スコア]/100000), 0)

極小の加点で順位を強制的に一意にするやり方です(見た目の総合スコアは変えず、順位だけ決められます)。

Step5:「ランキング表示」シートで上位だけ見せる(SORTが最速)

最後に「ランキング」シートを作り、見せたい列だけを抜き出して並べ替えます。Excel 365/2021以降なら、関数で一発です。

=SORT(tblData[[案件名]:[総合スコア]], tblData[総合スコア], -1)

これで総合スコアの高い順に一覧が出ます。さらに「上位10件だけ」にするなら:

=TAKE(SORT(tblData[[案件名]:[総合スコア]], tblData[総合スコア], -1), 10)

もしSORT/TAKEが使えない環境なら、フィルター+並べ替えでも運用可能です。まずは自分の環境で確実に動く形を優先しましょう。

ここまでで「入力したら自動で集計され、ランキングが更新される」状態が完成です。次章では、このシートを見やすく・間違えにくくするために、条件付き書式や入力規則、エラー対策を入れて“実戦仕様”に仕上げます。

見やすく・間違えにくくする工夫(条件付き書式/入力規則/エラー対策)

ランキングシートは「動く」だけだと、運用が始まった瞬間に壊れます。原因はだいたい入力ミス見落とし。ここでは、3章で作った「データ(tblData)/設定/ランキング」の構成を崩さずに、実務で事故らない見た目と仕組みに仕上げます。

1)条件付き書式で「重要な変化」だけ目に入るようにする

まずやるべきは、ランキングの視認性アップです。おすすめは次の3つ。

  • 上位を強調:ランキングシートの「順位」列に「上位10」を適用(ホーム→条件付き書式→上位/下位ルール)。上位だけ色が付くと、会議中に迷子になりません。
  • スコアをヒートマップ化:総合スコア列に「カラースケール」。数値を読まなくても“強い/弱い”が一瞬で分かります。
  • 要注意フラグを目立たせる:2章で決めた「例外条件」(例:リスクスコアが80以上)を満たす行は、行全体を薄赤に。数式ルールで
    =@[リスクスコア]>=80

    のように設定し、適用範囲をテーブル全体にします。

ポイントは「全部カラフルにしない」こと。強調は上位例外に絞ると、見る人の判断が速くなります。

2)入力規則で“そもそも間違った値を入れさせない”

次に、ミスの温床であるデータ入力を固めます。tblDataの各スコア列(0〜100想定)にはデータの入力規則を入れましょう。

  • 範囲:成果スコア/確度スコア/リスクスコア列
  • データ→データの入力規則→整数(または小数)
  • 最小:0、最大:100

さらに入力メッセージに「0〜100で入力。小さいほど良い指標はスコア反転済み」など一言入れておくと、引き継ぎが一気に楽になります。

「案件名」などの文字列は、入力規則で空白禁止にしておくのも効果的です(ユーザー設定で空白ならエラー)。地味ですが、空欄のまま集計される事故が減ります。

3)エラー対策:空欄・未入力・数式の崩れを吸収する

運用が回り始めると、「未入力だからランキングが変」「#VALUE!が出た」みたいな相談が来ます。ここは先回りで潰します。

  • 総合スコアの未入力対策:未入力が混ざる可能性があるなら、総合スコアの式をIFでガードします。例:
    =IF(COUNTA([@[成果スコア]]:[@[リスクスコア]])<3,"",SUMPRODUCT([@[成果スコア]]*設定!$B$2,[@[確度スコア]]*設定!$B$3,[@[リスクスコア]]*設定!$B$4))

    3項目揃っていない行は空欄にし、ランキング対象から外しやすくします。

  • 順位のエラー回避:総合スコアが空欄なら順位も空欄に。
    =IF([@[総合スコア]]="","",RANK.EQ([@[総合スコア]],tblData[総合スコア],0))
  • ランキング表示の#SPILL!対策:SORT/TAKEの出力先に値があると崩れます。ランキングシートは表示専用(入力禁止)にし、周辺セルは触らない運用に寄せましょう。必要ならシート保護(後述)もアリです。

4)「触っていい場所」以外を守る(シート保護+入力セルの可視化)

最後に、壊れる最大要因=数式セルをうっかり上書きを防ぎます。

  • 入力セル(tblDataの入力列、設定の重みセル)だけ塗りつぶし色を変える(例:薄い黄色)
  • 数式セルはロックしたまま、シート保護(校閲→シート保護)

これで「どこを更新すればいいか」が直感で伝わり、数式事故も激減します。20代のうちにこういう“ミスらせない設計”を仕込めると、地味に評価が上がります。

次章では、このシートを実際にチームで回して成果につなげるための更新フロー共有方法、改善サイクルの作り方を詰めていきます。

運用して成果を出すコツ(更新フロー、共有方法、改善サイクル)

ランキングシートは「作った日」がピークになりがちです。理由はシンプルで、更新されない=信用されないから。5章では、3〜4章で作った仕組みをチームで回して意思決定に使われる状態にするための運用を固めます。

1)更新フローは「誰が・いつ・何を」まで決めて固定する

おすすめは、更新を週次の儀式にしてしまうこと。たとえば次のように役割とタイミングを明文化します。

  • 毎週月曜10:00:各担当が「データ(tblData)」のスコアと更新日を入力(所要5分)
  • 月曜11:00:リーダーが「設定」の重みを必要に応じて微調整(方針変更がある週だけ)
  • 月曜の定例:「ランキング」シート上位と“要注意(例外条件)”だけ見て、今週の優先順位を確定

ポイントは、更新を「気が向いたら」ではなく会議とセットにすること。更新される前提ができると、シートが“見る価値のある情報源”に育ちます。

2)共有方法は「1ファイル主義」+「権限で事故を防ぐ」

運用でよくある失敗が「最新版がどれか分からない」問題です。これを避けるために、原則は共有先を一本化します。

  • 社内で使えるなら:OneDrive/SharePointに置いて共同編集
  • 難しいなら:共有フォルダに1つだけ置き、ファイル名に日付を入れて増殖させない

さらに、4章の流れで触っていい場所を限定します。

  • 「データ」シート:入力列だけ編集可(数式列は保護)
  • 「設定」シート:基本はリーダーのみ編集可(重みはブレやすいので)
  • 「ランキング」シート:表示専用(会議で開くのはここだけ)

こうすると、運用が早い段階で“壊れない文化”になります。

3)改善サイクルは「指標を増やす」より「迷いを減らす」方向で回す

シートが回り始めたら、次に効くのが改善です。ただしやりがちなのが、KPIを足して複雑化してしまうこと。改善の軸は逆で、会議で迷ったポイントを減らすのが正解です。

  • 違和感が出た案件をメモ:「2位なのに優先しない判断になった」などをログ化
  • 原因を分類:重みのズレ/スコア化ルールのズレ/例外条件不足/入力が雑、のどれかに落ちる
  • 月1回だけ調整:毎週いじると比較ができないので、重みやルールの変更は月次推奨

たとえば「高スコアだけど炎上しそう」が頻発するなら、KPIを増やすより例外条件(リスク閾値)を強化して、順位とは別に“赤信号”を目立たせた方が運用が軽いです。逆に「順位に納得感がない」なら、重みをいじる前にスコア入力の基準(0〜100のつけ方)を短い文章で合わせるだけで改善することも多いです。

4)成果につなげる最後の一手:「次のアクション欄」を1列だけ足す

ランキングが出ても、アクションが決まらないと成果は出ません。おすすめは「データ」シートに次アクション列を1つだけ追加することです(例:今週やることを15文字以内)。

  • 例:決裁者同席の打診
  • 例:見積再提出(条件整理)
  • 例:納期リスク洗い出し

これだけで、ランキングが眺める表から動くための表に変わります。上司への報告も「上位3件はこれをやります」で終わるので、あなたの仕事が一段速くなります。

コメント

NewsTowerをもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む