
Загальна формула
=CHOOSE(RANDBETWEEN(1,3),"Value1","Value2","Value3")
Резюме
Щоб швидко заповнити діапазон комірок випадковими текстовими значеннями, ви можете скористатися формулою, заснованою на функціях ВИБІР і РАНДБЕТ.
У наведеному прикладі формула в С5 має вигляд:
=CHOOSE(RANDBETWEEN(1,4),"Red","Blue","Green","Pink")
Який повертає випадковий колір із наданих значень.
Пояснення
Функція CHOOSE забезпечує основу для цієї формули. Choose приймає одне числове значення як перший аргумент (номер_індексу) і використовує це число для вибору та повернення одного зі значень, наданих як наступні аргументи, на основі їх числового індексу.
У цьому випадку ми використовуємо чотири значення: червоний, синій, зелений та рожевий, тому нам потрібно вказати ВИБІР число від 1 до 4.
Для генерації цього числа ми використовуємо функцію RANDBETWEEN, яка повертає випадкове ціле число між нижньою та верхньою величиною. Оскільки ми працюємо лише з 4 значеннями у ВИБЕРІТИ, ми пропонуємо 1 для нижнього числа та 4 для верхнього числа.
Коли ця формула буде скопійована, вона поверне один із чотирьох кольорів.
Зверніть увагу, що RANDBETWEEN буде обчислювати нове значення при кожному зміні аркуша. Як тільки у вас є значення в діапазоні, ви можете замінити формули значеннями, щоб запобігти подальшим змінам.