MMULT στο Excel - Χρήση της λειτουργίας MMULT για πολλαπλασιασμό του Matrix

Πίνακας περιεχομένων

Τι κάνει το MMULT στο Excel;

Το MMULT είναι μια συνάρτηση Math & Trigonometry στο excel, σημαίνει "Matric Multiplication" και επιστρέφει το προϊόν δύο συστοιχιών δύο πινάκων όπου ο αριθμός των σειρών του Matrix 1 είναι ίσος με τον αριθμό των στηλών του Matrix 2.

Αυτή η συνάρτηση εφαρμόζει τη λογική του πολλαπλασιασμού ενός πίνακα με έναν άλλο πίνακα χρησιμοποιώντας το "Dot Product" σειρών και στηλών. Για παράδειγμα, δείτε τους δύο πίνακες matrix στο Excel.

Στην παραπάνω εικόνα, έχουμε δύο πίνακες matrix, Matrix 1 & Matrix 2 . Ο πολλαπλασιασμός του matrix γίνεται χρησιμοποιώντας τη μέθοδο "Dot Product" σειρών και στηλών, δηλαδή, η πρώτη σειρά του "Matrix 1" πολλαπλασιάζεται με την πρώτη στήλη "Matrix 2".

Η πρώτη στήλη του "Matrix 1" έχει τρεις αριθμούς και η πρώτη σειρά του "Matrix 2" έχει τρεις αριθμούς. Ο πρώτος αριθμός στηλών Matrix 1 θα πολλαπλασιαστεί με τον πρώτο αριθμό της σειράς Matrix 2, και έτσι, όλες οι τιμές πολλαπλασιάζονται, και στο τέλος, έχει φτάσει άθροισμα αυτών των τιμών.

Αυτό ακριβώς θα γίνει και από τη λειτουργία MMULT στο excel.

Σύνταξη

Αυτή η συνάρτηση έχει δύο ορίσματα, δηλαδή, Array 1 & Array 2.

  • Η σειρά 1 θα είναι τιμές πίνακα "Matrix 1" και
  • Η σειρά 2 θα είναι τιμές "Matrix 2".

Μια ειδική σημείωση που όλοι πρέπει να προσέξουμε είναι ότι το MMULT είναι μια λειτουργία πίνακα, οπότε αφού επιλέξουμε τις τιμές matrix 1 & matrix 2, πρέπει να κλείσουμε τον τύπο ως τύπο πίνακα πατώντας τα πλήκτρα CTRL + SHIFT + ENTER .

Φόρμουλες Array στο Excel Κλείσιμο κλειδιών.

Ξέρω ότι είναι αρκετά δύσκολο να κατανοήσουμε τη λογική του τύπου διαβάζοντας απλώς το θεωρητικό μέρος, αλλά τίποτα δεν πρέπει να ανησυχείς γιατί θα σας δείξουμε αρκετά παραδείγματα με κατάλληλες εξηγήσεις για να κατανοήσετε καλύτερα.

Πώς να χρησιμοποιήσετε τη συνάρτηση MMULT στο Excel; (με παραδείγματα)

Παράδειγμα # 1

Για παράδειγμα, εξετάστε παρακάτω δύο πίνακες για αυτό το παράδειγμα.

Πολλαπλασιάζοντας αυτά τα δύο Matrix, θα δημιουργήσουμε το "Matrix 3". Για να εφαρμόσουμε πρώτα τη συνάρτηση MMULT, πρέπει να αποφασίσουμε το μήκος του πίνακα μήτρας. Αυτό αποφασίζεται από τον αριθμό των σειρών του Matrix 1 και τον αριθμό των στηλών εάν το Matrix 2.

  • Σε αυτό το παράδειγμα, για το Matrix 1, έχουμε δύο σειρές, και για το Matrix 2, έχουμε δύο στήλες, οπότε το Matrix 3 θα είναι 2 * 2 matrix. Επιλέξτε λοιπόν 2 * 2 σειρές και στήλες για να δημιουργήσετε νέο Matrix 3.
  • Βήμα 1: Ανοίξτε τη λειτουργία MMULT.
  • Βήμα 2: Για το όρισμα Array 1 , επιλέξτε τιμές πίνακα Matrix 1 από A3 έως C4.
  • Βήμα 3: Για όρισμα Array 2 , επιλέξτε τιμές πίνακα Matrix 2 από E3 έως F5.
  • Βήμα 4: Κλείστε το βραχίονα, αλλά μην πατήσετε το πλήκτρο enter αμέσως, επειδή επειδή αυτός είναι ένας τύπος πίνακα, πρέπει να πατήσουμε το πλήκτρο enter κρατώντας πατημένο το πλήκτρο Ctrl και το πλήκτρο Shift . Όταν κλείνουμε τον τύπο κρατώντας πατημένο το πλήκτρο Ctrl + Shift + Enter , λαμβάνουμε αγκύλες ως εξής.

Έχουμε λοιπόν το αποτέλεσμα στο Matrix 3.

Εάν αναρωτιέστε πώς αποκτήσαμε αυτές τις τιμές, τότε θα σας εξηγήσουμε λεπτομερώς τώρα.

Οι τιμές της πρώτης σειράς του Matrix 1 είναι "2, 1, 7" και οι τιμές της πρώτης στήλης του Matrix 2 είναι "8, 8, 2" και η πρώτη τιμή του Matrix 3 είναι "38". Αυτό επιτυγχάνεται ακολουθώντας την παρακάτω εξίσωση.

  • = (2 * 8) + (1 * 8) + (7 * 2)
  • = 16 + 8 + 14
  • = 38

Όπως αυτή η δεύτερη τιμή στο Matrix 3 είναι 27, αυτό επιτυγχάνεται με τις τιμές πρώτης σειράς του Matrix 1 είναι "2, 1, 7" και οι τιμές δεύτερης στήλης του Matrix 2 είναι "3, 7, 2".

  • = (2 * 3) + (1 * 7) + (7 * 2)
  • = 6 + 7 + 14
  • = 27

Έτσι, η MMULT εκτελεί τη δουλειά της.

Παράδειγμα # 2

Τώρα, δείτε παρακάτω δύο εξισώσεις.

Αυτή τη φορά έχουμε 3 * 3 μήτρα, οπότε ο νέος πίνακας θα είναι ο αριθμός των σειρών του Matrix 1 και ο αριθμός των στηλών του Matrix 2. Άρα το νέο Matrix 3 θα είναι επίσης 3 * 3 matrix μόνο.

  • Τώρα εφαρμόστε τη λειτουργία MMULT.
  • Πατήστε Ctrl + Shift + Enter για να λάβετε το αποτέλεσμα.

Πράγματα που πρέπει να θυμάστε

  • Το MMULT είναι μια λειτουργία συστοιχίας τόσο κοντά με τα πλήκτρα λειτουργίας συστοιχίας Ctrl + Shift + Enter.
  • Για τον πολλαπλασιασμό του πίνακα, ο αριθμός των στηλών του Matrix 1 πρέπει να είναι ίσος με τον αριθμό των σειρών του Matrix 2. Διαφορετικά, θα λάβουμε # ΑΞΙΑ! Λάθος.

ενδιαφέροντα άρθρα...