Lewati ke konten utama

MMULT() Excel: Cara Melakukan Perkalian Matriks di Excel

Kuasai perkalian matriks di Excel dengan fungsi MMULT(). Panduan ini menjelaskan cara menggunakan MMULT(), sintaksnya, dan Anda akan mempelajari penerapannya dalam analisis data.
· 4 mnt Baca

Jelajahi bersama AI

Anda mungkin tidak menggunakan perkalian matriks setiap hari di Excel, atau bahkan memikirkan bagaimana Excel menangani operasi aljabar linear, tetapi saat membutuhkannya, MMULT() adalah fungsi utama yang perlu Anda kenal.

Dalam artikel ini, saya akan menunjukkan cara kerja MMULT() dan semoga Anda melihat betapa mengejutkannya fungsi ini sangat membantu untuk menghitung jumlah berbobot, memodelkan hasil keuangan, atau bekerja dengan data multidimensi.

Mengapa Menggunakan Excel MMULT()?

Mari mulai dari gambaran besarnya. Fungsi MMULT() melakukan perkalian matriks, yaitu operasi matematika di mana Anda mengalikan baris dari satu matriks dengan kolom dari matriks lain. Ini sangat membantu saat Anda bekerja dengan hal-hal seperti:

  • Rata-rata berbobot
  • Peramalan keuangan
  • Model regresi

Di Excel, MMULT() dapat membantu mengotomatiskan dan mempercepat proses ini tanpa perlu alat terpisah seperti Python atau R. Meskipun Python dan R memang bagus untuk hal semacam ini, jika Anda sedang bekerja di Excel, akan lebih memakan waktu jika harus bolak-balik berpindah alat.

Sintaks dan Argumen Excel MMULT()

Berikut argumen yang diperlukan oleh MMULT(). Sesuai dugaan, fungsi ini menerima dua array.

=MMULT(array1, array2)
  • array1: Matriks pertama (rentang sel)

  • array2: Matriks kedua (rentang sel)

Jumlah kolom di array1 harus sama dengan jumlah baris di array2. Jika ketentuan ini tidak terpenuhi, Excel tidak akan melakukan perkalian dan akan menampilkan galat.

Catatan penting: Jika Anda menggunakan Excel 365 atau Excel 2021 (atau yang lebih baru), cukup tekan Enter seperti rumus biasa. Namun jika Anda menggunakan versi lebih lama, Anda harus menggunakan kombinasi tombol khusus:

  1. Pilih rentang keluaran (pastikan ukurannya tepat!).

  2. Ketikkan rumus MMULT() Anda.

  3. Tekan Ctrl + Shift + Enter untuk memasukkannya sebagai rumus array.

Jika dilakukan dengan benar, Excel akan mengapit rumus Anda dengan kurung kurawal {} untuk menunjukkan bahwa rumus tersebut dimasukkan sebagai rumus array.

MMULT() dalam Praktik: Contoh Nyata

Mari kita hidupkan dengan sebuah contoh.

Misalkan Anda memiliki dua matriks berikut:

Jika Anda ingin mengalikan kedua matriks ini, gunakan:

=MMULT(A1:C2, E1:G3)

Berikut operasi-operasinya:

  • C[1][1] = 14 = (1×1) + (2×2) + (3×3) = 1 + 4 + 9 = 14
  • C[1][2] = 58 = (1×7) + (2×9) + (3×11) = 7 + 18 + 33 = 58
  • C[1][3] = 64 = (1×8) + (2×10) + (3×12) = 8 + 20 + 36 = 64
  • C[2][1] = 32 = (4×1) + (5×2) + (6×3) = 4 + 10 + 18 = 32
  • C[2][2] = 139 = (4×7) + (5×9) + (6×11) = 28 + 45 + 66 = 139
  • C[2][3] = 154 = (4×8) + (5×10) + (6×12) = 32 + 50 + 72 = 154

Setelah dimasukkan dengan benar, Excel akan mengembalikan matriks baru berdasarkan hasil perkalian. Setiap angka dalam matriks hasil adalah jumlah dari hasil kali antara baris array1 dan kolom array2. Kita tidak perlu melakukan semua operasi baris dan kolom seperti yang baru saja saya tunjukkan; Excel yang menangani pekerjaan beratnya.

Kesalahan Umum dan Cara Memperbaikinya

Bekerja dengan MMULT() bisa menyesatkan jika Anda tidak hati-hati. Berikut beberapa masalah umum:

  • Galat #VALUE!: Ini terjadi jika array Anda memiliki nilai non-numerik, atau jika dimensinya tidak cocok.
  • Ukuran hasil salah: Ukuran rentang keluaran harus sesuai dengan dimensi matriks hasil. Jika tidak, Excel mungkin hanya mengembalikan sebagian hasil, atau dalam kasus lain tidak mengembalikan apa pun.
  • Lupa menekan Ctrl + Shift + Enter: Pada versi Excel yang lebih lama, ini adalah jebakan umum. Tanpa langkah ini, fungsi tidak akan mengembalikan keluaran berupa array.

Selalu periksa ulang ukuran rentang input dan output Anda sebelum memasukkan rumus.

Memvisualisasikan Hasil MMULT()

Berikut satu ide untuk membantu Anda melihat hasil dengan lebih baik: Gunakan skala warna untuk menunjukkan nilai tinggi vs. rendah dalam matriks hasil Anda. Ini dapat mempermudah interpretasi hasil yang besar atau kompleks.

Excel MMULT with color scales

Kesimpulan

Fungsi MMULT() adalah fungsi yang berguna di Excel untuk menangani perkalian matriks yang relevan dalam hal-hal seperti regresi dan analisis keuangan. Setelah Anda tahu cara menentukan ukuran array dan memasukkan fungsi dengan benar, Anda bisa menghemat waktu dan mengurangi kesalahan.

Lihat kursus kami tentang Analisis Data di Excel dan Fungsi Excel Lanjutan untuk terus membangun keahlian Anda. Pemodelan Keuangan di Excel juga merupakan pilihan bagus yang mencakup hal-hal menarik seperti analisis sensitivitas dan peramalan.

Josef Waples

Penulis

Josef Waples

Saya penulis dan editor data science dengan kontribusi pada artikel riset di jurnal ilmiah. Saya sangat tertarik pada aljabar linear, statistika, R, dan sejenisnya. Saya juga cukup sering bermain catur! 

Topik

Terkait

blogs

Tutorial Korelasi di R

blogs

Spaghetti Plot dan Jalur Badai

blogs

40 Pertanyaan Wawancara DBMS Teratas di 2026