PERMUTATIONA Function

Excel Functions › Statistical

Excel 2013+ Statistical

The Excel PERMUTATIONA function returns the number of permutations with repetition allowed — the count of ordered arrangements of a chosen size when each object may be reused.


Quick answer:
=PERMUTATIONA(5,2) ordered pairs with repeats = 25

Syntax

=PERMUTATIONA(number, number_chosen)
ArgumentDescription
numberRequiredThe total number of objects available.
number_chosenRequiredHow many objects are chosen in each arrangement. Order matters and repetition is allowed.

How to use it

PERMUTATIONA counts ordered arrangements when repetition is allowed. Because every one of the k slots can be filled by any of the n objects, the formula is simply nk.

=PERMUTATIONA(5,2) // 5^2 = 25
=PERMUTATIONA(2,3) // 2^3 = 8

This is the right count for things like PIN codes, dice rolls, or any scenario where the same value can appear more than once. Compare PERMUT(5,2)=20 (no repeats) with PERMUTATIONA(5,2)=25 (repeats allowed).

Why it equals n to the power k: with repetition, the choice for each slot is independent and there are always n options — so the total is n × n × … (k times), or nk.

Try it: interactive demo

Live demo

Pick a PERMUTATIONA example to see the formula and its result.

Result:

Practice workbook

📊
Download the free PERMUTATIONA practice workbook
Every example on this page, ready to open in Excel — plus practice challenges with answers on a separate tab. No sign-up required.

Frequently asked questions

How is PERMUTATIONA different from PERMUT?
PERMUTATIONA allows objects to repeat within an arrangement, so it equals nk; PERMUT forbids repetition, equalling n!/(n-k)!. PERMUTATIONA(5,2)=25 while PERMUT(5,2)=20.
Why does PERMUTATIONA equal n to the power of number_chosen?
Because with repetition every one of the k positions can independently be any of the n objects, giving n × n × … (k times) = nk.
Can number_chosen be larger than number in PERMUTATIONA?
Yes. Because repetition is allowed there is no upper limit tied to number, so =PERMUTATIONA(2,3) is valid and returns 8. Both arguments must still be 0 or greater.
When was PERMUTATIONA added to Excel?
It was introduced in Excel 2013, alongside other functions like GAUSS and PHI. Earlier versions only have PERMUT.

Master functions like this in one day

This page covers one function. Our Excel Formulas and Functions class covers the 30 that matter most — live, hands-on, taught by professionals in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.

See the Formulas & Functions Class

Related functions: PERMUT · COMBINA · COMBIN · FACT · MULTINOMIAL