What a Cross-Tab Shows
A cross-tabulation displays how responses to one survey question differ across categories of another variable. For example, crossing "Would you purchase this product?" (Yes/No) against "Age Group" (18-24, 25-34, 35-44, 45+) reveals whether purchase intent varies meaningfully by age.
Example Cross-Tab Structure
| Purchase Intent | 18-24 | 25-34 | 35-44 | 45+ |
|---|---|---|---|---|
| Yes | 62% | 71% | 58% | 43% |
| No | 38% | 29% | 42% | 57% |
| n= | 120 | 185 | 140 | 95 |
This table immediately reveals that 25-34 year-olds show the highest purchase intent (71%), while the 45+ segment shows the lowest (43%) — an insight invisible in the topline (overall) result alone.
Statistical Significance in Cross-Tabs
A difference between cells (e.g., 71% vs 43%) may be due to genuine variation or simply random sampling noise. Chi-square testing determines whether the observed differences across a cross-tab are statistically significant, typically reported with letter notation (e.g., "B" superscript indicating significantly higher than column B at 95% confidence) in professional research reports.
Banner Tables
In professional market research, cross-tabs are typically compiled into a "banner table" — a single large table crossing every survey question against a standard set of demographic and behavioral breaks (age, gender, region, customer type, etc.) simultaneously, allowing analysts to scan for patterns across the entire dataset efficiently.
Frequently Asked Questions
What sample size do I need for reliable cross-tabs?
Each cell should ideally contain at least 30 respondents for reasonably stable percentages; cells below this threshold should be flagged as directional only, not robust findings.
What is the difference between cross-tabulation and regression analysis?
Cross-tabs examine two variables at a time in a straightforward table; regression can model the simultaneous effect of many variables on an outcome while statistically controlling for confounding factors — more powerful but more complex to interpret.