The essentials are =COUNT(), =AVERAGE(), =MEDIAN(), =STDEV.S(), =MIN() and =MAX(). Add the standard error with =STDEV.S(A2:A21)/SQRT(COUNT(A2:A21)) and the 95% margin of error with =CONFIDENCE.T(0.05, STDEV.S(A2:A21), COUNT(A2:A21)).
The example data
Exam scores of 20 students, in A2:A21:
61, 60, 70, 52, 66, 77, 71, 60, 85, 69, 63, 80, 73, 61, 79, 90, 53, 79, 67, 66
The full summary table
| Statistic | Formula | Result |
|---|---|---|
| Count (n) | =COUNT(A2:A21) | 20 |
| Mean | =AVERAGE(A2:A21) | 69.10 |
| Median | =MEDIAN(A2:A21) | 68 |
| Mode(s) | =MODE.MULT(A2:A21) | 61, 60, 66, 79 |
| Standard deviation (sample) | =STDEV.S(A2:A21) | 10.25 |
| Variance (sample) | =VAR.S(A2:A21) | 105.04 |
| Standard error of the mean | =STDEV.S(A2:A21)/SQRT(COUNT(A2:A21)) | 2.29 |
| Minimum | =MIN(A2:A21) | 52 |
| Maximum | =MAX(A2:A21) | 90 |
| Range | =MAX(A2:A21)-MIN(A2:A21) | 38 |
| Sum | =SUM(A2:A21) | 1382 |
| First quartile (Q1) | =QUARTILE(A2:A21, 1) | 61 |
| Third quartile (Q3) | =QUARTILE(A2:A21, 3) | 77.5 |
| Interquartile range | =QUARTILE(A2:A21,3)-QUARTILE(A2:A21,1) | 16.5 |
| Skewness | =SKEW(A2:A21) | 0.27 |
| Kurtosis (excess) | =KURT(A2:A21) | −0.47 |
| 95% margin of error | =CONFIDENCE.T(0.05, STDEV.S(A2:A21), COUNT(A2:A21)) | 4.80 |
| 95% CI of the mean | mean ± margin of error | [64.30, 73.90] |
MODE.MULT returns a vertical list, so leave empty cells below it. Here four values are tied, each appearing twice. MODE would show only one of them.
What each number tells you
Centre: mean or median?
The mean (69.1) uses every value, so outliers pull it. The median (68) is the middle value and resists outliers. When they are close, as here, the data are fairly symmetric. When the mean is much higher than the median, a few large values are pulling it up (right skew), which is typical for incomes, reaction times or prices.
Spread: standard deviation and IQR
A standard deviation of 10.25 means scores typically sit about 10 points from the mean. The IQR (16.5) is the width of the middle 50% of the data and, like the median, ignores extreme values.
Standard deviation vs standard error
The standard deviation describes the spread of the data. The standard error (2.29) describes how precisely the mean is estimated, and it shrinks as n grows. Use the SD to describe your sample and the SE or a confidence interval when you talk about the mean.
Shape: skewness and kurtosis
Skewness near 0 means symmetric; positive means a longer right tail. KURT returns excess kurtosis, where 0 matches a normal distribution. A common rule of thumb treats values between −1 and +1 as roughly normal, but for a real check use a Shapiro-Wilk test.
Select your data, click Run: full results table, assumption checks, a plain-language interpretation and an APA line, free in Google Sheets.
Sample or population?
STDEV.S and VAR.S divide by n − 1 and are right for samples. STDEV.P and VAR.P divide by n and are only for a complete population. In coursework and research, you almost always want the .S versions.
Frequency table and histogram
Type the upper limit of each bin in C2:C5 (for example 60, 70, 80, 90), then in D2:
=FREQUENCY(A2:A21, C2:C5)
It returns the count per bin, plus one extra cell for values above the last limit. For a chart, select the data and choose Insert › Chart › Histogram chart.
Descriptive statistics by group
To summarise scores per group (with group names in column B), use conditional versions: =AVERAGEIF(B2:B21, "Group 1", A2:A21) and =COUNTIF(B2:B21, "Group 1"). For a median or SD per group, filter first: =STDEV.S(FILTER(A2:A21, B2:B21="Group 1")).
How to report it (APA style)
Exam scores (N = 20) ranged from 52 to 90, with a mean of 69.10 (SD = 10.25, 95% CI [64.30, 73.90]) and a median of 68.
Report the mean and SD for roughly symmetric data, and the median and IQR for skewed data.
Frequently asked questions
Should I use STDEV.S or STDEV.P?
Use STDEV.S when your data are a sample from a larger population, which is almost always the case in research and coursework. Use STDEV.P only when you have every member of the population.
How do I calculate the standard error in Google Sheets?
There is no dedicated function. Use =STDEV.S(range)/SQRT(COUNT(range)).
Why does MODE return only one value?
MODE returns a single value even when several values are tied for most frequent. Use MODE.MULT to list all of them.
How do I get a quick summary without formulas?
Select a range: the bottom-right corner of Google Sheets shows the sum, and you can click it to see the average, minimum, maximum and count. For a full table, use formulas or an add-on.
Select your data, click Run: full results table, assumption checks, a plain-language interpretation and an APA line, free in Google Sheets.