Вземете случаен номер от фиксирани опции

Anonim

Много е лесно да изберете произволни числа от фиксиран набор от числа, използвайки INDEX и RANDBETWEEN функцията на excel.

Обща формула

= INDEX (номер_ списък, RANDBETWEEN (1, COUNT (номер_ списък))

Number_List: това е фиксираният списък, от който искате да получите произволно число.
Пример: Изберете произволен номер на ролка само от дадения списък
Тук имам списък с номера в диапазон A2: A10. Сега в клетка C2 искам да избера произволно число само от този списък с числа.

Приложете по -горе общата формула тук, за да получите произволно число от фиксирания списък.

= ИНДЕКС (A2: A10, RANDBETWEEN (1, COUNT (A2: A10))

Това дава произволен номер на ролка от списъка с номера на ролки, който посочихме. Всеки път, когато правите промяна в листа, тази формула се преизчислява и дава друго произволно число само от този списък.

Как работи?

Е, това е доста лесно. Всички знаем, че функцията RANDBETWEEN връща произволно число от даден диапазон. Ако искахме случайно число между 1 и 100, щяхме да напишем РАНТБЕГ(1, 100). Тук горната граница се задава от функцията COUNT. Нека го разбием.

БРОЯ(A2: A10): тази част връща броя на числата в диапазона A2: A10 което е 9. Сега формулата е опростена до

ИНДЕКС (A2: A10, РАНТБЕГ(1, 9)): randbetween връща всяко число между диапазон 1 до 9. Да кажем, че връща 5. Сега формулата е опростена до.

ИНДЕКС (A2: A10, 5): това връща 5 -то число в диапазона A2: A10.
Вземете произволно число от твърдо кодирани числа
Ако искате да получите произволно число от фиксиран списък, който няма да се промени, тогава помислете за използване на формулата по -долу.

= ИНДЕКС ({1,5,10,12}, RANDBETWEEN (1, 4))

Алтернативата ИЗБЕРЕТЕ
Ако имате фиксиран списък, както по -горе, тази формула ИЗБЕРЕТЕ също ще ви получи произволно число от посочения списък.

= ИЗБЕРЕТЕ (РАНТБЕГ (1, 4), 1,5,10,12)

Така че да, момчета, ето как можете да върнете произволно число от списък с фиксирани номера. Кажете ми, ако имате други техники. Ако имате някакви съмнения относно тази статия или друга тема в Excel, уведомете ме в секцията за коментари по -долу.

Вземете случайни числа между две числа.

Генериране на случайни телефонни номера

Случайна селекция на Excel: Как да получите произволна извадка от набор от данни

Популярни статии:

Функцията VLOOKUP в Excel

COUNTIF в Excel 2016

Как да използвате функцията SUMIF в Excel