Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

В тази статия е описан синтаксисът и употребата на функцията RAND в Microsoft Excel.

Описание

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

Забележка: От Excel 2010 насам Excel използва алгоритъма Mersenne Twister (MT19937) за генериране на случайни числа. 

Синтаксис

RAND()

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

Забележки

  • За да генерирате случайно реално число между a и b, използвайте:

=RAND()*(b-a)+a

  • Ако искате да използвате RAND за генериране на случайно число, но не искате числата да се променят при всяко изчисление на клетката, можете да въведете =RAND() в лентата за формули и след това да натиснете F9, за да промените формулата в случайно число. Формулата ще изчисли и ще ви остави само стойност.

Пример

Копирайте примерните данни в следващата таблица и ги поставете в клетка A1 на нов работен лист на Excel. За да покажат резултати формулите, изберете ги, натиснете клавиша F2 и след това натиснете клавиша Enter. Можете да регулирате ширините на колоните, за да виждате всички данни, ако е необходимо.

Формула

Описание

Резултат

=RAND()

Случайно число, по-голямо или равно на 0 и по-малко от 1

променя се

=RAND()*100

Случайно число, по-голямо или равно на 0 и по-малко от 100

променя се

=INT(RAND()*100)

Случайно цяло число, по-голямо или равно на 0 и по-малко от 100

променя се

Забележка: Когато даден работен лист се преизчисли чрез въвеждане на формула или данни в различна клетка или чрез ръчно преизчисляване (натискане на F9), се генерира ново случайно число за всяка формула, която използва функцията RAND.

Имате нужда от още помощ?

Винаги можете да попитате експерт в техническата общност на Excel или да получите поддръжка в Общността за отговори от.

Вж. също

Алгоритъм на Mersenne Twister

RANDBETWEEN функция

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

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

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×