Метод WorksheetFunction.HypGeomDist (Excel)

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

Важно!

Эта функция была заменена одной или несколькими новыми функциями, которые обеспечивают более высокую точность и имеют имена, лучше отражающие их назначение. Эта функция по-прежнему доступна для совместимости с более ранними версиями Excel. Однако, если обратная совместимость не требуется, вам следует рассмотреть возможность использования новых функций с этого момента, потому что они более точно описывают их функциональность.

Дополнительные сведения о новой функции см. в статье HypGeom_Dist метод.

Синтаксис

выражение. HypGeomDist (Arg1, Arg2, Arg3, Arg4)

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

Параметры

Имя Обязательный или необязательный Тип данных Описание
Арг1 Обязательный Double Sample_s — количество успешных выполнений в выборке.
Арг2 Обязательный Double Number_sample — размер выборки.
Арг3 Обязательный Double Population_s - количество успехов в популяции.
Арг4 Обязательный 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 и обратная связь.