Excel: як випадково вибрати клітинки на основі критеріїв


Часто ви можете випадково вибрати клітинку на основі певних критеріїв у Excel.

У цьому підручнику наведено два приклади, які показують, як це зробити за допомогою такого набору даних у Excel:

Приклад 1: вибрати комірку випадковим чином за одним критерієм

Ми можемо використати таку формулу, щоб випадковим чином вибрати гравця, який входить до команди Mavs:

 =INDEX( A2:A14 ,LARGE(IF( B2:B14 = A17 ,ROW( B2:B14 )-ROW( B2 )+1),INT(RAND()*COUNTIF( B2:B14 , A17 )+1)) )

Ця конкретна формула випадковим чином вибере клітинку з діапазону A2:A14 , де відповідна клітинка в діапазоні B2:B14 дорівнює значенню в клітинці A17 .

Ми можемо ввести цю формулу в клітинку A20 і натиснути Ctrl + Shift + Enter :

Випадковий вибір Excel із критеріями

Ми бачимо, що формула випадковим чином вибрала Луку, який є гравцем команди Mavs.

Не соромтеся двічі клацнути клітинку A20 і натиснути Enter , щоб знову запустити формулу.

Кожного разу, коли ми запускаємо формулу, можливо, у нас буде інший гравець у команді Mavs.

Приклад 2: навмання вибрати комірку за кількома критеріями

Ми можемо використати таку формулу, щоб випадковим чином вибрати гравця, який входить до команди Mavs і є захисником:

 =INDIRECT("A"&LARGE(IF( $B$2:$B$14 = $A$17 ,IF( $C$2:$C$14 = $B$17 ,ROW( $A$2:$A$14 ),0), 0), RANDBETWEEN(1,COUNTIFS( B2:B14 , A17 , C2:C14 , B17 ))))

Ця конкретна формула випадковим чином вибере клітинку з діапазону A2:A14 , де клітинка в діапазоні B2:B14 дорівнює значенню клітинки A17 , а клітинка в діапазоні C2:C14 дорівнює значенню клітинки B17 .

Ми можемо ввести цю формулу в клітинку A20 і натиснути Ctrl + Shift + Enter :

Видно, що формула випадковим чином вибрала Реджі, який є захисником команди Mavs.

Не соромтеся двічі клацнути клітинку A20 і натиснути Enter , щоб знову запустити формулу.

Кожного разу, коли ми запускаємо формулу, у нас може бути інший охоронець у команді Mavs.

Додаткові ресурси

У наступних посібниках пояснюється, як виконувати інші типові завдання в Excel:

Як вибрати випадкову вибірку в Excel
Як видалити повторювані рядки на основі двох стовпців у Excel

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *