Thep Excel

HYPGEOM.DISTหาความน่าจะเป็นของการแจกแจงแบบไฮเพอร์จีโอเมทริก

HYPGEOM.DIST หาความน่าจะเป็นของการแจกแจงแบบไฮเพอร์จีโอเมทริก ใช้สำหรับสถานการณ์การสุ่มตัวอย่างจากประชากรจำกัดโดยไม่มีการใส่คืน

fx
=HYPGEOM.DIST(sample_s, number_sample, population_s, number_pop, cumulative)

ความนิยม5/10
ความยาก4/10
ประโยชน์6/10

อัปเดต 2 December 2025

Syntax & Arguments

อาร์กิวเมนต์ ชนิด คำอธิบาย
sample_s Number จำนวนความสำเร็จที่พบในตัวอย่าง (เช่น ของเสียที่พบ บัตรที่ถูกรางวัล)
number_sample Number ขนาดตัวอย่างทั้งหมดที่สุ่มมา (จำนวนรายการที่ตรวจสอบ)
population_s Number จำนวนความสำเร็จที่มีในประชากรทั้งหมด (รวมของเสีย รวมบัตรถูกรางวัล)
number_pop Number ขนาดประชากรทั้งหมด (จำนวนรายการทั้งหมด)
cumulative Boolean TRUE = ฟังก์ชันการแจกแจงสะสม (ความน่าจะเป็นสูงสุด) FALSE = ฟังก์ชันมวลความน่าจะเป็น (ความน่าจะเป็นที่แน่นอน)

Additional Notes

ฟังก์ชัน HYPGEOM.DIST ใช้หาความน่าจะเป็นในการสุ่มตัวอย่างจากประชากรที่มีขนาดจำกัด โดยแต่ละครั้งที่สุ่มไม่มีการใส่คืน (sampling without replacement)

ที่ต่างจาก BINOM.DIST (ซึ่งใช้สำหรับประชากรใหญ่มากๆ หรือไม่มีที่สิ้นสุด) คือ HYPGEOM.DIST คำนึงถึงขนาดประชากรที่จำกัด ทำให้ความน่าจะเป็นเปลี่ยนไปเมื่อขนาดตัวอย่างเทียบกับประชากร

ลองคิดดู ถ้าคุณหยิบสลากจากปลองมี 100 ใบ (ประชากร) ในนั้นมีสลากถูกรางวัล 10 ใบ (ความสำเร็จในประชากร) คุณหยิบออกมา 20 ใบโดยไม่ใส่คืน (ขนาดตัวอย่าง) อยากรู้โอกาสที่จะได้ถูกรางวัล 5 ใบ ก็ใช้ HYPGEOM.DIST นี่แหละ

Examples

ตัวอย่างพื้นฐาน – หาความน่าจะเป็นที่แน่นอนHYPGEOM.DIST(1, 4, 20, 60, FALSE)

ถ้าประชากรมี 60 รายการ มี 20 รายการที่เรื่องสนใจ (เช่น ของเสีย) เราสุ่มมา 4 รายการ โอกาสที่เราจะพบเสีย **พอดี 1 รายการ** คือ 40.52%

fx
=HYPGEOM.DIST(1, 4, 20, 60, FALSE)

ผลลัพธ์0.4052 หรือ 40.52%
หาความน่าจะเป็นสะสม (Cumulative)HYPGEOM.DIST(1, 4, 20, 60, TRUE)

ใช้ TRUE เพื่อหาโอกาสที่จะพบเสีย **ไม่เกิน 1 รายการ** (0 หรือ 1 รายการ) จากการสุ่ม 4 รายการ

fx
=HYPGEOM.DIST(1, 4, 20, 60, TRUE)

ผลลัพธ์0.593 หรือ 59.3%
การตรวจสอบคุณภาพสินค้าHYPGEOM.DIST(3, 10, 8, 200, FALSE)

โรงงานผลิตสินค้า 200 ชิ้น มี 8 ชิ้นที่มีข้อบกพร่อง ตรวจสุ่ม 10 ชิ้น อยากรู้โอกาสที่จะเจอข้อบกพร่อง **พอดี 3 ชิ้น** = 0.426%

fx
=HYPGEOM.DIST(3, 10, 8, 200, FALSE)

