How to Generate Random Numbers In Excel

Nov 04, 2020 • edited Nov 06, 2020

How to Generate Random Numbers In Excel

Excel has two useful functions when it comes to generating random numbers. The RAND and RANDBETWEEN function.


The RAND function generates a random decimal number between 0 and 1.

1. Select cell A1.

2. Type RAND() and press Enter. The RAND function takes no arguments.

Rand Function

3. To generate a list of random numbers, select cell A1, click on the lower right corner of cell A1 and drag it down.

List of Random Numbers

Note that cell A1 has changed. That is because random numbers change every time a cell on the sheet is calculated.

4. If you don't want this, simply copy the random numbers and paste them as values.

Paste As Values

5. Select cell C1 and look at the formula bar. This cell holds a value now and not the RAND function.



The RANDBETWEEN function generates a random whole number between two boundaries.

1. Select cell A1.

2. Type RANDBETWEEN(50,75) and press Enter.

Randbetween function

3. If you want to generate random decimal numbers between 50 and 75, modify the RAND function as follows:

Modified Rand function

#Tutorial#How To#Functions#Statistical

How to Create a Roll the Dice In Excel

How to Split a String In Excel