Як створити випадкові числа в Excel (Покроковий посібник)

Можуть бути випадки, коли вам потрібно створити випадкові числа в Excel.

Наприклад, щоб вибрати випадкових переможців зі списку або отримати випадковий список чисел для аналізу даних або створити випадкові групи учнів у класі.

У цьому підручнику ви дізнаєтесь, як генерувати випадкові числа в Excel (з повтореннями і без них).

Створюйте випадкові числа в Excel

Існує дві функції аркуша, призначені для створення випадкових чисел у Excel: RAND та RANDBETWEEN.

  • Функція RANDBETWEEN дасть вам випадкові числа, але є висока можливість повторів в результаті.
  • Функція RAND швидше дасть результат без повторень. Однак він дає лише випадкові числа від 0 до 1. Його можна використовувати з RANK для створення унікальних випадкових чисел у Excel (як показано далі у цьому підручнику).

Створення випадкових чисел за допомогою функції RANDBETWEEN в Excel

Функція Excel RANDBETWEEN формує набір цілих випадкових чисел між двома вказаними числами.

Функція RANDBETWEEN бере два аргументи - нижнє значення і верхнє значення. Це дасть вам ціле число тільки між двома вказаними числами.

Наприклад, припустимо, що я хочу створити 10 випадкових чисел від 1 до 100.

Ось кроки для створення випадкових чисел за допомогою RANDBETWEEN:

  • Виберіть клітинку, в яку потрібно отримати випадкові числа.
  • У активній клітинці введіть = RANDBETWEEN (1100).
  • Утримуйте клавішу Control і натисніть Enter.

Це миттєво дасть мені 10 випадкових чисел у вибраних клітинках.

Хоча RANDBETWEEN дозволяє легко отримувати цілі числа між зазначеними числами, існує висока ймовірність повторення в результаті.

Наприклад, коли я використовую функцію RANDBETWEEN, щоб отримати 10 випадкових чисел і використовую формулу = RANDBETWEEN (1,10), це дає мені пару дублікатів.

Якщо у вас все добре з дублікатами, RANDBETWEEN - це найпростіший спосіб генерувати випадкові числа в Excel.

Зауважте, що RANDBETWEEN є мінливою функцією і перераховується щоразу, коли на робочому аркуші відбуваються зміни. Щоб уникнути отримання випадкових чисел, знову і знову перетворюйте результат формули на значення.

Створюйте унікальні випадкові числа за допомогою функції RAND і RANK в Excel

Я тестував функцію RAND кілька разів і не знайшов повторюваних значень. Але як застереження, я рекомендую вам перевірити наявність повторюваних значень під час використання цієї функції.

Припустимо, я хочу створити 10 випадкових чисел у Excel (без повторів).

Ось кроки для створення випадкових чисел у Excel без повторення:

  • Виділіть клітинки, в які потрібно отримати випадкові числа.
  • У активній клітинці введіть = RAND ()
  • Утримуйте клавішу Control і натисніть Enter.
  • Виділіть всю комірку (де у вас є результат функції RAND) і перетворіть її на значення.
  • У сусідньому стовпці використовуйте таку формулу: = RANK.EQ (A2, $ A $ 2: $ A $ 11)

Тепер ви можете використовувати значення у стовпці В як випадкові числа.

Примітка: RAND - це мінлива формула, яка перераховуватиметься кожного разу, коли на робочому аркуші відбудуться будь -які зміни. Переконайтеся, що ви перетворили всі результати функції RAND у значення.

Увага: Хоча я перевірив і не знайшов повторів у результаті функції RAND, я все одно рекомендую вам перевірити, коли ви згенеруєте ці числа. Ви можете використовувати умовне форматування, щоб виділити дублікати, або скористатися опцією Видалити дублікат, щоб позбутися від нього.

Вам також можуть сподобатися такі підручники Excel:

  • Автоматично сортувати дані в алфавітному порядку за допомогою формули.
  • Шаблон генератора випадкових груп.
wave wave wave wave wave