Count Rows With a Specific Status
You have a tracker with a status column — Complete, In Progress, Not Started — and you need a live count of how many rows have reached a particular status.
Excel & Google Sheets
This formula works in both Excel and Google Sheets.
How it works
COUNTIF scans C2:C20 and counts every cell whose entire contents equal "Complete". The match ignores case — complete, COMPLETE, and Complete all count — but it must be the whole cell, so "Complete (late)" is not counted. The count updates automatically as statuses change, which makes this the standard building block for dashboard summary rows. To count each status, point the criteria at a cell instead of hard-coding the text: =COUNTIF($C$2:$C$20,E2) with the status names listed in column E.
When to use it
Use this for the summary section of any tracker: tasks completed, tickets closed, orders shipped, invoices marked Paid. Pair it with a total count to compute a completion percentage.
Common mistakes
Did this formula help?
Engine-verified against the sample data aboveLast reviewed 2026-07-08