ฟังก์ชัน MMULT

นำไปใช้กับ
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

ฟังก์ชัน MMULT ส่งกลับผลคูณเมทริกซ์ของสองอาร์เรย์ ผลลัพธ์คืออาร์เรย์ที่มีจํานวนแถวเท่ากับ array1 และจํานวนคอลัมน์เท่ากับ array2

หมายเหตุ

ถ้าคุณมี Microsoft 365 เวอร์ชันปัจจุบัน คุณสามารถใส่สูตรในเซลล์ด้านซ้ายบนของช่วงผลลัพธ์ แล้วกด ENTER เพื่อยืนยันสูตรเป็นสูตรอาร์เรย์แบบไดนามิก มิฉะนั้น ต้องใส่สูตรเป็นสูตรอาร์เรย์ดั้งเดิม โดยเลือกช่วงผลลัพธ์ก่อน ใส่สูตรในเซลล์ด้านซ้ายบนของช่วงผลลัพธ์ แล้วกด CTRL+SHIFT+ENTER เพื่อยืนยัน Excel จะแทรกวงเล็บปีกกาที่จุดเริ่มต้นและจุดสิ้นสุดของสูตรให้คุณ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับสูตรอาร์เรย์ ให้ดูที่ คำแนะนำและตัวอย่างของสูตรอาร์เรย์

ไวยากรณ์

MMULT(array1, array2)

ไวยากรณ์ของฟังก์ชัน MMULT มีอาร์กิวเมนต์ดังนี้

  • array1, array2 จําเป็น อาร์เรย์ที่คุณต้องการคูณ

ข้อสังเกต

  • จํานวนคอลัมน์ใน array1 ต้องเท่ากับจํานวนแถวใน array2 และอาร์เรย์ทั้งสองค่าต้องมีแค่ตัวเลขเท่านั้น

  • Array1 และ array2 สามารถกําหนดให้เป็นช่วงของเซลล์ ค่าคงที่อาร์เรย์ หรือการอ้างอิงก็ได้

  • ฟังก์ชัน MMULT จะส่งกลับ #VALUE! เป็นค่าความผิดพลาดเมื่อ:

    • เซลล์ใดๆ ว่างเปล่าหรือมีข้อความอยู่
    • จํานวนคอลัมน์ใน array1 ไม่ตรงกับจํานวนแถวใน array2
  • ผลคูณเมทริกซ์อาร์เรย์ a ของสองอาร์เรย์ b และ c คือ:
    สมการ
    ซึ่ง i เป็นจำนวนแถว และ j เป็นจำนวนคอลัมน์

ตัวอย่าง

ตัวอย่าง 1

ฟังก์ชัน MMULT - ตัวอย่างที่ 1

ตัวอย่าง 2

ฟังก์ชัน MMULT - ตัวอย่าง 2

คุณต้องใส่สูตรข้างต้นเป็นสูตรอาร์เรย์เพื่อให้ทํางานได้อย่างถูกต้อง หลังจากที่คุณใส่สูตร ให้กด Enter ถ้าคุณมีการสมัครใช้งาน Microsoft 365 ปัจจุบัน มิฉะนั้น ให้กด Ctrl+Shift+Enter ถ้าไม่ได้ใส่สูตรเป็นสูตรอาร์เรย์ จะส่งกลับผลลัพธ์เดี่ยว

ต้องการความช่วยเหลือเพิ่มเติมไหม

คุณสามารถสอบถามผู้เชี่ยวชาญใน ชุมชนด้านเทคนิคของ Excel หรือรับการสนับสนุนใน ชุมชนได้เสมอ