Skip to main content

RANDBETWEEN за създаване на генератор на случайни числа в Excel

Джойс Майер - Използвайте времето си по най-добрия начин (Април 2025)

Джойс Майер - Използвайте времето си по най-добрия начин (Април 2025)
Anonim

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

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

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

01 от 02

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

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

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

  • дъно: (Задължително) Най-ниското възможно число е функцията да се върне в резултат. Действителното цяло число може да бъде въведено за този аргумент или може да бъде клетъчна препратка към местоположението на данните в работния лист.
  • Връх: (Задължително) Най-високото възможно число е функцията да се върне в резултат. Действителното цяло число може да бъде въведено за този аргумент или може да бъде клетъчна препратка към местоположението на данните в работния лист.

#NUM! грешка: Ако долният аргумент е по - голям от аргумента "Топ", RANDBETWEEN функцията ще върне a #NUM! стойността на грешката в клетката, където се намира функцията.

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

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

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

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

= RANDBETWEEN (1,100)

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

  1. Въвеждане на пълната функция в клетка на работен лист.
  2. Избиране на функция и аргументи с помощта на Формула Builder.

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

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

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

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

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

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