ส่งกลับค่าผกผันของฟังก์ชันการแจกแจงความน่าจะเป็นแบบเบต้าสะสม นั่นคือ ถ้า probability = BETADIST(x,...) แล้ว BETAINV(probability,...) = x การแจกแจงแบบเบต้าสะสมสามารถใช้ในการวางแผนโครงการเพื่อสร้างแบบจําลองเวลาแล้วเสร็จที่เป็นไปได้ เมื่อกําหนดเวลาแล้วเสร็จที่คาดไว้และการแปรผันให้
ไวยากรณ์
BETAINV(ความน่าจะเป็น,อัลฟา,เบต้า,A,B)
ความน่าจะเป็นคือความน่าจะเป็นที่เกี่ยวข้องกับการแจกแจงแบบเบต้า
Alpha คือพารามิเตอร์ของการแจกแจง
Beta คือพารามิเตอร์ของการแจกแจง
A คือ ขอบต่ําสุดที่เลือกได้ในช่วงของ x
B คือ ขอบสูงสุดที่เลือกได้ในช่วงของ x
ข้อสังเกต
- ถ้ามีอาร์กิวเมนต์ใดไม่ใช่ตัวเลข ฟังก์ชัน BETAINV จะส่งกลับ #VALUE! เป็นค่าความผิดพลาด
- ถ้าค่า alpha ≤ 0 หรือ beta ≤ 0 ฟังก์ชัน BETAINV จะส่งกลับ #NUM! เป็นค่าความผิดพลาด
- ถ้า probability ≤ 0 หรือ probability > 1 ฟังก์ชัน BETAINV จะส่งกลับ #NUM! เป็นค่าความผิดพลาด
- ถ้าคุณละค่าของ A และ B ฟังก์ชัน BETAINV จะใช้การแจกแจงแบบเบต้าสะสมมาตรฐาน เพื่อให้ A = 0 และ B = 1
BETAINV ใช้เทคนิคการวนซ้ําในการคํานวณฟังก์ชัน เมื่อกําหนดค่าความน่าจะเป็น BETAINV จะทําซ้ําจนกระทั่งผลลัพธ์จะถูกต้องภายใน ±3x10^-7 ถ้าฟังก์ชัน BETAINV ไม่บรรจบกันหลังจากการวนซ้ํา 100 รอบ ฟังก์ชันจะส่งกลับค่าความผิดพลาด #N/A
ตัวอย่าง
| ความน่าจะเป็น | อัลฟ่า | เบต้า | A | B | สูตร | คำอธิบาย (ผลลัพธ์) |
|---|---|---|---|---|---|---|
| 0.685470581 | 8 | 10 | 1 | 3 | =BETAINV([ความน่าจะเป็น],[Alpha],[Beta],[A],[B]) | ค่าผกผันของฟังก์ชันความหนาแน่นของความน่าจะเป็นแบบเบต้าสะสมของพารามิเตอร์ (2) |