Як використовувати формулу RANDBETWEEN Excel? (з прикладами)

Що робить RANDBETWEEN в Excel?

RANDBETWEEN - це формула Excel, яка може генерувати випадкові числа між двома числами. Це нестабільна функція, яка постійно змінюється, коли на аркуші відбуваються будь-які зміни.

  • Внизу: Яке нижнє число для генерування числа?
  • Зверху: Яке верхнє число для створення числа?

Після введення нижнього та верхнього номерів вони генерують числа між цими двома числами. Наприклад, якщо нижнє число 10, а верхнє число 20, то формула RANDBETWEEN генерує числа між 10 і 20. Числа - це цілі додатні числа.

Приклади використання формули RANDBETWEEN у програмі Excel

Ви можете завантажити цей шаблон функції RANDBETWEEN Excel тут - Шаблон Excel функції RANDBETWEEN

Приклад №1

Почнемо з простого прикладу. Відкрийте функцію RANDBETWEEN у комірці на аркуші.

Введіть нижнє число як 10, а верхнє число - 30.

Закрийте дужку та натисніть клавішу Enter, щоб отримати випадкове число від 10 до 30.

Як відповідь ми отримали 20, виконайте якусь іншу діяльність у Excel, це змінить число на інше.

Оскільки це летюча функція, вона постійно змінюється кожного разу, коли щось трапляється на аркуші.

Приклад №2

Ми також можемо генерувати випадкові числа в декількох клітинках за один постріл. Спочатку виберіть діапазон комірок, який нам потрібен для генерації випадкових чисел у Excel.

Тепер відкрийте формулу RANDBETWEEN.

Вкажіть нижній номер і верхній номер.

Закрийте дужку, але не просто натисніть клавішу ENTER, а натисніть CTRL + ENTER, щоб вставити випадкові числа у вибрані комірки.

Приклад №3 - Створення десяткових чисел

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

Як ми бачимо на зображенні вище, нижнє число - 5,5, а верхнє - 15,5. Отже, Excel автоматично перетворює нижнє число 5,5 на 6 і 15,5 на 16. Отже, ми отримали числа від 6 до 16 на зображенні вище.

Як я вже сказав, функція RANDBETWEEN може генерувати лише цілі числа, а не числа дробів. Для того, щоб генерувати числа дробів, нам потрібно помножити значення за допомогою функції RAND.

Функція RAND генерує числа, що перевищують 0 і менше 1. Значення, яке надається формулою excel RANDBETWEEN, буде помножено на значення дробу, яке дається функцією RAND.

Приклад №4 - Створення випадкових алфавітів

Функція RANDBETWEEN використовується не тільки для генерування випадкових чисел, а й для генерації випадкових алфавітів.

Нам потрібно вкласти функцію CHAR в Excel з RANDBETWEEN.

Функція RANDBETWEEN повертає числа від 65 до 90. Функція CHAR перетворює числа від 65 до 90 з A на Z.

Число 65 дорівнює "А", число 66 дорівнює "В" тощо.

Приклад №5 - Створення випадкових дат

Ми бачили, як формулу RANDBETWEEN можна використовувати для генерації випадкових чисел та випадкових алфавітів. Тепер ми побачимо, як ми можемо генерувати випадкові дати.

Крок 1: Спочатку відкрийте функцію DATE.

Крок 2: Перший аргумент - РІК, для цієї відкритої формули RANDBETWEEN та років постачання, як 2015, 2018.

Крок 3: Наступним аргументом функції DATE є МІСЯЦЬ, для цього також відкрийте функцію RANDBETWEEN та надайте номери від 1 до 12.

Крок 4: Останнім параметром функції DATE у excel є DAY, для цього числа поставок від 1 до 31 для функції excel RANDBETWEEN.

Тепер натисніть Ctrl + Enter, і ми отримаємо випадкові дати у вибраному діапазоні комірок.

Що слід пам’ятати

  • RANDBETWEEN - це летюча функція.
  • Він зберігає результат змін, якщо якісь дії виконуються на аркуші.
  • Якщо нижнє число більше верхнього, ми отримаємо #NUM! Помилка.
  • RANDBETWEEN може генерувати лише цілі числа.
  • Поєднання функції RANDBETWEEN & RAND в Excel може дати числа дробів.
  • Оскільки RANDBETWEEN є нестабільною функцією, це може сповільнити вашу книгу, коли дані збільшуються.