Mục lục
Ma trận là các mảng số. Phép nhân ma trận có nhiều ứng dụng trong nhiều lĩnh vực khác nhau như phương trình tuyến tính, lý thuyết mạng, v.v. Khi hai ma trận được nhân, các phần tử hàng của một ma trận được nhân với các phần tử cột tương ứng của một ma trận khác. Việc nhân các ma trận với số lượng hàng và cột cao hơn theo cách thủ công có thể là một công việc mệt mỏi. May mắn thay, ma trận có thể được nhân dễ dàng trong excel. Bài viết này trình bày hai cách nhân ma trận trong excel.
Tải xuống Sách bài tập thực hành
Bạn có thể tải xuống sách bài tập thực hành từ nút tải xuống bên dưới.
Nhân ma trận.xlsx
2 Cách dễ dàng để nhân ma trận trong Excel
Chúng tôi có thể nhân ma trận trong excel bằng cách nhập công thức tùy chỉnh cho từng phần tử của ma trận sản phẩm. Nhưng điều này có thể không thuận lợi cho các ma trận có kích thước cao hơn. May mắn thay, Excel có một chức năng sẵn có để nhân các ma trận. Chúng tôi sẽ sử dụng tập dữ liệu sau để minh họa các phương pháp.
1. Nhân ma trận với hàm MMULT trong Excel
Cách tốt nhất để nhân ma trận là sử dụng hàm MMULT trong excel. Thực hiện theo các bước bên dưới để áp dụng phương pháp này.
Các bước
1. Trước khi bạn thử nhân các ma trận, hãy đảm bảo rằng ma trận thứ hai mà bạn muốn nhân có cùng số hàng với sốcủa các cột của ma trận đầu tiên.
2. Sau đó, bạn cũng cần xác định kích thước của ma trận sản phẩm. Kích thước của ma trận đề cập đến số lượng hàng và cột của ma trận. Ma trận sản phẩm sẽ có cùng số hàng với ma trận thứ nhất và cùng số cột với ma trận thứ hai.
3. Trong trường hợp tập dữ liệu của chúng ta, thứ nguyên của ma trận sản phẩm sẽ là 3×3 .
4. Bây giờ, hãy chọn thứ nguyên thích hợp như sau nơi bạn muốn có ma trận sản phẩm.
5. Sau đó, nhập công thức sau.
=MMULT(B5:D7,F5:H7)
6. Bây giờ, nhấn CTRL+SHIFT+ENTER . Công thức sẽ được nhập dưới dạng công thức mảng . Sau đó, bạn sẽ thấy ma trận sản phẩm như sau.
7. Trong Microsoft 365 , bạn chỉ có thể nhấn Enter một mình. Bạn cũng không cần chọn thứ nguyên thích hợp.
8. Đối với các phiên bản khác, excel sẽ hiển thị #Value! Lỗi nếu bạn không chọn thứ nguyên phù hợp.
9. Excel cũng sẽ hiển thị lỗi đó khi tiêu chí số hàng của ma trận thứ hai bằng số cột của ma trận thứ nhất không được đáp ứng. Giả sử nhập công thức sau thay vì CTRL+SHIFT+ENTER .
=MMULT(B5:D7,F5:H6)
10. Bây giờ, bạn sẽ thấy lỗi sau.
11. Lỗi #Value! cũng xảy ra khi bất kỳ phần tử nào của ma trận không phải là mộtsố.
Đọc thêm: Công thức nhân trong Excel (6 cách tiếp cận nhanh)
2. Nhân ma trận trong Excel bằng công thức tùy chỉnh
Phương pháp này không thuận lợi để nhân ma trận có kích thước cao hơn. Tuy nhiên, nó đưa ra một ý tưởng rõ ràng về những gì sẽ xảy ra khi sử dụng hàm MMULT . Ngoài ra, điều này giúp hiểu rõ về cách nhân hai ma trận.
Bây giờ, để áp dụng phương pháp này, hãy nhập các công thức sau vào các ô D10 , D11 , D12 , E10 , E11 , E12 , F10 , F11 & F12 tương ứng.
=B5*F5+C5*F6+D5*F7
=B6*F5+C6*F6+D6*F7
=B7*F5+C7*F6+D7*F7
=B5*G5+C5*G6+D5*G7
=B6*G5+C6*G6+D6*G7
=B7*G5+C7*G6+D7*G7
=B5*H5+C5*H6+D5*H7
=B6*H5+C6*H6+D6*H7
=B7*H5+C7*H6+D7*H7
Điều này sẽ cho kết quả tương tự thu được trong phương pháp trước đó. Bây giờ hãy chú ý các công thức một cách cẩn thận. Sau đó, bạn sẽ dễ dàng hiểu được quy trình nhân ma trận.
Đọc thêm: Cách nhân trong Excel: Cột, Ô, Hàng & Số
Những điều cần nhớ
- Đảm bảo số cột của ma trận thứ nhất bằng số hàng của ma trận thứ hai trước đó bắt đầu nhân chúng.
- Không nhấn Enter một mình trong phương thức đầu tiên. Thay vào đó hãy nhấn CTRL+SHIFT+ENTER .
Kết luận
Bây giờ bạn đã biết cách nhân các ma trận trong excel. Đối với các câu hỏi hoặc đề xuất khác, vui lòng sử dụngphần bình luận bên dưới.