บทความนี้จะอธิบายเกี่ยวกับไวยากรณ์ของสูตรและการใช้ ฟังก์ชัน MDETERM ใน Microsoft Excel
คำอธิบาย
ส่งกลับเมทริกซ์ดีเทอร์มิแนนต์ของอาร์เรย์
ไวยากรณ์
MDETERM(array)
ไวยากรณ์ของฟังก์ชัน MDETERM มีอาร์กิวเมนต์ดังนี้
-
อาร์เรย์ จำเป็น อาร์เรย์ตัวเลขที่มีจํานวนแถวและคอลัมน์เท่ากัน
ข้อสังเกต
-
โดยสามารถใส่อาร์เรย์เป็นแบบช่วงเซลล์ เช่น A1:C3 ใส่เป็นค่าคงที่แบบอาร์เรย์ เช่น {1,2,3;4,5,6;7,8,9} หรือใส่ชื่อที่ใช้แทนช่วงเซลล์หรือค่าคงที่อย่างใดอย่างหนึ่งก็ได้
-
ฟังก์ชัน MDETERM จะส่งกลับ #VALUE! เป็นค่าความผิดพลาดเมื่อ:
-
เซลล์ใดๆ ในอาร์เรย์ว่างเปล่าหรือมีข้อความอยู่
-
อาร์เรย์มีจำนวนแถวและคอลัมน์ไม่เท่ากัน
-
-
เมทริกซ์ดีเทอร์มิแนนต์คือตัวเลขที่มาจากค่าในอาร์เรย์ สําหรับอาร์เรย์แบบสามแถวแบบสามคอลัมน์ A1:C3 ค่าดีเทอร์มิแนนต์จะถูกกําหนดเป็น
MDETERM(A1:C3)
เท่ากับ A1*(B2*C3-B3*C2) + A2*(B3*C1-B1*C3) + A3*(B1*C2-B2*C1)-
โดยทั่วไปแล้วเมทริกซ์ดีเทอร์มิแนนต์จะใช้ในการแก้ปัญหาระบบของสมการทางคณิตศาสตร์ที่เกี่ยวข้องกับหลายตัวแปร
-
ฟังก์ชัน MDETERM จะคํานวณด้วยความแม่นยําประมาณ 16 หลัก ซึ่งอาจนําไปสู่ข้อผิดพลาดตัวเลขขนาดเล็กเมื่อการคํานวณไม่เสร็จสมบูรณ์ ตัวอย่างเช่น ดีเทอร์มิแนนต์ของเมทริกซ์เอกพจน์อาจแตกต่างจากศูนย์ด้วย 1E-16
ตัวอย่าง
คัดลอกข้อมูลตัวอย่างในตารางต่อไปนี้ และวางในเซลล์ A1 ของเวิร์กชีต Excel ใหม่ สำหรับสูตรที่จะแสดงผลลัพธ์ ให้เลือกสูตร กด F2 แล้วกด Enter ถ้าคุณต้องการ คุณสามารถปรับความกว้างของคอลัมน์เพื่อดูข้อมูลทั้งหมดได้
ข้อมูล |
ข้อมูล |
ข้อมูล |
ข้อมูล |
1 |
3 |
8 |
5 |
1 |
3 |
6 |
1 |
1 |
1 |
1 |
0 |
7 |
3 |
10 |
2 |
สูตร |
คำอธิบาย |
ผลลัพธ์ |
|
=MDETERM(A2:D5) |
ดีเทอร์มิแนนต์ของเมทริกซ์ข้างบน |
88 |
|
=MDETERM({3,6,1;1,1,0;3,10,2}) |
ดีเทอร์มิแนนต์ของเมทริกซ์ที่เป็นค่าคงที่อาร์เรย์ |
1 |
|
=MDETERM({3,6;1,1}) |
ดีเทอร์มิแนนต์ของเมทริกซ์ในค่าคงที่อาร์เรย์ |
-3 |
|
=MDETERM({1,3,8,5;1,3,6,1}) |
ส่งกลับข้อผิดพลาด เนื่องจากอาร์เรย์มีจำนวนแถวและจำนวนคอลัมน์ไม่เท่ากัน |
#VALUE! |