База Знаний: Функции Calc. RANDBETWEEN

From Wiki
Revision as of 14:21, 30 September 2011 by Sancho (talk | contribs) (Основной текст)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search



RANDBETWEEN

Функция возвращает целое случайное число в указанном диапазоне.

Синтаксис функции:

=RANDBETWEEN(bottom; top)
Рис. 1. Пример функции.

где:

  • bottom — целое число, нижняя граница диапазона;
  • top — целое число, верхняя граница диапазона.


Функция RANDBETWEEN возвращает случайное целое число между bottom и top (оба включительно).


Эта функция генерирует новое случайное число каждый раз, когда Calc выполняет перерасчёт. Чтобы заставить Calc выполняет перерасчёт следует нажать  ⇧ Shift  +  Ctrl  +  F9 .


Documentation note.png В отличие от большинства функций, RANDBETWEEN будет возвращать различные значения каждый раз, когда вызывается с одними и теми же параметрами.


Для генерации случайного числа, которое никогда не перерассчитывается (фиксирования однажды сгенерированного числа), скопируйте ячейку, содержащую =RAND(), и используйте Правка → Вставить как... (снимите флаги с  Вставить все  и  Формулы  и установите флаг  Числа ).


Альтернативой этой функции является формула Calc:

INT(RAND() * (top – bottom +1 )) + bottom


На рис. 1:

  • в ячейке B2 возвращается случайное число между 20 и 30 (включительно).






InfraOffice.pro 3.1.x









К началу страницы