ExcelReady
CourseMock testsFunction guidesBlog
Start freeStart learning for free
ExcelReady

Be Excel-ready before day one. Hands-on practice in your browser, with instant feedback.

Learn

  • Course
  • Mock tests
  • Function guides
  • Blog

Test prep

  • Excel level test
  • Excel test practice
  • Free screening quiz
  • Certificate

Company

  • About
  • Editorial policy
  • Contact
  • Terms
  • Privacy

© 2026 ExcelReady. All rights reserved.

  1. Blog
  2. Projects
  3. How to Build a Skills Matrix in Excel for Your Team

How to Build a Skills Matrix in Excel for Your Team

By ExcelReady Team·Updated November 3, 2026·5 min read

The short answer

A skills matrix in Excel is a grid with people in rows, skills in columns and a rating, such as 0 to 4, in each cell. A drop-down keeps ratings consistent, a color scale turns the grid into a heat map, COUNTIF counts how many people are strong in each skill, and AVERAGEIFS compares teams.

Key takeaways

  • Put people in rows and skills in columns, with one number rating per cell and a written scale that explains each level.
  • Use Data Validation so ratings can only be whole numbers from 0 to 4.
  • A 3-color scale in Conditional Formatting turns the grid into a heat map of strengths and gaps.
  • =COUNTIF(C2:C8,">=3") counts how many people are strong in a skill.
  • =AVERAGEIFS(C2:C8,B2:B8,"Finance") gives one team's average rating for a skill.
On this page+
  1. What a skills matrix is
  2. Step 1: Lay out the skills matrix in Excel
  3. Step 2: Choose a rating scale and lock it with a drop-down
  4. Step 3: Turn it into a heat map with conditional formatting
  5. Step 4: Count skill coverage with COUNTIF
  6. Step 5: Compare teams with AVERAGEIFS
  7. Spot training gaps and single points of failure
  8. Practise it

A skills matrix in Excel shows who on your team can do what: people in rows, skills in columns, and a rating in every cell. With a drop-down for the ratings, a color scale and two formulas (COUNTIF and AVERAGEIFS), it becomes a live picture of strengths, gaps and training needs. This guide is for team leads, HR and operations staff who want a matrix they can build in under an hour and keep up to date.

What a skills matrix is#

A skills matrix (also called a competency matrix) is a table that rates each person's level in each skill. It answers three questions quickly:

  • Who can do this task? Useful for planning work and cover during holidays.
  • Where are we thin? A skill only one person knows well is a risk.
  • What should we train next? Low scores across a team point to training needs.

Keep it about skills for the work, not a performance review. The ratings are only as good as the way they're collected, so agree on the scale with the team first.

Step 1: Lay out the skills matrix in Excel#

Put names down column A, a grouping column such as Team in column B, and one skill per column from C onwards:

ABCDE
1NameTeamExcelSQLPresenting
2AmaraFinance312
3BenSupport103
4ChenFinance431
5DanaSupport214
6EliFinance322
7FatimaSupport023
8GoranFinance441

Freeze the top row and the name column so they stay visible as the matrix grows: click C2, then View > Freeze Panes > Freeze Panes. Keep one rating per cell and no merged cells. That keeps every formula below simple.

Step 2: Choose a rating scale and lock it with a drop-down#

Use a short number scale, because formulas can count and average numbers. A 0 to 4 scale works well:

RatingMeaning
0No experience
1Basic: needs help
2Working: does it alone
3Strong: handles hard cases
4Expert: can teach others

Put this key on the same sheet so everyone reads the levels the same way. Then stop typos with a rule:

  1. Select C2:E8.
  2. Go to Data > Data Validation.
  3. Under Allow, choose List and type 0,1,2,3,4 in Source.
  4. Click OK.

Each cell now has a drop-down, and Excel rejects anything else, such as "3+" or "good". The guide to adding a drop-down list in Excel covers lists that come from a range of cells.

