у меня есть лист Excel следующим образом:
NO NAME AMOUNT
1 A 50
1 B 50
2 A 100
2 C 100
3 D 70
3 B 70
4 A 30
4 F 30
5 C 150
5 G 150
.
.
.
.
есть, скажем, 10000 строк.
Я хочу получить случайную выборку из строк. Есть 2 условия:
1. Sampling must be based on "NO" column.
2. Size of the sample is determined by the user: it can be %5, %10 or %20.
например, один решает случайным образом выбрать %20 от общего числа строк в приведенном выше примере:
результат такой:
NO NAME AMOUNT
2 A 100
2 C 100
90 Z 500
90 E 500
.
.
.
.
там должно быть 2000 строк.
Я не знаю, будет ли мой вопрос слишком конкретен. Я новичок в Excel VBA, и я столкнулся с подобная ситуация. Выше процесс о получении случайной выборки из бухгалтерской книги для целей аудита.