ส่งกลับค่าการแจกแจงแบบไฮเพอร์ยีออเมตริก (Hypergeometric Distribution) ฟังก์ชัน HYPGEOMDIST จะส่งกลับค่าความน่าจะเป็นของจํานวนตัวอย่างที่สําเร็จตามที่กําหนด โดยกําหนดขนาดตัวอย่าง จํานวนประชากรที่สําเร็จ และขนาดของประชากร ใช้ HYPGEOMDIST สําหรับปัญหาเกี่ยวกับประชากรที่มีจํานวนจํากัด ซึ่งการสังเกตแต่ละครั้งจะสําเร็จหรือล้มเหลว และเมื่อแต่ละเซตย่อยของขนาดที่กําหนดถูกเลือกด้วยความน่าจะเป็นเท่ากัน
ไวยากรณ์
HYPGEOMDIST(sample_s,number_sample,population_s,number_population)
Sample_s คือจํานวนความสําเร็จในตัวอย่าง
Number_sample คือขนาดของตัวอย่าง
Population_s คือจํานวนความสําเร็จในประชากร
Number_population คือขนาดของประชากร
ข้อสังเกต
- อาร์กิวเมนต์ทั้งหมดถูกปัดเศษเป็นจำนวนเต็ม
- ถ้ามีอาร์กิวเมนต์ใดที่ไม่ใช่ตัวเลข ฟังก์ชัน HYPGEOMDIST จะส่งกลับ #VALUE! เป็นค่าความผิดพลาด
- ถ้า sample_s < 0 หรือ sample_s มากกว่า number_sample หรือ population_s ฟังก์ชัน HYPGEOMDIST จะส่งกลับ #NUM! เป็นค่าความผิดพลาด
- ถ้า sample_s น้อยกว่าจำนวนที่มากกว่าศูนย์ หรือ (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 ถูกใช้เพื่อสุ่มตัวอย่างที่ไม่มีการแทนที่จากประชากรที่มีจำนวนจำกัด
ตัวอย่าง
ตัวอย่างช็อกโกแลตมี 20 ชิ้น แปดชิ้นเป็นคาราเมลและส่วนที่เหลืออีก 12 เป็นถั่ว ถ้าบุคคลเลือก 4 ชิ้นแบบสุ่ม ฟังก์ชันต่อไปนี้จะส่งกลับค่าความน่าจะเป็นที่ 1 ชิ้นคือคาราเมล
| Sample_s | Number_sample | Population_s | Number_Population | สูตร | คำอธิบาย (ผลลัพธ์) |
|---|---|---|---|---|---|
| 1 | 4 | 8 | 20 | =HYPGEOMDIST([Sample_s],[Number_sample],[Population_s],[Number_Population]) | การแจกแจงแบบไฮเพอร์ยีออเมตริกสําหรับตัวอย่างและประชากร (0.363261) |