Difference between revisions of "RU/kb/00000503"

From Wiki
Jump to navigationJump to search
(Основной текст)
 
 
Line 6: Line 6:
 
<section begin=toc />
 
<section begin=toc />
 
=== RANDBETWEEN ===
 
=== RANDBETWEEN ===
Функция возвращает целое случайное число в указанном диапазоне.
+
<section begin=description />Функция возвращает целое случайное число в указанном диапазоне.<section end=description />
  
 
==== Синтаксис функции: ====
 
==== Синтаксис функции: ====

Latest revision as of 08:11, 13 March 2012



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









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