# NTRANDNORM

Returns standard normal pseudo random number(s) based on Mersenne Twister Algorithm which has long period (2^{19937}-1), high order of equidistribution (623 dimensions).

## Syntax

**NTRANDNORM**(

*Size,**Algorithm,**Random seed1,**Random seed2,**Use invert func,**Use antithetic,**Use resampling*

)

#### Parameters

is # of random numbers (Positive integer).**Size**is a integer value that determines a method to generate uniform random number.**Algorithm**- 0: Mersenne Twister(2002)
- 1: Mersenne Twister(1998)
- 2: Numerical Recipes

ran2()

is 1st. random seed.**Random seed1**is 2nd. random seed.**Random seed2**is a logical value that determines a method to generate normal random number. If Use invert func is TRUE, inverse function method is used; if FALSE, box-Muller method is used.**Use invert func**is a logical value that determines antithetic variant method is used or not. If Use antithetic is TRUE, antithetic variant method is used; if FALSE, antithetic variant method is not used.**Use antithetic**is a logical value that determines quadratic resampling method is used or not. If Use resampling is TRUE, quadratic resampling method is used; if FALSE, quadratic resampling method is not used.**Use resampling**

## Remarks

- To generate normal random numbers with mean m and standard deviation s, use:
=s*NTRANDNORM(100)+m

## Example

- The example may be easier to understand if you copy it to a blank worksheet

How to copy an example

- Create a blank workbook or worksheet.
- Select the example in the Help topic.
**Note**Do not select the row or column headers.Selecting an example from Help

- Press CTRL+C.
- In the worksheet, select cell A1, and press CTRL+V.
- To switch between viewing the results and viewing the formulas that return the results, press CTRL+` (grave accent), or on the
**Tools**menu, point to**Formula Auditing**, and then click**Formula Auditing Mode**.

1 2

A B Data Description =NTRANDNORM(100,0,12345,67890) 100 standard normal random numbers by Mersenne Twister algorithm with random seeds 12345 and 67890 Note The formula in the example must be entered as an array formula. After copying the example to a blank worksheet, select the range A2:A101 starting with the formula cell. Press F2, and then press CTRL+SHIFT+ENTER.

- Download sample excel sheet
- See tutorial video

## See also

- NTNORMDIST
- NTNORMINV
- Normal distribution (Single variable)
- Choice of the random number generator algorithm
- Why I always see the same result even if I input formula into multiple cell?