ANOVA Table Calculator

This ANOVA table calculator builds a complete one-way ANOVA table from each group’s sample size, mean and standard deviation, with no raw data needed.

Checks on your data

  • One-way ANOVA assumes independent observations, roughly normal data within groups and similar standard deviations across groups.
  • This tool works from summary statistics. To analyse raw data directly, use the ANOVA calculator. ANOVA from raw data →

Results

F statistic
6.09624
df = (2, 33)
p-value
0.00558328
Decision
Reject H₀ at α = 0.05: the group means differ
Critical F at α = 0.05
3.28492
Effect size η² = SSB/SST
0.26979
26.98 % of variance between groups
Grand mean
27.933333
Total N and groups k
36 and 3
Group means with ±1 SD
Control: 20.4 to 28.6Drug A: 23.7 to 32.9Drug B: 26 to 3620253035
Between-group and within-group variation (sums of squares)
0200400600Between (SSB): 255.92Between (SSB)256Within (SSW): 692.67Within (SSW)693
ANOVA table
SourceSSdfMSFp-value
Between groups255.922127.966.09620.0055833
Within groups692.673320.99
Total948.5935
Show step-by-step solution
  1. Grand mean = Σ nᵢx̄ᵢ ÷ N = 27.933333.
  2. SS between = Σ nᵢ(x̄ᵢ − grand mean)² = 255.92, df = k − 1 = 2.
  3. SS within = Σ (nᵢ − 1)sᵢ² = 692.67, df = N − k = 33.
  4. MS between = 127.96; MS within = 20.99; F = 6.09624.
  5. p = P(F ≥ 6.096) with (2, 33) df = 0.00558328.
Between SSΣ nᵢ(x̄ᵢ − x̄)²
Within SSΣ (nᵢ−1)sᵢ²
FMSB / MSW
dfk−1, N−k

What Is ANOVA Table?

An ANOVA table splits the total variation in a data set into variation between groups and variation within groups. It lists the sums of squares (SS), degrees of freedom (df), mean squares (MS), the F statistic and the p-value.

Enter one line per group as name, n, mean and SD. The calculator computes the grand mean, SS between, SS within, the mean squares, F, the p-value, the critical F at your α and the effect size η², and charts the group means and the two sources of variation.

Below are the formulas, variables, a worked example with three groups and answers to common ANOVA questions.

How to Use the ANOVA Table Calculator

  1. Enter each group on its own line as Name: n, mean, SD.
  2. Choose α.
  3. Read the ANOVA table with SS, df, MS, F and the p-value.
  4. Check the effect size η² and the group chart.

ANOVA Table Formula

Between-group sum of squares

SSB=∑ni(xˉi−xˉ)2SSB=\sum n_i(\bar x_i-\bar x)^2

Within-group sum of squares

SSW=∑(ni−1)si2SSW=\sum (n_i-1)s_i^2

F statistic

F=SSB/(k−1)SSW/(N−k)F=\frac{SSB/(k-1)}{SSW/(N-k)}

ANOVA Table Variables Explained

SymbolMeaningNotes
SSBBetween-group sum of squares
SSWWithin-group sum of squares
MSMean squareSS ÷ df
FF statisticMSB ÷ MSW
η²Effect sizeSSB ÷ SST

ANOVA Table Worked Example

Three groups of 12 have means 24.5, 28.3 and 31.0 and SDs 4.1, 4.6 and 5.0. The grand mean is 27.93. SSB = 12 × (11.7 + 0.14 + 9.4) ≈ 255 and SSW = 11 × (16.8 + 21.2 + 25) ≈ 693. With df = (2, 33): F ≈ 6.1, p ≈ 0.006.

With the example values loaded in the calculator above, the steps are:

  1. Grand mean = Σ nᵢx̄ᵢ ÷ N = 27.933333.
  2. SS between = Σ nᵢ(x̄ᵢ − grand mean)² = 255.92, df = k − 1 = 2.
  3. SS within = Σ (nᵢ − 1)sᵢ² = 692.67, df = N − k = 33.
  4. MS between = 127.96; MS within = 20.99; F = 6.09624.
  5. p = P(F ≥ 6.096) with (2, 33) df = 0.00558328.

Result: F statistic = 6.09624; p-value = 0.00558328; Decision = Reject H₀ at α = 0.05: the group means differ.

Where ANOVA Table Is Used

Published results

Reconstructing an ANOVA from reported means and SDs.

Comparing treatments

Testing whether several group means differ.

Coursework

Filling in an ANOVA table from summary data.

Meta-analysis checks

Verifying F values reported in papers.

Common ANOVA Table Mistakes to Avoid

  • Use the sample SD (n − 1) for each group.
  • A significant F does not tell you which means differ.
  • Check that the group SDs are of similar size.

ANOVA Table Terms and Definitions

SSB
Variation of group means around the grand mean.
SSW
Variation of observations around their own group mean.
η²
The share of total variation explained by group membership.

ANOVA Table FAQs

How do I make an ANOVA table?

Compute SS between and within, divide by their df to get mean squares, then divide MSB by MSW for F.

Can I run ANOVA without the raw data?

Yes. Group sizes, means and standard deviations are enough for one-way ANOVA.

What do the degrees of freedom mean?

Between = k − 1 for k groups; within = N − k.

What does a significant ANOVA mean?

At least one group mean differs; use post-hoc tests to find which.

Related calculators

Last updated 2026-11-09. See our disclaimer.