Statistical
COUNTA function
Count non-empty. COUNTA works in Sheets with the usual arguments and results, on cells and on live data from the tools you connect.
Syntax
=COUNTA(value1, [value2, ...]) | Argument | Use |
|---|---|
value1 | required, repeatable |
value2 | optional, repeatable |
| required |
Example
Count the non-empty cells, text included.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Order | Customer | Region | Status | Amount | Date |
| 2 | #1001 | Acme Ltd | North | Paid | 1200 | 2026-01-14 |
| 3 | #1002 | Blue Fox | South | Open | 450 | 2026-01-20 |
| 4 | #1003 | Acme Ltd | North | Paid | 980 | 2026-02-03 |
| 5 | #1004 | Cedar & Co | East | Overdue | 2300 | 2026-02-11 |
| 6 | #1005 | Blue Fox | South | Paid | 610 | 2026-03-02 |
| 7 | #1006 | Delta BV | West | Open | 1750 | 2026-03-09 |
| 8 | 6 |
Result computed by the Sheets formula engine.
On live data
In Sheets, COUNTA sits next to live data from a connected tool: =data.orders.sum(total) totals a table, =list.orders(customer) spills a column's distinct values, and a linked table column such as table.orders[Total] is a range any function accepts.
Try it in a free calculator
More statistical functions
AVERAGEMean of valuesAVERAGEIFMean where one criterion matchesAVERAGEIFSConditional meanCOUNTCount numbersCOUNTIFCount where one criterion matchesCOUNTIFSConditional countMAXMaximum valueMAXIFSLargest value where all criteria matchMEDIANMiddle valueMINMinimum valueMINIFSSmallest value where all criteria matchPERCENTILE.INCThe k-th percentile, k from 0 to 1
Spreadsheet formulas on live business data
Sheets evaluates 491 spreadsheet functions, on cells and on data read live from your tools.