ผลลัพธ์0.00426 หรือ 0.426%
ตัวอย่างจริง – ตรวจสอบลอต (Lot Inspection)HYPGEOM.DIST(0, 15, 5, 150, TRUE)

ลอตสินค้าทั้งหมด 150 ชิ้น มี 5 ชิ้นที่อาจชำรุด ตรวจสุ่มตัวอย่าง 15 ชิ้น อยากรู้โอกาสที่จะไม่พบสินค้าชำรุดเลย (0 ชิ้น) = 58.6% ถ้าต่ำกว่านี้ อาจต้องตรวจเพิ่มเติม

fx
=HYPGEOM.DIST(0, 15, 5, 150, TRUE)

ผลลัพธ์0.586 หรือ 58.6%

FAQs

HYPGEOM.DIST กับ BINOM.DIST ต่างกันตรงไหน?+

BINOM.DIST ใช้ประชากรใหญ่หรือไม่มีที่สิ้นสุด (แต่ละครั้งโอกาสเท่าเดิม) HYPGEOM.DIST ใช้ประชากรจำกัด โดยแต่ละครั้งสุ่มโอกาสจะเปลี่ยนเพราะไม่ใส่คืน ตัวอย่างเช่น หยิบสลากจากปลอง vs โยนเหรียญซ้ำๆ

เมื่อไหร่ต้องใช้ FALSE (PMF) และเมื่อไหร่ใช้ TRUE (CDF)?+

ใช้ FALSE เวลาอยากรู้ความน่าจะเป็น **พอดี** เท่าไร (เช่น ได้เสีย 3 ชิ้น พอดี) ใช้ TRUE เวลาอยากรู้ความน่าจะเป็น **ไม่เกิน** หรือ **สูงสุด** เท่าไร (เช่น ไม่เกิน 3 ชิ้น)

ข้อมูลที่ป้อนไม่ใช่จำนวนเต็มจะไงครับ?+

ฟังก์ชันจะตัดทศนิยมออกให้อัตโนมัติ (เช่น 4.9 จะกลายเป็น 4) ดังนั้นใส่เศษส่วนหรือทศนิยมได้ แต่ผลลัพธ์จะประมาณ

เอา HYPGEOM.DIST ไปใช้อะไรได้บ้าง?+

ตรวจสอบคุณภาพสินค้า (Quality Control) | ทดสอบสมมติฐาน | วิเคราะห์เลือกตัวอย่าง | เกมไพ่ (คำนวณโอกาส) | การสำรวจความคิดเห็น | ตรวจสอบความหลากหลายในกลุ่มตัวอย่าง

Resources & Related

ฟังก์ชันที่ผู้เขียนโยงไว้กับ HYPGEOM.DIST จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง

ฟังก์ชันนี้HYPGEOM.DISTStatistical
Statistical (4)
BINOM.DIST

คำนวณโอกาสที่จะ 'สำเร็จ' จำนวน k ครั้ง จากการทดลอง n ครั้ง (เช่น โยนเหรียญ 10 ครั้ง ออกหัว 5 ครั้ง มีโอกาสกี่ %)

NEGBINOM.DIST

ฟังก์ชันที่ใช้หาค่าความน่าจะเป็นของการแจกแจงแบบทวินามลบ (Negative Binomial Distribution) ใช้เมื่อต้องการหาความน่าจะเป็นของการล้มเหลว x ครั้งก่อนที่จะสำเร็จครบ r ครั้ง

NORM.DIST

NORM.DIST คำนวณความน่าจะเป็นหรือความหนาแน่นของการแจกแจงปกติ (Normal Distribution) ใช้ในสถิติหรือการวิเคราะห์ข้อมูล

POISSON.DIST

POISSON.DIST หาค่าความน่าจะเป็นของการแจกแจงแบบปัวซอง ใช้คำนวณความน่าจะเป็นเหตุการณ์ที่เกิดขึ้นจำนวนครั้งในช่วงเวลาที่กำหนด

Compatibility (1)
HYPGEOMDIST

ฟังก์ชันเก่าที่คำนวณความน่าจะเป็นของการสุ่มตัวอย่างจากประชากรจำกัด โดยไม่มีการใส่คืน (Legacy function แนะนำให้ใช้ HYPGEOM.DIST แทน)

Comments

อีเมลของคุณจะไม่ถูกเผยแพร่