Fungsi MMULT mengembalikan produk matriks dari dua array. Hasilnya adalah sebuah array dengan jumlah baris yang sama dengan array1 dan jumlah kolom yang sama dengan array2.
Catatan: Jika Anda memiliki versi Microsoft 365saat ini, Anda dapat memasukkan rumus di sel kiri-atas rentang output, lalu tekan ENTER untuk mengonfirmasi rumus sebagai rumus array yang dinamis. Jika tidak, rumus harus dimasukkan sebagai rumus array warisan dengan memilih rentang output terlebih dahulu, memasukkan rumus dalam sel di sebelah kiri atas rentang output, lalu menekan CTRL+SHIFT+ENTER untuk mengonfirmasi. Excel akan otomatis menyisipkan tanda kurung kurawal di bagian awal dan akhir rumus. Untuk informasi selengkapnya tentang rumus array, lihat Panduan dan contoh rumus array.
Sintaks
MMULT(array1, array2)
Sintaks fungsi MMULT memiliki argumen berikut:
-
array1, array2 Diperlukan. Array yang ingin Anda kalikan.
Keterangan
-
Jumlah kolom dalam array1 harus sama dengan jumlah baris dalam array2, dan kedua array harus berisi angka saja.
-
Array1 dan array2 dapat diberikan sebagai rentang sel, konstanta array, atau referensi.
-
MMULT mengembalikan kesalahan #VALUE! bila:
-
Ada sel yang kosong atau berisi teks.
-
Jumlah kolom dalam array1 berbeda dari jumlah baris dalam array2.
-
-
Hasil kali matriks array a dari dua array b dan c adalah:
di mana i adalah jumlah baris, dan j adalah jumlah kolom.
Contoh
Contoh 1
Contoh 2
Anda harus memasukkan rumus di atas sebagai rumus array agar rumus berfungsi dengan benar. Setelah memasukkan rumus, tekan Enter jika Anda memiliki langganan Microsoft 365 saat ini; jika tidak, tekan Ctrl+Shift+Enter. Jika rumus tidak dimasukkan sebagai rumus array, satu hasil akan dikembalikan.
Perlu bantuan lainnya?
Anda selalu dapat bertanya kepada ahli di Komunitas Teknologi Excel atau mendapatkan dukungan di Komunitas.