Step 3: Turn it into a heat map with conditional formatting#

A color scale shows strengths and gaps without reading a single number:

  1. Select C2:E8.
  2. Go to Home > Conditional Formatting > Color Scales.
  3. Pick a 3-color scale, such as red–yellow–green.

Low ratings now show in red and high ratings in green. If you'd rather highlight only the gaps, use Highlight Cells Rules > Less Than and enter 2. The colors are rules, so they update the moment a rating changes. For more rule types, see conditional formatting in Excel.

Step 4: Count skill coverage with COUNTIF#

COUNTIF counts the cells that meet one condition. To count people who are strong (3 or more) in Excel:

Excel formula
=COUNTIF(C2:C8,">=3")

The result is 4: Amara, Chen, Eli and Goran. Put a coverage row under the matrix and fill it right with Ctrl+R (Mac: ⌘R):

MeasureExcelSQLPresenting
Strong (3+)423
Experts (4)211
Gaps (below 2)232

The formulas are =COUNTIF(C2:C8,">=3"), =COUNTIF(C2:C8,4) and =COUNTIF(C2:C8,"<2"). The operator goes inside the quotes with the number. The COUNTIF function guide and the article on how to use COUNTIF with criteria explain more patterns.

Step 5: Compare teams with AVERAGEIFS#

AVERAGEIFS averages the numbers that meet one or more conditions. To get the Finance team's average Excel rating:

Excel formula
=AVERAGEIFS(C2:C8,B2:B8,"Finance")

The result is 3.5 ((3 + 4 + 3 + 4) ÷ 4). For Support it is 1.0 ((1 + 2 + 0) ÷ 3). That gap is a clear training signal. The range to average comes first in AVERAGEIFS, and you can add more pairs, such as a location column. With one condition, AVERAGEIF works too, but its argument order is different; see how AVERAGEIF works. The AVERAGEIFS function guide lists every argument.

To see each person's overall level, add a column F with =AVERAGE(C2:E2) and fill down. Amara's average is 2.0.

Spot training gaps and single points of failure#

The summary rows turn into decisions:

  • Single points of failure. Only two people are strong in SQL (Chen and Goran), and only Goran is an expert. If both are away, nobody covers advanced SQL work. Flag skills where =COUNTIF(D2:D8,">=3") is below 2.
  • Training needs. Three people rate below 2 in SQL. That's a bigger group for a course than any other skill here.
  • Mentors. People with a 4 are natural trainers for people with 1 or 2 in the same skill.

Add a date column for when each person was last rated, and review the matrix every quarter or after training. A matrix that's never updated stops being useful fast. If you manage the training itself in Excel, the training tracker guide pairs well with this one, and Excel skills for HR jobs lists the other functions HR teams use most.

Practise it#

Every summary in a skills matrix is a conditional count or average, and the heat map is conditional formatting. Practise COUNTIF in a live spreadsheet, then practise AVERAGEIF, MAXIFS and MINIFS and practise conditional formatting rules. You type each formula and it checks it instantly. Or count the strong Excel users in the exercise on this page.

Try it yourself

This is a live spreadsheet. Type the formula in the green cell and press Enter.

How many people are strong (rating 3 or more) in Excel? Click G2 and use COUNTIF on the Excel column (C2:C8) with the criteria ">=3".

fx
ABCDEFGH
1
Name
Team
Excel
SQL
Presenting
2
Amara
Finance
3
1
2
Strong in Excel
3
Ben
Support
1
0
3
4
Chen
Finance
4
3
1
5
Dana
Support
2
1
4
6
Eli
Finance
3
2
2
7
Fatima
Support
0
2
3
8
Goran
Finance
4
4
1
9
10
11

Tip: The operator and the number go inside the quotes together: ">=3". The answer is 4.

Practise this in a lesson

