Що робить 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 є нестабільною функцією, це може сповільнити вашу книгу, коли дані збільшуються.