คำอธิบาย
ฟังก์ชันนี้ใช้ในการหาค่าดีเทอร์มิแนนต์ของเมทริกซ์รูปสี่เหลี่ยม (square matrix) ง่ายๆ ก็คือ ค่าที่บอกว่าตัวเมทริกซ์นั้นมีการเปลี่ยนแปลงไปอย่างไรถ้ามีการเปลี่ยนอันดับของแถวหรือคอลัมน์ ใช้บ่อยในการคำนวณทางคณิตศาสตร์และฟิสิกส์แบบซุปเปอร์วิชาการ
มีครั้งแรกในเวอร์ชันไหน
Excel 2003
รูปแบบคำสั่ง (Syntax)
MDETERM(array)
Arguments
-
array (Required – array)
เมทริกซ์ตัวเลขที่มีจำนวนแถวและคอลัมน์ที่เท่ากัน ต้องระบุให้ถูกต้อง ไม่เช่นนั้นจะเกิดข้อผิดพลาดได้
ตัวอย่างการใช้งาน (Examples)
-
Formula:
Description: หาค่าดีเทอร์มิแนนต์ของเมทริกซ์จากช่วงเซลล์ A1 ถึง C3=MDETERM(A1:C3)
Result:ค่าดีเทอร์มิแนนต์ของข้อมูลในเซลล์ A1:C3 เป็นตัวเลขค่าหนึ่ง -
Formula:
Description: ใช้ค่าคงที่สำหรับเมทริกซ์ในรูปแบบของอาเรย์ตัวอย่างนี้=MDETERM({3,6,1;1,1,0;3,10,2})
Result:ค่าดีเทอร์มิแนนต์จากเมทริกซ์ที่ประกอบด้วยเลขที่ระบุให้ -
Formula:
Description: คำนวณดีเทอร์มิแนนต์สำหรับเมทริกซ์ 2×2 โดยใช้ค่าคงที่ในรูปของอาเรย์=MDETERM({3,6;1,1})
Result:ค่าดีเทอร์มิแนนต์จากเมทริกซ์ 2×2 ที่ระบุให้ -
Formula:
Description: ตรวจสอบข้อผิดพลาดเมื่อเมทริกซ์ไม่ใช่รูปสี่เหลี่ยม=MDETERM(A2:B3)
Result:แสดงข้อผิดพลาด #VALUE! เพราะเมทริกซ์ไม่ใช่สี่เหลี่ยม -
Formula:
Description: การใช้งานร่วมกับฟังก์ชัน IFERROR เพื่อจัดการข้อผิดพลาดอย่างมีประสิทธิภาพ=IFERROR(MDETERM(A1:B2), "Error: Check Matrix")
Result:แสดงข้อความ "Error: Check Matrix" เมื่อมีการเกิดข้อผิดพลาด
Tips & Tricks
ใช้ชื่อช่วง (Named Ranges) เพื่อทำให้สูตรเข้าใจง่ายขึ้น และสามารถใช้งานร่วมกับฟังก์ชัน IFERROR เพื่อจัดการข้อผิดพลาดได้อย่างมีประสิทธิภาพ
ข้อควรระวัง (Cautions)
ต้องแน่ใจว่าเมทริกซ์เป็นรูปสี่เหลี่ยม มิฉะนั้นจะเกิดข้อผิดพลาด และหลีกเลี่ยงเซลล์ที่ว่างเปล่าหรือมีข้อความ
ฟังก์ชันที่เกี่ยวข้อง
ข้อดี / ข้อจำกัด
ข้อดีของ MDETERM คือสามารถคำนวณดีเทอร์มิแนนต์ของเมทริกซ์ได้ง่ายและรวดเร็ว แต่ข้อจำกัดคือ ต้องใช้กับเมทริกซ์ที่เป็นรูปสี่เหลี่ยมเท่านั้น
References
- MDETERM Function – Microsoft Support
- How to Use MDETERM – The Bricks
- MDETERM Function Examples – ExcelTip
ขอบคุณที่เข้ามาอ่านนะครับ ❤️
Leave a Reply