Поделиться через


метод WorksheetFunction.HypGeom_Dist (Excel)

Возвращает гипергеометрическое распределение. HypGeom_Dist возвращает вероятность заданного количества успешных выборок с учетом размера выборки, успешных результатов и численности населения. Используйте HypGeom_Dist для проблем с конечной популяцией, где каждое наблюдение является либо успешным, либо неудачным, и где каждое подмножество заданного размера выбирается с одинаковой вероятностью.

Синтаксис

expression. HypGeom_Dist (Arg1, Arg2, Arg3, Arg4, Arg5)

Выражение Переменная, представляющая объект WorksheetFunction .

Параметры

Имя Обязательный или необязательный Тип данных Описание
Arg1 Обязательный Double Sample_s — количество успешных результатов в выборке.
Arg2 Обязательный Double Number_sample — размер образца.
Arg3 Обязательный Double Population_s – количество успехов в населении.
Arg4 Обязательный Double Number_population — размер населения.
Arg5 Необязательный Variant Накопительный — логическое значение, определяющее форму функции. Если совокупное значение равно True, HypGeom_Dist возвращает функцию накопительного распределения; Если значение Равно False, возвращается функция вероятностной массы.

Возвращаемое значение

Double

Замечания

Все аргументы усекаются до целых чисел.

Если какой-либо аргумент не является числом, HypGeom_Dist возвращает #VALUE! значение ошибки.

Если sample_s < 0 или sample_s больше, чем меньше number_sample или population_s, HypGeom_Dist возвращает #NUM! значение ошибки.

Если sample_s меньше 0 или (number_sample - number_population + population_s), HypGeom_Dist возвращает #NUM! значение ошибки.

Если number_sample ≤ 0 или number_sample > number_population, HypGeom_Dist возвращает #NUM! значение ошибки.

Если population_s ≤ 0 или population_s > number_population, HypGeom_Dist возвращает #NUM! значение ошибки.

Если number_population ≤ 0, HypGeom_Dist возвращает #NUM! значение ошибки.

Уравнение для гипергеометрического распределения выглядит следующим образом:

  • x = sample_s
  • n = number_sample
  • M = population_s
  • N = number_population

Формула

HypGeom_Dist используется при выборке без замены из конечной совокупности.

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.