Как да създадете генератор на случаен номер в Excel

Използвайте функцията RANDBETWEEN, за да генерирате произволни номера

Функцията RANDBETWEEN може да се използва за генериране на случайни цели числа (цели числа) между различни стойности в работен лист на Excel. Диапазонът на случайния номер се определя с помощта на аргументите на функцията.

Докато по-често използваната функция RAND ще върне десетична стойност между 0 и 1, RANDBETWEEN може да генерира цяло число между две дефинирани стойности - например 0 и 10 или 1 и 100.

Използванията за RANDBETWEEN включват създаването на формули за специални формули, като например формулата за преместване на монети, показана в ред 4 на изображението по-горе, и симулации за валцуване на зарове .

Забележка: Ако трябва да генерирате случайни числа, включително десетични стойности, използвайте функцията RAND на Excel .

Синтаксисът и аргументите на функцията на RANDBETWEEN

Синтаксисът на функцията се отнася до оформлението на функцията и включва името на функцията, скобите, сепараторите на запетаи и аргументите.

Синтаксисът за функцията RANDBETWEEN е:

= RANDBETWEEN (отдолу, отгоре)

Използване на функцията RANDBETWEEN на Excel

Посочените по-долу стъпки обхващат как да получите функцията RANDBETWEEN, за да върнете произволно цяло число между един и 100, както е показано на ред 3 в изображението по-горе.

Въвеждане на функцията RANDBETWEEN

Опциите за въвеждане на функцията и нейните аргументи включват:

  1. Въвеждане на пълната функция като: = RANDBETWEEN (1100) или = RANDBETWEEN (A3, A3) в клетка на работен лист;
  2. Избиране на функция и аргументи чрез диалоговия прозорец на функцията .

Въпреки че е възможно просто да въведете пълната функция ръчно, много хора смятат, че е по-лесно да се използва диалоговият прозорец, тъй като се грижи за въвеждането на синтаксиса на функцията - например скоби и сепаратори на запетаи между аргументите.

Отваряне на диалоговия прозорец

За да отворите диалоговия прозорец на функцията RANDBETWEEN:

  1. Кликнете върху клетката С3, за да я направите активната клетка - мястото, където ще се намира функцията RANDBETWEEN.
  2. Кликнете върху раздела Формули на лентата .
  3. Кликнете върху иконата Math & Trig, за да отворите падащия списък на функциите.
  4. Кликнете върху RANDBETWEEN в списъка, за да отворите диалоговия прозорец на функцията.

Данните, които ще бъдат въведени в празните редове в диалоговия прозорец, ще образуват аргументите на функцията.

Въвеждане на аргументите на функцията на RANDBETWEEN

  1. Кликнете върху долния ред на диалоговия прозорец.
  2. Кликнете върху клетката A3 в работния лист, за да въведете тази клетка в диалоговия прозорец.
  3. Кликнете върху горния ред на диалоговия прозорец.
  4. Кликнете върху клетка B3 в работния лист, за да въведете втората клетка.
  5. Кликнете върху OK, за да завършите функцията и да се върнете в работния лист.
  6. В клетка С3 трябва да се появи произволен номер между 1 и 100.
  7. За да генерирате друго произволно число, натиснете клавиша F9 на клавиатурата, което води до преизчисляване на работния лист.
  8. Когато кликнете върху клетка С3, пълната функция = RANDBETWEEN (A3, A3) се появява в лентата за формули над работния лист.

Функцията и променливостта на RANDBETWEEN

Подобно на функцията RAND, RANDBETWEEN е една от нестабилните функции на Excel. Това означава, че:

Предупреждения за преизчисляване

Функциите, които се занимават с случайност, ще връщат различна стойност при всяко преизчисление. Това означава, че всеки път, когато дадена функция се оценява в друга клетка, случайните числа ще бъдат заменени с актуализирани произволни числа.

Поради тази причина, ако даден набор от произволни числа трябва да бъде изучен по-късно, би било полезно да копирате тези стойности и след това да ги поставите в друга част на работния лист.