Hướng dẫn này trình bày cách sử dụng Hàm MMULT trong Excel trong Excel trả về tích ma trận của hai mảng.
Tổng quan về hàm MMULT
Hàm MMULT trả về tích ma trận của hai mảng.
Để sử dụng Chức năng Trang tính MMULT Excel, hãy chọn một ô và nhập:
(Chú ý cách các đầu vào công thức xuất hiện)
Cú pháp và đầu vào của hàm MMULT:
1 | = MMULT (array1, array2) |
array1 - Mảng đầu tiên để nhân.
array2 - Mảng thứ hai để nhân.
Sản phẩm ma trận
Trong Excel, Hàm PRODUCT có thể nhân hai mảng theo từng phần tử. Tuy nhiên, phép nhân ma trận khác với tích nguyên tố. Hàm MMULT nhân các hàng với các cột tương ứng của chúng, do đó số hàng của ma trận phải bằng số cột của ma trận thứ hai.
Ví dụ về phép nhân nguyên tố của mảng được khám phá chi tiết. Click vào đây để tìm hiểu thêm.
Chức năng MMULT
Hàm MMULT trả về tích ma trận của hai mảng đã cho nếu số hàng của mảng đầu tiên bằng số cột của mảng thứ hai.
1 | = MMULT (A2: B3, A6: B7) |
Excel 2022 trở về trước: Sau khi nhập công thức, thay vì nhấn ENTER, bạn phải nhấn CTRL + SHIFT + ENTER. Điều này biến công thức thành một mảng. Bạn có thể xác định các mảng bằng dấu ngoặc nhọn bao quanh công thức
1 | {= MMULT (A2: B3, A6: B7)} |
Quan trọng: Bạn không thể nhập thủ công vào dấu ngoặc nhọn, điều này sẽ không hoạt động. Bạn phải sử dụng CTRL + SHIFT + ENTER
Excel 365 và các phiên bản mới hơn của Excel:. Trong các phiên bản mới hơn, bạn không cần sử dụng CTRL + SHIFT + ENTER nữa. Bạn chỉ cần nhấn ENTER.
Chức năng MMULT - Các hàng & cột không bằng nhau
Hàm MMULT sẽ trả về lỗi nếu các hàng của ma trận đầu tiên không bằng các cột của ma trận thứ hai.
1 | = MMULT (A2: B3, A6: B8) |
Chức năng MMULT - Văn bản hoặc Ô trống
Hàm MMULT cũng sẽ trả về lỗi nếu bất kỳ thành viên nào của bất kỳ mảng nào trống hoặc chứa một số văn bản.
1 | = MMULT (A2: B3, A6: B7) |
MMULT trong Google Trang tính
Hàm MMULT hoạt động giống hệt trong Google Trang tính cũng như trong Excel: