Как сохранить случайные числа от изменения в Excel?


9

Я пытаюсь создать список случайных чисел от 1 до 5, используя RANDBETWEENформулу.

Я сталкиваюсь с проблемой, что каждый раз, когда я щелкаю другую ячейку в любом месте листа или даже открываю и закрываю лист после сохранения, случайные числа снова меняются. Как я могу сохранить случайные числа от изменения?


У меня не установлен Excel, и поэтому я не могу проверить это, но вы должны найти то, что вы хотите здесь . В варианте 3 он создает свою собственную функцию, которая имитирует RAND и RANDBETWEEN, но устраняет волатильность, которая присуща этим функциям.
Майкл Франк

Ответы:


8

Скопируйте диапазон и вставьте в ту же позицию. После вставки нажмите Ctrlи выберите параметр, чтобы сохранить только фактические значения в открывшемся меню.


1
Сочетания клавиш для этого: выберите диапазон со случайными значениями, нажмите Ctrl+C, нажмите Shift+F10, нажмитеV
Алекс Фролов

5

СЛУЧМЕЖДУ () регенерируется каждый раз , когда лист рассчитывается таким образом, единственный способ сохранить случайные значения стойкими , чтобы отключить автоматические расчеты или копирования значения , которые генерируются и хранить их.

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


1

MS объяснил способ сделать это в документации функции RAND

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

    =RAND()*(b-a)+a
    
  • Если вы хотите использовать RAND для генерации случайного числа, но не хотите, чтобы числа менялись при каждом вычислении ячейки, вы можете ввести =RAND()в строке формул, а затем нажать, F9чтобы изменить формулу на случайное число. Формула рассчитает и оставит вас с одним значением.

Таким образом, вы можете ввести =RAND()*(b-a)+aили =RANDBETWEEN(a, b)затем нажать,F9 чтобы заменить формулу с ее результатом

Смотрите также

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.