Co robi MMULT w programie Excel?
MMULT to funkcja matematyczno-trygonometryczna w programie Excel, oznacza „Mnożenie matematyczne” i zwraca iloczyn dwóch tablic dwóch macierzy, gdzie liczba wierszy macierzy 1 jest równa liczbie kolumn macierzy 2.
Ta funkcja stosuje logikę mnożenia jednej macierzy przez inną macierz przy użyciu „iloczynu kropkowego” wierszy i kolumn. Na przykład spójrz na dwie tabele macierzy w programie Excel.

Na powyższym obrazku mamy dwie tabele macierzy, Matrix 1 i Matrix 2 . Mnożenie macierzy wykonane metodą „iloczynu kropkowego” wierszy i kolumn, tzn. Pierwszy wiersz „Macierzy 1” jest mnożony przez pierwszą kolumnę „Macierzy 2”.
Pierwsza kolumna „Macierzy 1” zawiera trzy liczby, a pierwszy wiersz „Macierzy 2” zawiera trzy liczby. Pierwsza liczba kolumn Matrix 1 zostanie pomnożona przez pierwszą liczbę wierszy Matrix 2 i w ten sposób wszystkie wartości zostaną pomnożone, a na końcu otrzymamy sumowanie tych wartości.
Dokładnie to zrobi funkcja MMULT w programie Excel.
Składnia

Ta funkcja ma dwa argumenty, tj. Tablica 1 i Tablica 2.
- Tablica 1 to wartości z tabeli „Matrix 1” i
- Tablica 2 będzie miała wartości „Matrix 2”.
Jedną specjalną uwagą, o której wszyscy musimy wiedzieć, jest to, że MMULT jest funkcją tablicową, więc po wybraniu wartości macierzy 1 i macierzy 2 musimy zamknąć formułę jako formułę tablicową, naciskając klawisze CTRL + SHIFT + ENTER .
Formuły tablicowe w kluczach zamykających programu Excel.

Wiem, że zrozumienie logiki formuły przez samo przeczytanie części teoretycznej jest dość trudne, ale nie ma się czym martwić, ponieważ pokażemy wystarczająco dużo przykładów z odpowiednimi wyjaśnieniami, aby lepiej zrozumieć.
Jak korzystać z funkcji MMULT w programie Excel? (z przykładami)
Przykład 1
Na przykład rozważmy poniżej dwie macierze dla tego przykładu.

Mnożąc te dwie Matryce, utworzymy „Matrycę 3”. Aby najpierw zastosować funkcję MMULT, musimy zdecydować o długości tablicy macierzy. Decyduje o tym liczba wierszy macierzy 1 i liczba kolumn macierzy 2.
- W tym przykładzie dla Matrix 1 mamy dwa wiersze, a dla Matrix 2 mamy dwie kolumny, więc Matrix 3 będzie macierzą 2 * 2. Wybierz więc wiersze i kolumny 2 * 2, aby utworzyć nową macierz 3.

- Krok 1: Otwórz funkcję MMULT.

- Krok 2: Dla argumentu Tablica 1 wybierz wartości tabeli Matrix 1 od A3 do C4.

- Krok 3: Dla argumentu Tablica 2 wybierz wartości tabeli Matrix 2 od E3 do F5.

- Krok 4: Zamknij nawias, ale nie naciskaj klawisza Enter od razu, ponieważ ponieważ jest to formuła tablicowa, musimy nacisnąć klawisz Enter , trzymając razem klawisz Ctrl i Shift . Kiedy zamykamy formułę, przytrzymując klawisz Ctrl + Shift + Enter , otrzymujemy nawiasy klamrowe w następujący sposób.

Tak więc otrzymaliśmy wynik w Matrix 3.
Jeśli zastanawiasz się, w jaki sposób otrzymaliśmy te wartości, wyjaśnimy ci to teraz szczegółowo.
Wartości w pierwszym wierszu macierzy 1 to „2, 1, 7”, wartości w pierwszej kolumnie macierzy 2 to „8, 8, 2”, a wartości w pierwszej kolumnie macierzy 3 to „38”. Osiąga się to zgodnie z poniższym równaniem.
- = (2 * 8) + (1 * 8) + (7 * 2)
- = 16 + 8 + 14
- = 38
Podobnie jak ta druga wartość w macierzy 3 to 27, jest to osiągane przez wartości pierwszego wiersza macierzy 1 to „2, 1, 7”, a wartości w drugiej kolumnie macierzy 2 to „3, 7, 2”.
- = (2 * 3) + (1 * 7) + (7 * 2)
- = 6 + 7 + 14
- = 27
W ten sposób MMULT wykonuje swoje zadanie.
Przykład nr 2
Spójrzmy teraz na poniższe dwa równania.

Tym razem mamy macierz 3 * 3, więc nową macierzą będzie liczba wierszy macierzy 1 i liczba kolumn macierzy 2. Zatem nowa macierz 3 będzie miała tylko macierz 3 * 3.

- Teraz zastosuj funkcję MMULT.

- Naciśnij klawisze Ctrl + Shift + Enter , aby uzyskać wynik.

Rzeczy do zapamiętania
- MMULT to funkcja tablicowa tak bliska klawiszom funkcyjnym tablic Ctrl + Shift + Enter.
- Aby pomnożyć macierz, liczba kolumn macierzy 1 powinna być równa liczbie wierszy macierzy 2; w przeciwnym razie otrzymamy # WARTOŚĆ! Błąd.