yCalculator

Combinations Calculator

Last updated: June 2026

Combinations Calculator

Count selections or arrangements using factorial-based formulas.

Result
120

Formula

nCr = n! / (r!(n - r)!)

Quick notes

  • Enter clean numeric data and remove labels, currency symbols, or notes before calculating.
  • Statistics results depend on the assumptions behind the data and the sampling method.
  • Round final answers to the precision requested by your course, report, or worksheet.

About this calculator

Combinations Calculator helps users counting selections where order does not matter, such as teams, committees, samples, and lottery-style groups. Use it when you need a clear numerical result, the formula behind the result, and enough context to explain the answer in homework, a report, a spreadsheet, or a practical data check. It is designed for educational and analytical use, so it should support your reasoning rather than replace judgement about the data source, sampling method, or assumptions.

Combinations Calculator methodology

The calculator applies the nCr formula. It reduces the factorial expression so large results can be counted exactly for typical educational inputs.

  • nCr = n! / (r!(n - r)!)
  • 0! = 1
  • r must be between 0 and n without replacement

How to use the Combinations Calculator

  1. Enter the data, counts, or parameters requested by the calculator.
  2. Remove labels, currency symbols, blank cells, and non-numeric notes before calculating.
  3. Check whether the problem asks for a sample result, population result, one-tail result, or two-tail result.
  4. Review the formula and make sure it matches the convention used by your course, worksheet, or report.
  5. Compare the result with the worked examples if you are learning the method.
  6. Round only at the final step unless your instructions require a specific precision.
  7. Keep a copy of the input data if the result needs to be checked later.

Worked examples

Committee selection

Input: Choose 3 people from 10

Calculation: 10C3 = 10! / (3! x 7!) = 120.

Result: There are 120 possible committees.

Small sample

Input: Choose 2 items from 5

Calculation: 5C2 = 5! / (2! x 3!) = 10.

Result: There are 10 unordered pairs.

What the result helps you decide

Combinations help you decide how many different groups can be selected from a larger set when rearranging the selected items does not create a new outcome.

For school and university work, the result is often only one part of the answer. You may still need to state assumptions, show working, define variables, and interpret the result in words.

When order does not matter

Use combinations when A-B-C is the same outcome as C-B-A. If the selected order changes the meaning, use permutations instead.

Combinations vs permutations

QuestionMethod
Choose people for a groupCombination
Award first, second, third placePermutation
Pick lottery numbersCombination
Create a code sequencePermutation

Common mistakes to avoid

Mistake 1
Do not use combinations when ranking or ordering matters.
Mistake 2
Check whether repetition is allowed; this calculator assumes no replacement.
Mistake 3
Factorials grow quickly, so exact results can be very large.

Edge cases

  • Very small datasets can produce unstable summaries and wide uncertainty.
  • Rounded inputs can slightly change final answers, especially in multi-step calculations.
  • Different textbooks and software packages may use different percentile or quartile conventions.
  • A statistically valid calculation can still be misleading if the data is biased or measured poorly.

Limitations

This calculator is for general educational information only. It does not prove that a statistical model is appropriate, that a sample is representative, or that a result is practically important.

  • Check the formula convention required by your teacher, exam board, software package, or research method.
  • For professional research, engineering, clinical, legal, or financial decisions, verify results with a qualified person.
  • Use the calculator as a transparent estimate and keep the original data available for audit.

Frequently asked questions

What does nCr mean?

It is the number of unordered ways to choose r items from n items.

Can r be larger than n?

Not without replacement. You cannot choose more distinct items than exist.

Why divide by r factorial?

It removes duplicate internal orderings of the same selected group.

Is lottery number counting a combination problem?

Usually yes, if the draw order is ignored.

What if repetition is allowed?

Use a combinations-with-repetition formula instead of the standard nCr formula.

Related calculators

  • Permutations Calculator
  • Factorial Calculator
  • Probability Calculator

What does this mean?

This calculator is designed to help you understand the likely number before you make a decision or start an application.

Your result should be checked against official UK guidance, especially if your circumstances include dependants, exemptions, prior leave, or a complex immigration history.

Treat the figure as a planning tool rather than legal advice. Where the answer affects an application deadline or major payment, speak to an authorised adviser.

Related Math calculators

math calculators

Triangle Calculator

Solve any triangle using SSS, SAS, ASA, AAS, SSA, right triangle, and Pythagorean theorem modes

Calculate ->

math calculators

Area Calculator

Calculate the area of common 2D shapes with formula substitutions and unit conversions

Calculate ->

math calculators

Volume Calculator

Calculate the volume and surface area of common 3D shapes with full working and practical litre conversions

Calculate ->

You might also need

math calculators

Permutations Calculator

Calculate nPr permutations for ordered arrangements and selections

Calculate ->

math calculators

Factorial Calculator

Calculate n factorial for whole numbers and combinatorics problems

Calculate ->

math calculators

Probability Calculator

Calculate basic probability, combined events, conditional probability, and binomial probability

Calculate ->