Spis treści
Macierz jest ważnym narzędziem, używanym na co dzień w statystyce i badaniach naukowych. Same arkusze kalkulacyjne Excela są bardzo dużymi macierzami zawierającymi 1 048 576 wierszy i 16 384 kolumn. Nie dziwi więc fakt, że Excel dostarcza kilka przydatnych narzędzi do operacji na macierzach. W tym artykule skupimy się na mnożenie macierzy w Excelu z różnymi przykładami różnych scenariuszy.
Pobierz Zeszyt ćwiczeń
Z poniższego pola możesz pobrać zeszyt ćwiczeń zawierający wszystkie przykłady wykorzystane w tym artykule.
Matrix Multiplication.xlsx
Jak wykonać mnożenie macierzowe?
Najpierw skupmy się na tym, jak działa mnożenie macierzy. Jeśli istnieją dwie macierze o wymiarach i x j oraz j x k , każdy element pierwszego wiersza zostanie pomnożony przez elementy odpowiednich numerów pozycji z pierwszej kolumny drugiej macierzy.Następnie wszystkie dodane wyniki wskażą wartość elementu wiersza pierwszego i kolumny pierwszej macierzy wynikowej, biorąc numer wiersza z pierwszej macierzy i numer kolumny z drugiej.Tak będzie dalej przez i x k razy i skutkuje i x k matryca.
Weźmy przykład, w którym dodajemy dwie macierze A i B.
Każdy wpis z pierwszego wiersza macierzy A pomnożymy przez odpowiednie wpisy z pierwszej kolumny macierzy B. Następnie wynik da nam wartość 1×1 pomnożonej macierzy, powiedzmy C. W tym przykładzie będzie to 1*4+2*6+3*8=40.
Ten sam proces powtórzy się dla 1. rzędu od A i 2. kolumny od B, 2. rzędu od A i 1. kolumny dla B, 2. rzędu od A i 2. kolumny od B.
Ostatecznie wynik będzie wyglądał coś takiego.
Jest to macierz multiplikowana A i B.
5 Odpowiednie przypadki do wykonania mnożenia macierzy w Excelu
Excel ma wbudowaną funkcję Funkcja MMULT Funkcja ta przyjmuje dwie tablice jako argumenty. Możemy użyć macierzy jako tablic argumentów w tej funkcji, aby uzyskać pożądany wynik.
1) Mnożenie macierzy w dwóch tablicach
Weźmy dwie pojedyncze macierze A i B. W Excelu potraktujemy je jako tablice do mnożenia macierzy.
Kroki:
- Najpierw wybierz komórki, w których chcesz umieścić swoją matrycę.
- Następnie zapisz w poniższym wzorze.
=MMULT(B5:D7,B10:D12)
- Teraz, na klawiaturze, naciśnij Ctr+Shift+Enter . będziesz miał wynik macierzy AxB.
To samo można zrobić dla macierzy BxA, wpisując macierz B jako pierwszy i macierz A jako drugi argument polecenia MMULT funkcja.
Read More: Jak pomnożyć 3 macierze w Excelu (2 proste metody)
2. pomnożenie jednej kolumny przez jeden wiersz tablicy
Weźmy następujący zbiór danych, z matrycami zawierającymi tylko jedną kolumnę i jeden wiersz.
Pomnożona macierz AxB będzie wynikiem mnożenia macierzy jednokolumnowej i jednorzędowej.
Kroki:
- Najpierw wybierz zakres komórek dla pomnożonej macierzy.
- Następnie zapisz następujący wzór.
=MMULT(B5:B7,B10:D10)
- Na koniec naciśnij Ctrl+Shift+Enter na klawiaturze. Będziesz miał macierz wynikową.
Read More: Jak pomnożyć wiele komórek w programie Excel (4 metody)
Podobne lektury
- Jak pomnożyć kolumny w Excelu (9 przydatnych i łatwych sposobów)
- Mnożenie dwóch kolumn w Excelu (5 najprostszych metod)
- Jak używać znaku mnożenia w programie Excel (z 3 alternatywnymi metodami)
- If Cell Contains Value Then Multiply Using Excel Formula (3 Examples)
3. mnożenie tablicowe w jednym wierszu i jednej kolumnie w Excelu
Dla tego samego zbioru danych użytego w poprzedniej metodzie mnożenie macierzy BxA będzie oznaczało mnożenie macierzy o jednym wierszu i jednej kolumnie.
Kroki:
- Najpierw wybierz komórkę, to mnożenie da tylko jedną wartość, więc wybierz tutaj jedną komórkę.
- Następnie wpisz następujący wzór.
=MMULT(B10:D10,B5:B7)
- Teraz naciśnij Ctrl+Shift+Enter na swojej klawiaturze. Będziesz miał swój pożądany rezultat.
Read More: Formuła mnożenia w Excelu (6 szybkich podejść)
4. obliczanie kwadratu macierzy z mnożenia macierzy
Wróćmy do macierzy na przykładach użytych w pierwszym przykładzie. Wykorzystamy tutaj mnożenie macierzy, aby wyznaczyć kwadraty macierzy A i B.
Kroki:
- Wybierz zakres komórek dla swojej kwadratowej matrycy.
- Teraz zapisz następujący wzór.
=MMULT(B5:D7,B5:D7)
- Teraz naciśnij Ctrl+Shift+Enter na klawiaturze. Będziesz miał kwadrat macierzy A.
Możesz zastąpić zakres macierzy A zakresem macierzy B (B10:D12) i otrzymujemy też kwadrat macierzy B.
Read More: Jaka jest formuła mnożenia w Excelu dla wielu komórek (3 sposoby)?
Podobne lektury
- Jak pomnożyć kolumnę przez liczbę w programie Excel (4 proste metody)
- Mnożenie przez procenty w Excelu (4 proste sposoby)
- Jak pomnożyć kolumnę w Excelu przez stałą (4 proste sposoby)
- Mnożenie dwóch kolumn, a następnie suma w programie Excel
5) Mnożenie macierzy i liczby skalarnej
Kiedy macierz jest mnożona tylko przez liczbę, wszystkie elementy macierzy są mnożone przez tę liczbę. Można to również osiągnąć w programie Excel.
Dla demonstracji używam tutaj macierzy A i mnożę ją przez 7.
Kroki:
- Wybierz zakres komórek dla pomnożonej macierzy.
- Następnie w polu wpisz następującą formułę.
=B5:D7*G7
- Naciśnij Ctrl+Shift+Enter na swojej klawiaturze.
Read More: Jak mnożyć w Excelu: kolumny, komórki, wiersze, & liczby
Błędy podczas wykonywania mnożenia macierzy w programie Excel
Istnieje kilka błędów, na które można się natknąć podczas wykonywania mnożenia macierzy w Excelu.
Spośród nich, a #VALUE! błąd może wystąpić, jeśli liczba kolumn w pierwszej tablicy i liczba wierszy w drugiej tablicy nie są zgodne.
Będziesz miał ten sam błąd, jeśli w komórce wewnątrz tablicy znajduje się co najmniej jedna wartość nienumeryczna.
Jeśli wybierzesz więcej wartości niż wygląda twoja rzekoma macierz mnożenia, będziesz miał #N/A błąd, choć tylko w wybranych przez Ciebie dodatkowych komórkach.
Read More: Jak dzielić i mnożyć w jednej formule Excela (4 sposoby)
Ograniczenia mnożenia macierzy w programie Excel
Jeśli używasz Excela 2003 lub starszej wersji, istnieje ograniczenie dla mnożenia macierzy o wymiarach 71×71. Ale w przypadku późniejszych wersji możesz prowadzić operację tak długo, jak pozwala na to arkusz kalkulacyjny, ograniczony jedynie przez pamięć RAM twojego systemu.
Wniosek
To były różne sytuacje, w których możesz wykonać mnożenie macierzy w Excelu. Mam nadzieję, że uznałeś ten artykuł za pomocny i pouczający. Jeśli masz jakieś pytania lub sugestie dla nas, daj nam znać poniżej.
Więcej takich poradników można znaleźć na stronie Exceldemy.com .