LessonConditional formattingMake important numbers stand out: highlight values over a limit, duplicate IDs and the top 3, then color whole rows with a formula rule and a $ on the column.LessonCOUNTIFCount the cells that match a condition, from exact words to number checks like ">=8".LessonAVERAGEIF, MAXIFS and MINIFSFind the average, highest and lowest values that meet one or more conditions.Function guideCOUNTIFCount cells that match one condition with COUNTIF: text, numbers, wildcards and cell references. Real examples and a live exercise.Function guideAVERAGEIFSAverage only the rows that meet several conditions with AVERAGEIFS. Text, number and blank criteria, common errors, and live practice.

Frequently asked questions

How do I make a skills matrix in Excel?

+

List people down column A and skills across row 1, then rate each person on each skill with a number. Add a drop-down for the ratings, a color scale for the heat map, and COUNTIF and AVERAGEIFS formulas for the summary.

What rating scale should a skills matrix use?

+

A short numeric scale, such as 0 to 4, works well because formulas can count and average it. Write down what each level means, for example 0 = no experience and 4 = can teach others.

How do I color a skills matrix in Excel?

+

Select the rating cells, then go to Home > Conditional Formatting > Color Scales and pick a 3-color scale. Low ratings and high ratings get different colors automatically.

How do I find skill gaps in a skills matrix?

+

Count how many people rate 3 or more in each skill with COUNTIF. A skill with only one strong person is a risk, and a skill with none is a training need.

Sources

  • COUNTIF function - Microsoft Support
  • AVERAGEIFS function - Microsoft Support
  • Use conditional formatting to highlight information - Microsoft Support

Written and checked by the ExcelReady Team. First published November 3, 2026. The practice exercise runs in the same formula engine as our lessons. Found a mistake? Read our editorial policy or email hello@excelready.app.

On this page

  1. What a skills matrix is
  2. Step 1: Lay out the skills matrix in Excel
  3. Step 2: Choose a rating scale and lock it with a drop-down
  4. Step 3: Turn it into a heat map with conditional formatting
  5. Step 4: Count skill coverage with COUNTIF
  6. Step 5: Compare teams with AVERAGEIFS
  7. Spot training gaps and single points of failure
  8. Practise it

Keep reading

Data tools· 5 min read

Conditional Formatting in Excel: Highlight What Matters

Conditional formatting colors cells automatically when they meet a rule. Select the cells, go to Home > Conditional Formatting, and pick a rule such as Highlight Cells Rules > Greater Than. To color whole rows, use New Rule > Use a formula, with a $ before the column letter: =$E2>5000. Rules update whenever values change.

Conditional math· 6 min read

How to Use COUNTIF in Excel (With Criteria Examples)

COUNTIF counts the cells in a range that meet one condition. Write =COUNTIF(range, criteria), for example =COUNTIF(D2:D9,"Open") to count open tickets. Put text and comparisons in double quotes, like ">=8" or "<>Low". Numbers and cell references go in without quotes. For two or more conditions, use COUNTIFS.

Tests & careers· 5 min read

Excel Skills for HR and Recruiting Jobs

The most useful Excel skills for HR and recruiting are counting headcount with COUNTIFS, totalling payroll with SUMIFS, calculating tenure and time to hire with DATEDIF, TODAY and date subtraction, looking up employee records with XLOOKUP or VLOOKUP, flagging eligibility with IF and AND, and cleaning names and dates so reports stay accurate.

More on projects

  • Build a Subscription Tracker in Excel
  • How to Analyse Survey Results in Excel
  • Build a Task Tracker in Excel With Status and Due Dates
  • Make a Simple Timesheet in Excel With Formulas
  • Build an Employee Training Tracker in Excel
  • How to Make a Wedding Budget in Excel That Tracks Payments
All projects articles →

Don't just read about Excel. Do it.

Practise real formulas in a live spreadsheet with instant feedback, right in your browser. Nothing to download.

Start learning for free