Метод WorksheetFunction.HypGeomDist (Excel)
Возвращает гипергеометрическое распределение. HypGeomDist возвращает вероятность заданного количества успешных выборок с учетом размера выборки, успешности численности и численности населения. Используйте HypGeomDist для проблем с конечной популяцией, где каждое наблюдение является либо успешным, либо неудачным, и где каждое подмножество заданного размера выбирается с одинаковой вероятностью.
Важно!
Эта функция была заменена одной или несколькими новыми функциями, которые могут обеспечить повышенную точность и имена которых лучше отражают их использование. Эта функция по-прежнему доступна для совместимости с более ранними версиями Excel. Однако если обратная совместимость не требуется, следует рассмотреть возможность использования новых функций, так как они более точно описывают их функциональность.
Дополнительные сведения о новой функции см. в разделе метод HypGeom_Dist .
Синтаксис
expression. HypGeomDist (Arg1, Arg2, Arg3, Arg4)
Выражение Переменная, представляющая объект WorksheetFunction .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Arg1 | Обязательный | Double | Sample_s — количество успешных результатов в выборке. |
Arg2 | Обязательный | Double | Number_sample — размер образца. |
Arg3 | Обязательный | Double | Population_s – количество успехов в населении. |
Arg4 | Обязательный | Double | Number_population — размер населения. |
Возвращаемое значение
Double
Замечания
Все аргументы усекаются до целых чисел.
Если какой-либо аргумент не является числом, HypGeomDist возвращает #VALUE! значение ошибки.
Если sample_s < 0 или sample_s больше меньшего значения number_sample или population_s, HypGeomDist возвращает #NUM! значение ошибки.
Если sample_s меньше 0 или (number_sample — number_population + population_s), HypGeomDist возвращает #NUM! значение ошибки.
Если number_sample ≤ 0 или number_sample > number_population, HypGeomDist возвращает #NUM! значение ошибки.
Если population_s ≤ 0 или population_s > number_population, HypGeomDist возвращает #NUM! значение ошибки.
Если number_population ≤ 0, HypGeomDist возвращает #NUM! значение ошибки.
Уравнение для гипергеометрического распределения выглядит следующим образом:
- x = sample_s
- n = number_sample
- M = population_s
- N = number_population
HypGeomDist используется при выборке без замены из конечной совокупности.
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.