Función MMULT - Multiplicación de matrices

Excel 2007+

Resumen

La función MMULT realiza la multiplicación matricial entre dos matrices en Excel. Devuelve una matriz resultado con el número de filas de la primera matriz y el número de columnas de la segunda, ideal para cálculos matemáticos avanzados y análisis de datos multidimensionales.

Sintaxis

MMULT(matriz1, matriz2)

Parámetros

Parámetro Tipo Requerido Descripción
matriz1 Array La matriz izquierda en la multiplicación (m×n)
matriz2 Array La matriz derecha en la multiplicación (n×p)

Usando la función MMULT

MMULT es esencial para operaciones matriciales en Excel como cálculos estadísticos, transformaciones lineales, optimización y análisis multivariante. En versiones modernas de Excel, funciona como fórmula dinámica automáticamente.

Ejemplos Comunes de MMULT

Multiplicación básica 2x2

=MMULT(A1:B2,C1:D2)

Multiplica matriz 2×2 (A1:B2) por matriz 2×2 (C1:D2), resultado 2×2. Selecciona rango 2×2 antes de ingresar.

Matriz filas x columnas

=MMULT(A1:C3,D1:D3)

Multiplica matriz 3×3 por matriz 3×1 obteniendo vector columna 3×1.

Inversa aproximada

=MMULT(MINVERSE(A1:C3),A1:C3)

Verifica matriz identidad multiplicando inversa por original.

Preguntas Frecuentes

Ocurre si las matrices tienen dimensiones incompatibles, contienen texto/vacíos, o columnas matriz1 ≠ filas matriz2.

En Excel 365: solo Enter. En versiones anteriores: sí, como fórmula matricial tradicional.

Sí, MMULT funciona perfectamente con rangos nombrados o tablas estructuradas.

Errores Comunes y Soluciones

#¡VALOR!

Cause: Dimensiones incompatibles (col-matriz1 ≠ fil-matriz2)

Solution: Verificar COUNT(A1#) y COUNT(B1#) para dimensiones

#¡VALOR!

Cause: Celdas con texto, vacías o errores

Solution: Limpiar datos: solo números válidos

Resultado único

Cause: No especificada como matriz

Solution: Seleccionar rango salida correcto + Enter/Ctrl+Shift+Enter

Notas

  • Resultado tiene filas(matriz1) × columnas(matriz2)
  • Excel 365: fórmulas dinámicas automáticas
  • Usar MINVERSE para matrices inversas
  • Combinar con TRANSPOSE para operaciones avanzadas

Compatibilidad

Disponible en: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

No disponible en:

Contenido actualizado: December 9, 2025
Frecuencia de actualización: Según sea necesario
Versiones de Excel probadas: Excel 2007+