Страницы: 1
RSS
Выбор случайного элемента с учетом заданной вероятности его появления.
 
Есть вот такая простейшая табличка:  
 
ID Опция Вероятность  
1 Выбор1 5  
2 Выбор2 10  
3 Выбор3 10  
4 Выбор4 25  
5 Выбор5 50  
 
Если ее представить в виде списка значений, то он будет выглядеть так: Выбор1,Выбор1,Выбор1,Выбор1,Выбор1,Выбор2,Выбор2,Выбор2,Выбор2,Выбор2,Выбор2,Выбор2,Выбор2,Выбор2,Выбор2,Выбор3,Выбор3,Выбор3,Выбор3,Выбор3,Выбор3,Выбор3,Выбор3,Выбор3,Выбор3...Выбор5  
Дальше мы из этого списка можем без труда выбрать случайное значение. В данном примере наиболее часто встречаемое значение будет 50.  
 
ВОПРОС Какой функцией можно это все реализовать без использования макросов?
 
поправка не 50 а Вариант5!
 
В прикреплённом файле пример.
Страницы: 1
Читают тему
Наверх