Hôm nay mình sẽ giới thiệu đến các bạn một hàm bổ trợ nữa, được ưa dùng rất nhiều trong các phiên bản Office cũ, đó là hàm MMULT. Hàm MMULT trả về tích ma trận của hai mảng. Kết quả là một mảng có số hàng bằng mảng 1 và có số cột bằng mảng 2.
=MMULT(array1, array2).
- array1: Mảng thứ 1 muốn tính tích, là tham số bắt buộc.
- array2: Mảng thứ 2 muốn tính tích, là tham số bắt buộc.
Note:
- - Số cột trong mảng 1, phải bằng số hàng trong mảng 2.
- - Các giá trị trong 2 mảng phải là giá trị số.
- - Array1 và array2 có thể được cung cấp dưới dạng phạm vi ô, hằng số mảng hoặc tham chiếu.
- - Hàm MMULT trả về giá trị lỗi #VALUE! trong các trường hợp sau:
- + Bất kì giá trị nào trong 2 mảng là ô trống hoặc chứa văn bản.
- + Số cột trong mảng 1 khác với số hàng trong mảng 2.
Link: Onedrive
Ví dụ 1: Tích 2 ma trận.
![]() |
| Tích 2 ma trận |
Ví dụ 2: Giải hệ phương trình.
![]() |
| Giải hệ phương trình bằng MMULT |
Ví dụ 3: Tính tổng trong bảng theo hàng.
![]() |
| Tính tổng của bảng theo từng hàng |
Ví dụ 4: Tính tổng trong bảng theo cột.
![]() |
| Tính tổng của bảng theo từng cột |



