Skip to main content
v2026.11,858 entries · CC-BY 4.0

Mutually Exclusive Survey Questions: Definition, Examples and How to Fix Overlaps

Mutually exclusive survey questions let each respondent pick only one option. Learn the test, a computed overlap audit and Excel, R and Python checks.

Written and maintained by CASRAI Editorial Board

Last updated

A survey question is mutually exclusive when every respondent can truthfully pick only one of its answer options. If a respondent could defensibly choose two options, the options overlap, and every count, percentage and cross-tabulation built on that question is quietly wrong. This guide defines the term, separates it from “exhaustive” and “select all that apply”, walks through a computed audit of a faulty set of ranges, and gives checks you can run in Excel, R or Python.

What does mutually exclusive mean in a survey question?

Options are mutually exclusive when only one response option can be true for a single respondent. That is the definition given in the Encyclopedia of Survey Research Methods (Lavrakas, 2008), and Pew Research Center’s Writing Survey Questions guidance says the same thing as a design rule: the response categories should not overlap.

The encyclopedia’s own illustration is a commuting question with the options “less than 15 minutes”, “15 to 30 minutes”, “30 minutes to one hour” and “one hour or longer”. A respondent who commutes for 30 minutes could choose either the second or the third option, so the options are not mutually exclusive.

The test is simple: take any plausible answer and ask whether it belongs to exactly one option. An answer that fits two options is an overlap. An answer that fits none is a gap, which is a separate defect (see the next section).

Mutually exclusive vs exhaustive vs select-all-that-apply

Three properties are often blurred together. Pew’s guidance asks closed-ended questions to have a list of options that is exhaustive (it includes all reasonable responses) and whose options are mutually exclusive.

Property Plain-language test What breaks if it fails
Mutually exclusive No answer fits two options One respondent can be coded two ways, so category counts add up to more than the number of respondents
Exhaustive Every plausible answer fits at least one option Respondents with a valid answer have nowhere to go, so they skip the item, guess or pick the nearest option
Select all that apply The respondent is invited to choose several options Nothing, if designed on purpose: each option is then analysed as its own yes/no variable rather than as one category variable

A select-all question is therefore not a violation of mutual exclusivity; it is a different question type, covered in survey question types. The rule applies to single-answer items such as the closed-ended formats described in closed-ended questions in research and the ordered scales in ordinal survey question examples. Do not confuse the survey term with the probability term for events that cannot occur together; that sense is treated in independent vs mutually exclusive events.

Worked example: finding overlapping and missing ranges

This example is an illustrative composite, not real survey data. A questionnaire asks, “How many articles did you publish last year?” with three ranges: 0-5, 5-10 and 10-15. Ten respondents answer 0, 3, 5, 5, 7, 10, 10, 12, 15 and 16.

  1. Place each answer. The 0 and 3 fit only 0-5. Each 5 fits both 0-5 and 5-10. The 7 fits only 5-10. Each 10 fits both 5-10 and 10-15. The 12 and 15 fit only 10-15. The 16 fits nothing.
  2. Count by option. 0-5 holds 0, 3, 5, 5 = 4. 5-10 holds 5, 5, 7, 10, 10 = 5. 10-15 holds 10, 10, 12, 15 = 4.
  3. Add them up: 4 + 5 + 4 = 13 placements for 10 respondents. Four respondents are double-placed (5, 5, 10, 10) and one is unplaced (16): 10 + 4 – 1 = 13.

Rewrite the options as 0-4, 5-9, 10-14 and 15 or more. Now 0 and 3 go to 0-4 (2), 5, 5 and 7 to 5-9 (3), 10, 10 and 12 to 10-14 (3), and 15 and 16 to 15 or more (2). That is 2 + 3 + 3 + 2 = 10 placements for 10 respondents, with no overlap and no gap.

The whole-number trap

Ranges such as 0-4 and 5-9 work only when answers are whole numbers. If the question measures something that can take decimal values, an answer of 4.5 fits neither option, which creates a gap. A convention that avoids this (our own rule of thumb, not a published standard) is to define each range as including its lower bound and excluding its upper bound: [0, 5), [5, 10), [10, 15). Every value then belongs to exactly one range. When respondents see the labels, use wording that matches, such as “5 up to but not including 10”, or restrict the answer to whole numbers.

Common mistakes: age, income and frequency bands

Overlap most often appears in banded numeric questions. A vendor guide to reviewing response options gives the age example “18 – 25” followed by “25 – 35”, which overlap at 25, and corrects it to 18-24, 25-34, 35-44, 45-54 and 55-64, with “Under 18” and “65 or older” at the ends of the list (Snap Surveys, vendor guidance).

  • Shared endpoints: “$25,000-$50,000” followed by “$50,000-$75,000”. The respondent at exactly $50,000 fits both.
  • Verbal bands that touch: the commuting example above, where “15 to 30 minutes” and “30 minutes to one hour” both contain 30 minutes.
  • Open ends missing: a top option such as “10 or more” is needed, or the highest respondents have no option.
  • Two ideas in one option: an option like “Agree because of cost” mixes a rating with a reason, which also makes the item double-barrelled; see double-barrelled questions.
  • Overlapping categories in a categorical list: options such as “Student” and “Graduate student” are both true for the same person. Merge them, or define one as a subset and say so in the question.

How to report response categories (APA)

Report the exact wording of the options in the method section or an appendix so readers can see that the categories were exclusive and exhaustive, and give the number of respondents (n) for each category together with the total. A suggested sentence (our wording, not a quoted rule): “Publication count was asked as a single-choice item with four ranges (0-4, 5-9, 10-14, 15 or more); n = 10.” For design decisions, you can cite Pew’s page in APA 7th edition webpage format with a retrieval date:

Pew Research Center. (n.d.). Writing survey questions. Retrieved October 29, 2026, from https://www.pewresearch.org/writing-survey-questions/

See questionnaire design for how option design fits into the wider instrument.

Check it in Excel, R or Python

These checks assume whole-number answers and ranges written as low and high values with inclusive endpoints, sorted by low value. They flag overlaps (the next range starts at or before the end of the current one) and gaps (the next range starts more than one unit after the end).

Excel

With lows in A2:A4 and highs in B2:B4, enter this in C2 and fill down one row less than the number of ranges, to compare each range with the next:

=IF(A3<=B2,"overlap",IF(A3>B2+1,"gap","ok"))

To count how many ranges a given answer fits (it should be exactly 1), put the answer in E2:

=COUNTIFS($A$2:$A$4,"<="&E2,$B$2:$B$4,">="&E2)

R

lows  <- c(0, 5, 10)
highs <- c(5, 10, 15)
n <- length(lows)
overlap <- lows[-1] <= highs[-n]
gap     <- lows[-1] >  highs[-n] + 1
x <- c(0, 3, 5, 5, 7, 10, 10, 12, 15, 16)
fits <- sapply(x, function(v) sum(lows <= v & v <= highs))
sum(fits)   # 13 placements for 10 respondents

Python

def audit(bins, values):
    bins = sorted(bins)
    overlaps = [(a, b) for a, b in zip(bins, bins[1:]) if b[0] <= a[1]]
    gaps = [(a[1] + 1, b[0] - 1) for a, b in zip(bins, bins[1:]) if b[0] > a[1] + 1]
    hits = [[i for i, (lo, hi) in enumerate(bins) if lo <= v <= hi] for v in values]
    return overlaps, gaps, hits

vals = [0, 3, 5, 5, 7, 10, 10, 12, 15, 16]
o, g, h = audit([(0, 5), (5, 10), (10, 15)], vals)
print(len(o), sum(map(len, h)))   # 2 overlaps, 13 placements

Running the Python version on the corrected bins (0, 4), (5, 9), (10, 14), (15, 99) returns no overlaps, no gaps and 10 placements for 10 respondents.

FAQ

Are all survey questions mutually exclusive?

No. Single-answer closed-ended questions should be. Select-all-that-apply questions deliberately let respondents choose several options, and they are analysed as separate yes/no items.

What is the difference between mutually exclusive and exhaustive?

Mutually exclusive means no answer fits two options. Exhaustive means every plausible answer fits at least one option. A good single-answer list is both, which is why “Other” or “Don’t know” options and open-ended top and bottom bands are common.

How do you fix overlapping answer choices?

Find every value that belongs to two options, then redraw the boundaries so that each value has one home: 0-4 and 5-9 instead of 0-5 and 5-10 for whole numbers, or half-open ranges for measured values. Re-run the placement count and confirm it equals the number of respondents.

Does overlap matter if the answer is only an estimate?

It can still weaken the data. A respondent whose true answer sits on a shared boundary has two valid options, so you cannot tell later which one that answer was meant to be. Clean boundaries cost nothing at design time.

Sources

Checked 2026-10-29.

Follow CASRAI

Research-administration guidance, standards updates and independent tool reviews.

Ask CASRAI · free to try

Ask about Mutually Exclusive Survey Questions: Definition, Examples and How to Fix Overlaps

Ask your first 2 questions free below. Subscribers get 150 a day for $29 a month.

An AI assistant specialized in research administration. It cites the sources behind every answer, labels web answers and says when it can't answer.

Answers draw on CASRAI's guides and dictionary plus the federal and funder documents we index: Federal Register, Grants.gov, Regulations.gov and UKRI.

Works on this site and inside Claude, Cursor and the AI tools you already use.

Everything CASRAI publishes — this page, the dictionary, the guides and the news — stays free to read, with no account and no card.

Referenced across the research world

University of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logoUniversity of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logo
  • University of Cambridge logo
  • Columbia University logo
  • Crossref logo
  • University of Edinburgh logo
  • Harvard University logo
  • University of Oxford logo
  • Princeton University logo
  • Stanford School of Medicine logo
  • University College London logo
  • ORCID logo

View CASRAI adoption →

Ask CASRAI · Regulatory Radar

Research-admin question? Get an answer that links its sources.

An AI assistant specialized in research administration. Every answer links its sources to check before you act. 2 questions free, no account. $29/month after.

  • Answers draw on CASRAI's guides and dictionary plus the federal and funder documents we index: Federal Register, Grants.gov, Regulations.gov and UKRI.
  • Every answer numbers its sources and links each one, so you can check the source yourself.