
Загальна формула
=CHOOSE(RANDBETWEEN(1,4),num1,num2,num3,num4)
Резюме
Щоб швидко заповнити діапазон комірок випадковими числами із набору фіксованих параметрів (тобто 25,50,75,100), ви можете скористатися формулою, заснованою на функціях ВИБІР і РАНДБЕТ.
У наведеному прикладі формула в B4:
=CHOOSE(RANDBETWEEN(1,4),25,50,75,100)
Яка повертає випадкове число з наданих чисел.
Пояснення
Функція ВИБІР виконує більшу частину роботи в цій формулі. Choose приймає одне числове значення як перший аргумент (номер_індексу) і використовує це число для вибору та повернення одного зі значень, наданих як наступні аргументи, на основі їх числового індексу.
У цьому випадку ми пропонуємо чотири числа як варіанти: 25,50,75,100, тому нам потрібно вказати ВИБІР число від 1 до 4.
Для генерації цього числа ми використовуємо RANDBETWEEN, функцію, яка повертає випадкове ціле число на основі нижньої та верхньої межі. Оскільки ми працюємо лише з 4 значеннями у ВИБЕРІТИ, ми пропонуємо 1 для нижнього числа та 4 для верхнього числа.
Коли ця формула буде скопійована, вона поверне одне з чотирьох чисел.
Зверніть увагу, що RANDBETWEEN буде обчислювати нове значення при кожному зміні аркуша. Як тільки у вас є значення в діапазоні, ви можете замінити формули значеннями, щоб запобігти подальшим змінам. Ви можете зробити це за допомогою спеціальної вставки: виділіть усі формули, скопіюйте, вставте спеціальні> значення, щоб замінити формули значеннями.