GAMMALN ส่งกลับค่าลอการิทึมธรรมชาติของฟังก์ชัน Gamma: ln(Γ(x)) – ใช้ในสถิติและการวิเคราะห์ข้อมูลขั้นสูง
=GAMMALN(x)
=GAMMALN(x)
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| x | Number | Yes | ตัวเลขที่ต้องการหาค่า GAMMALN ต้องเป็นจำนวนบวก (มากกว่า 0) |
GAMMALN(4)=GAMMALN(4)
1.7917595
GAMMALN(5.5)=GAMMALN(5.5)
3.9578796
EXP(GAMMALN(5))=EXP(GAMMALN(5))
24
EXP(GAMMALN(5)+GAMMALN(3)-GAMMALN(8))=EXP(GAMMALN(5)+GAMMALN(3)-GAMMALN(8))
10
GAMMALN.PRECISE เป็นเวอร์ชันที่มีความแม่นยำสูงกว่า ทั้งสองให้ผลลัพธ์เดียวกันในกรณีส่วนใหญ่ แต่ GAMMALN.PRECISE มีความละเอียดในการคำนวณมากกว่า ถ้าคุณต้องการความแม่นยำสูงสุดให้ใช้ GAMMALN.PRECISE
ใช้ในสถิติเชิง Bayesian การวิเคราะห์การแจกแจง Gamma การคำนวณ Binomial Coefficient โดยไม่มีตัวเลขใหญ่เกินไป และการคำนวณ Log-likelihood ในสถิติศาสตร์
ส่งคืน #NUM! error เพราะฟังก์ชัน Gamma ไม่นิยามสำหรับจำนวน 0 และจำนวนลบที่เป็นจำนวนเต็ม
เพราะค่า Gamma สำหรับจำนวนที่ใหญ่จะกลายเป็นตัวเลขที่มหาศาล (เช่น Γ(100) มีตัวเลขหลายสิบหลัก) การใช้ Log จะทำให้ตัวเลขจัดการง่ายกว่า และในการคำนวณสถิติ Log-likelihood ก็เป็นสิ่งที่ต้องการอยู่แล้ว
ฟังก์ชัน GAMMALN ใน Excel ส่งกลับค่าลอการิทึมธรรมชาติของฟังก์ชัน Gamma ซึ่งเป็นการขยายแนวคิดของแฟกทอเรียล (factorial) ไปยังจำนวนจริงทั้งหมด
ใช้เมื่อคุณต้องการหาค่า ln(Γ(x)) แทนที่จะหา Γ(x) โดยตรง เหตุผลคือค่า Gamma มักจะเป็นตัวเลขยักษ์ใหญ่ และการใช้ Log จะทำให้ได้ตัวเลขที่จัดการได้ง่ายกว่า ถ้า x เป็นจำนวนเต็มบวก ค่า e^GAMMALN(x) จะเท่ากับ (x-1)!
ที่เจ๋งคือ GAMMALN ใช้ได้กับจำนวนทศนิยมด้วย ซึ่งแฟกทอเรียลปกติไม่สามารถทำได้ เช่น GAMMALN(4.5) ก็คำนวณได้ ถึงแม้ 4.5! ไม่มีความหมายในคณิตศาสตร์พื้นฐาน