TLDR สรุปสั้นๆ

BETAINV หาค่า x ที่สัมพันธ์กับความน่าจะเป็นของการแจกแจงเบต้า โดยสอดคล้องกับ BETADIST(x,…).

คำอธิบาย

ฟังก์ชัน BETAINV ใช้ในการคำนวณค่าสัมประสิทธิ์เต็มที่แบบย้อนไปของฟังก์ชันการแจกแจงความน่าจะเป็นของเบต้าที่ถูกระบุไว้ในช่วงที่ระบุ ซึ่งเป็นการหา x ที่ทำให้ค่า BETADIST(x,…) เท่ากับ probability ที่ระบุ ในการวางแผนโครงการสามารถใช้การแจกแจงเบต้าเพื่อจำลองเวลาเสร็จสมบูรณ์ที่เป็นไปได้เมื่อกำหนดเวลาเสร็จสมบูรณ์ที่คาดหวังและความแปรปรวน

มีครั้งแรกในเวอร์ชันไหน

2003

รูปแบบคำสั่ง (Syntax)

BETAINV(probability,alpha,beta,[A],[B])

Arguments

  • probability (Required – number)
    ความน่าจะเป็นที่สัมพันธ์กับการแจกแจงแบบเบต้า เป็นค่าสัมบูรณ์ที่ต้องตกรุ่นจากผลลัพธ์ของ BETADIST เพื่อทำให้ 0 < probability ≤ 1
  • alpha (Required – number)
    พารามิเตอร์ของการแจกแจง ที่ต้องเป็นค่ามากกว่า 0
  • beta (Required – number)
    พารามิเตอร์ของการแจกแจง ต้องเป็นค่ามากกว่า 0 เช่นกัน
  • A (Optional – number)
    ขอบเขตล่างของช่วงที่ x สามารถมีค่าได้ โดยไม่มีการตั้งค่าเริ่มต้นเว้นแต่จะระบุไว้เป็น 0
  • B (Optional – number)
    ขอบเขตบนของช่วงที่ x สามารถมีค่าได้ โดยไม่มีการตั้งค่าเริ่มต้นเว้นแต่จะระบุไว้เป็น 1

ตัวอย่างการใช้งาน (Examples)

  • Formula:
    =BETAINV(0.685470581,8,10,1,3)
    Description: กลับค่าของฟังก์ชันการแจกแจงความน่าจะเป็นแบบเบต้าจากพารามิเตอร์ที่ระบุ
    Result:2 (ตัวเลขที่ตรงกับความน่าจะเป็นที่ระบุในช่วงที่กำหนด)
  • Formula:
    =BETAINV(0.7, 2, 5)
    Description: คำนวณค่าย้อนกลับของฟังก์ชันแจกแจงความน่าจะเป็นแบบเบต้าที่มี alpha = 2 และ beta = 5 เมื่อความน่าจะเป็นคือ 0.7
    Result:x (ผลลัพธ์เป็นตัวเลขที่ทำให้ค่า BETADIST(x,…)=0.7)
  • Formula:
    =BETAINV(0.5, 2, 5, 10, 30)
    Description: การประเมินเวลาเสร็จสิ้นโครงการในช่วง 10 ถึง 30 วัน ด้วยความน่าจะเป็น 0.5
    Result:x (ค่า x ที่อยู่ภายในช่วงที่กำหนดสำหรับความน่าจะเป็นที่ระบุ)
  • Formula:
    =BETAINV(0.3, 3, 9)
    Description: ประเมินค่าที่ช่วยระบุความน่าจะเป็น 0.3 สำหรับ alpha=3 และ beta=9 ด้วยการใช้การแจกแจงมาตรฐานเบต้า
    Result:x (ค่า x ที่ทำให้ค่า BETADIST(x,…)=0.3)
  • Formula:
    =BETAINV(0.9, 5, 5, 1, 10)
    Description: การใช้พารามิเตอร์ alpha, beta ที่เท่ากันและช่วงที่กำหนดให้ระบุความน่าจะเป็นสูง
    Result:x (จะได้ค่า x สำหรับความน่าจะเป็นที่สูงขึ้นในช่วงที่กำหนด)
  • Formula:
    =BETAINV(0.2, 0.5, 0.5, 0, 1)
    Description: คำนวณค่า BETAINV สำหรับการแจกแจงแบบอสมมาตรแบบสูงถึงต่ำเมื่อความน่าจะเป็นต่ำ
    Result:x (ค่าในการทำให้ความน่าจะเป็นต่ำใช้ได้จริงตามขอบเขตที่กำหนด)

Tips & Tricks

ฟังก์ชัน BETAINV ใช้เทคนิคการคำนวณแบบเสาะหาด้วยการวนซ้ำเพื่อหาผลลัพธ์ โดยจะวนซ้ำจนกว่าผลลัพธ์จะมีความแม่นยำในระดับ ±3×10^-7 ถ้าไม่ได้ผลลัพธ์ภายใน 100 รอบ การวนซ้ำจะส่งคืนค่าข้อผิดพลาดว่า #N/A

ข้อควรระวัง (Cautions)

ฟังก์ชันนี้จำเป็นต้องใช้ค่า alpha และ beta ที่มากกว่า 0 และค่าความน่าจะเป็นจะต้องระหว่าง 0 กับ 1 หากขอบล่างจะต้องไม่มากกว่าขอบบน และถ้าข้อกำหนดต่าง ๆ ไม่ใช่ตัวเลขจะเกิดข้อผิดพลาด #VALUE!

ฟังก์ชันที่เกี่ยวข้อง

References

ขอบคุณที่เข้ามาอ่านนะครับ ❤️


Leave a Reply

Your email address will not be published. Required fields are marked *

อบรม In-House Training

Feedback การใช้งาน AI Chatbot