Як випадковим чином вибрати переможця в excel
Часто вам може знадобитися випадковим чином вибрати переможця зі списку імен у Excel.
На щастя, це легко зробити за допомогою такої формули:
=INDEX( A2:A13 ,RANDBETWEEN(1,ROWS( A2:A13 )),1)
Ця конкретна формула вибирає випадкового переможця зі списку імен у діапазоні A2:A13 .
Щоб вибрати випадкового переможця з іншого діапазону, просто замініть A2:A13 на діапазон, що містить список імен.
У наступному прикладі показано, як використовувати цю формулу на практиці.
Приклад: як вибрати випадкового переможця в Excel
Припустімо, що в Excel є такий список імен:
Тепер припустімо, що ми хочемо випадковим чином вибрати одне з імен із цього списку, щоб виграти приз.
Для цього ми можемо ввести таку формулу в клітинку C2 :
=INDEX( A2:A13 ,RANDBETWEEN(1,ROWS( A2:A13 )),1)
На наступному знімку екрана показано, як використовувати цю формулу на практиці:
Формула повертає ім’я Еріка , який є переможцем, випадковим чином вибраним за формулою.
Зауважте, що ми можемо повторно запустити формулу та вибрати випадкового переможця, двічі клацнувши клітинку C2 і натиснувши Enter :
Цього разу формула повертає ім’я Джона як випадкового переможця зі списку.
Кожного разу, коли ми запускаємо цю формулу, кожне ім’я у списку має однакові шанси бути випадковим чином обраним переможцем.
Як працює ця формула?
Згадайте формулу, яку ми використовували для вибору випадкового переможця зі списку:
=INDEX( A2:A13 ,RANDBETWEEN(1,ROWS( A2:A13 )),1)
Ось як працює ця формула:
По-перше, функція ROWS повертає загальну кількість рядків у діапазоні A2:A13 , тобто 12 .
Потім функція RANDBETWEEN повертає випадкове ціле число від 1 до 12 .
Нарешті, функція INDEX повертає ім’я в діапазоні A2:A13 , яке відповідає номеру рядка, поверненому функцією RANDBETWEEN .
Кінцевим результатом є те, що ми можемо випадковим чином вибрати ім’я зі списку імен у діапазоні A2:A13 .
Додаткові ресурси
У наступних посібниках пояснюється, як виконувати інші типові завдання в Excel:
Excel: генерувати випадкове число між діапазонами
Excel: як випадково вибрати клітинки на основі критеріїв
Excel: як вибрати випадкову вибірку