คูณเมทริกซ์ 2 ตัวตามกฎพีชคณิตเชิงเส้น (matrix multiplication) ใช้ทำโมเดลถ่วงน้ำหนักหลายมิติ วิเคราะห์ระบบสมการ และงานวิศวกรรม/การเงินที่ต้องคูณตารางข้อมูลหลายชุดพร้อมกัน
| อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
|---|---|---|
| array1 | Range/Array | เมทริกซ์ตัวตั้ง |
| array2 | Range/Array | เมทริกซ์ตัวคูณ |
ฟังก์ชัน MMULT ใน Excel ช่วยคูณเมทริกซ์ 2 ตัวเข้าด้วยกัน โดยจำนวนคอลัมน์ของ array1 ต้องเท่ากับจำนวนแถวของ array2 มิฉะนั้นจะได้ error #VALUE!
แถว 1: 1*1 + 2*1 = 3, แถว 2: 3*1 + 4*1 = 7
คล้าย SUMPRODUCT แต่สามารถคืนค่าได้หลายแถวพร้อมกัน
หาผลคูณจุด (Dot Product) ของสองเวกเตอร์
SUMPRODUCT คูณและรวมค่าคืนเป็นตัวเลขเดียว ส่วน MMULT คูณเมทริกซ์แบบเต็มรูปแบบและคืนผลเป็น array หลายแถวหลายคอลัมน์พร้อมกัน เหมาะกับงานที่ต้องได้ผลลัพธ์เป็นตารางไม่ใช่ค่าเดียว
ส่วนใหญ่เกิดจากมิติไม่ตรงกัน — จำนวนคอลัมน์ของ array1 ต้องเท่ากับจำนวนแถวของ array2 เป๊ะ หรือมีเซลล์ว่าง/ข้อความปนอยู่ในช่วงที่เลือก เพราะ MMULT รับเฉพาะตัวเลขเท่านั้น
ใน Excel 2019 ลงไปต้องเลือกพื้นที่ผลลัพธ์ให้ครบตามขนาดเมทริกซ์แล้วกด Ctrl+Shift+Enter เพื่อป้อนเป็น array formula แต่ใน Excel 365 ที่รองรับ Dynamic Array สูตรจะ spill ผลลัพธ์ออกมาเองโดยไม่ต้องกดพิเศษ
ฟังก์ชันที่ผู้เขียนโยงไว้กับ MMULT จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง
MDETERM ใช้คำนวณค่า Determinant (ดีเทอร์มิแนนต์) ของเมทริกซ์ในช่วงข้อมูล/อาร์เรย์ เหมาะกับงานเชิงเส้น เช่น ตรวจว่าเมทริกซ์เป็นเอกฐานหรือไม่ (Det=0) และใช้ประกอบการหาผกผันของเมทริกซ์ร่วมกับ MINVERSE
ฟังก์ชันที่ใช้หาค่า Inverse Matrix (เมทริกซ์ผกผัน) จากเมทริกซ์สี่เหลี่ยมจัตุรัส สำหรับใช้แก้ระบบสมการเชิงเส้นหรือการคำนวณทางวิทยาศาสตร์
ฟังก์ชันที่สร้างเมทริกซ์เอกลักษณ์ (Identity Matrix) ขนาด n x n โดยมีเลข 1 ตามแนวเส้นทแยงมุมและเลข 0 ที่ตำแหน่งอื่น ใช้สำหรับการคำนวณพีชคณิตเชิงเส้นและการดำเนินการทางคณิตศาสตร์เมทริกซ์
PRODUCT คูณตัวเลขทั้งหมดในช่วงข้อมูลหรือรายการอาร์กิวเมนต์ แทนที่จะต้องพิมพ์ A1*A2*A3*A4 ให้ใช้ =PRODUCT(A1:A4) เท่านั้น
คูณข้อมูลจากหลายช่วงแล้วรวมผลลัพธ์ รองรับเงื่อนไขซับซ้อนและการคำนวณมีเงื่อนไข
Comments
อีเมลของคุณจะไม่ถูกเผยแพร่