Diagnostic Accuracy Dashboard for HVAC:
Track Accuracy by Tech, System Type, and Month

Learn how to measure diagnostic accuracy in your HVAC service business so you can reduce callbacks, repeat repairs, and customer dissatisfaction. In this lesson, you’ll build a clear view of accuracy by technician, by system type, and month-by-month, plus a visual dashboard with a combo chart and a dynamic heat map your team can actually use.

Download the Excel file used in this tutorial:

How to Build the Diagnostic Accuracy Rate Dashboard

1. Set Up the Dataset Columns You Need

  1. Put your raw service data into an Excel Table
    • Select the dataset and press Ctrl + T to convert it to a table
    • Using a table makes formulas easier to read because they use structured references
  2. Add an Accuracy column that compares the initial vs final diagnosis
    • In the new column, use an equals comparison between the Initial Description and Final Description
    • This returns TRUE or FALSE for each job
  3. Add a Month column from the service date
    • Use the TEXT function on the Date of Service field with the full month format
    • Format: TEXT(date, “mmmm”) to return January, February, etc.

2. Build the Monthly Accuracy Summary Table

  1. Create a simple month list
    • Type Month as the header
    • Enter January and drag down to December
    • Center the column for readability if desired
  2. Count total service calls per month
    • Use COUNTIF on the table Month column where Month equals the month label in your summary table
    • This gives monthly call volume
  3. Count accurate diagnoses per month
    • Use COUNTIFS with two conditions:
      • Month equals the month label
      • Accuracy equals TRUE
  4. Count inaccurate diagnoses per month
    • Use COUNTIFS again, but set Accuracy equals FALSE

3. Calculate Monthly Diagnostic Accuracy Rate and Add a Benchmark Line

  1. Calculate the accuracy percentage
    • Accuracy % = Accurate Calls ÷ Total Calls
    • Either divide by the total calls column, or divide by Accurate + Inaccurate
  2. Format as a percent
    • Use Ctrl + Shift + 5
  3. Create a benchmark value cell
    • Enter a benchmark like 85% in a separate cell
  4. Make the benchmark dynamic for charts
    • In the benchmark row next to each month, reference the benchmark cell so it repeats across all months
    • This makes the benchmark line move when you change the benchmark value

4. Create the Monthly Combo Chart with a Secondary Axis

  1. Highlight the Month and Service Calls columns, then include the Accuracy and Benchmark series
    • You can select non-adjacent columns by holding Ctrl while selecting
  2. Insert a Combo Chart
    • Insert → Recommended Charts → Combo
  3. Assign chart series correctly
    • Service Calls as columns on the primary axis
    • Accuracy % as a line on the secondary axis
    • Benchmark as a line on the secondary axis
  4. Format the benchmark line as dotted
    • Copy the benchmark series and paste it into the chart if needed
    • Then format the line style to dotted so it reads as a target threshold
  5. Add data labels to the accuracy line if you want

    • Click the line → Data Labels
    • This keeps the chart readable without cluttering the columns

5. Build the Technician by Diagnosis Group Heat Map

  1. Create a unique list of technicians
    • Use SORT(UNIQUE(Table[Technician Name]))
    • Copy and paste values to remove formulas
  2. Create a unique list of final diagnosis groups
    • Use UNIQUE on the Final Diagnosis Group field
    • Sort if desired
  3. Transpose the diagnosis group list across the top
    • Copy the list → Paste Special → Transpose
  4. Calculate accuracy in each grid cell using COUNTIFS divided by COUNTIFS
    • Numerator: COUNTIFS for Technician, Diagnosis Group, and Accuracy TRUE
    • Denominator: COUNTIFS for Technician and Diagnosis Group only
    • Format results as percent
  5. Fix dragging issues with absolute references
    • Lock the technician reference so it changes when dragging down but not across
    • Lock the diagnosis group reference so it changes when dragging across but not down
    • Use dollar signs to control what stays fixed
  6. If table references fight you while dragging
    • Copy the formula once, then paste into the matrix range so Excel fills it consistently

6. Add Overall Accuracy Rows and Columns

  1. Overall accuracy by technician
    • Copy the grid formula and remove the diagnosis group condition
    • This returns overall TRUE ÷ total for each technician
  2. Overall accuracy by diagnosis group
    • Copy the grid formula and remove the technician condition
    • This returns overall TRUE ÷ total for each group

7. Apply Conditional Formatting for the Benchmark

  1. Highlight the full heat map area
  2. Home → Conditional Formatting → Highlight Cell Rules → Less Than
  3. Enter your threshold (example: 75) and apply a red format
  4. If you want the benchmark cell to display text like “Benchmark: 85%” while staying numeric
    • Type 85 in the cell
    • Press Ctrl + 1 → Custom format

Use a custom format that displays the word Benchmark while keeping the value numeric

Diagnostic Accuracy Tracking for HVAC Teams

Q1. What is diagnostic accuracy in HVAC service?
Diagnostic accuracy is how often the initial diagnosis matches the final diagnosis after the repair is completed. Tracking it helps reduce costly callbacks, repeat visits, and frustrated customers.

Q2. Why track diagnostic accuracy by technician?
Because it shows where coaching, training, or support is needed. When you measure accuracy by technician, you can identify top performers, spot patterns in misdiagnoses, and improve consistency across the team.

Q3. Why track diagnostic accuracy by system type or diagnosis group?
Some issues are harder than others. Breaking accuracy down by system type (like airflow, electrical, refrigerant, drainage) helps you see where mistakes happen most and which categories may need better checklists, tools, or training.

Q4. What will the combo chart tell me?
The combo chart shows service call volume alongside accuracy percentage so you can quickly see how workload impacts quality. It’s a fast way to spot patterns like accuracy dropping during high-volume months.

Q5. What is the heat map used for in this dashboard?
The heat map gives a quick visual of accuracy across technicians and system types, making it easier to identify weak spots at a glance. It updates as you change the selection, so it’s useful for reviews and team meetings.

Q6. Can I set a benchmark target for accuracy?
Yes. This tutorial shows how to add a benchmark line and highlight results that fall below the target, so your team can instantly see what needs attention.

Q7. Do I need a specific software to get this data?
No. You can often export what you need from your service platform, and if your data doesn’t look exactly the same, you can still structure it in a similar way to build the dashboard.

Q8. Is there a dataset I can use to follow along?
Yes. There’s a download link for the dataset referenced in the video, and if you can’t find it, you can email Ryan to get it.

Get more lessons like this
by joining our newsletter

Receive weekly Excel tutorials, tips, and KPIs straight to your inbox

Databoards

Analysis & Development