DPRODUCT: Multiplica Valores Filtrados por Criterios en Bases de Datos de Excel

Excel 2007+

Resumen

La función DPRODUCT calcula el producto (multiplicación) de los valores numéricos en una columna específica de una base de datos que cumplen con los criterios definidos. Perfecta para análisis financieros donde necesitas multiplicar cantidades o precios condicionalmente.

Sintaxis

DPRODUCT(matriz;columna;criterios)

Parámetros

Parámetro Tipo Requerido Descripción
matriz Rango Rango completo de la base de datos que incluye encabezados de columna
columna Rango Rango de la columna cuyos valores numéricos se multiplicarán (puede ser número o referencia)
criterios Rango Rango con encabezados y condiciones de filtrado que coincidan con la matriz

Usando la función DPRODUCT

DPRODUCT es ideal cuando necesitas calcular el producto total de valores que cumplen condiciones específicas en una tabla de datos, como el producto acumulado de ventas por región o categoría.

Ejemplos Comunes de DPRODUCT

Producto de ventas por región

=DPRODUCT(A1:D20;3;C1:D2)

Multiplica valores de la columna 3 (ventas) donde Región="Norte" y Año=2024. C1:D2 contiene: Región | Norte \n Año | 2024

Inventario por categoría

=DPRODUCT(A1:E50;"Cantidad";G1:H2)

Calcula producto de cantidades donde Categoría="Electrónicos" usando nombre de columna en lugar de número

Precios por proveedor

=DPRODUCT(B1:F100;2;F3:G3)

Multiplica precios (columna 2) para productos del Proveedor "ABC" en la fila de criterios F3:G3

Preguntas Frecuentes

PRODUCTO multiplica todos los valores de un rango. DPRODUCT solo multiplica valores que cumplen criterios específicos de una base de datos.

Sí, puedes referenciar columnas por nombre (ej: "Ventas") o por número de posición (ej: 3).

DPRODUCT ignora valores no numéricos automáticamente durante el cálculo del producto.

Errores Comunes y Soluciones

#¡VALOR!

Cause: Los encabezados de criterios no coinciden exactamente con la matriz

Solution: Verifica que los nombres en criterios sean idénticos (incluyendo espacios y mayúsculas)

#¡NREF!

Cause: Rango de columna inválido o fuera del rango de matriz

Solution: Asegúrate que el rango columna esté dentro de la matriz especificada

#¡NUM!

Cause: Todos los valores filtrados son cero o no hay coincidencias

Solution: Verifica criterios y confirma que existan valores numéricos >0

Notas

  • Usa punto y coma (;) como separador en Excel español
  • Los criterios son sensibles a mayúsculas y espacios
  • DPRODUCT ignora automáticamente celdas vacías y texto
  • Funciona perfectamente con Tablas de Excel (convertir rango a tabla con Ctrl+T)
  • Máximo rendimiento con bases de datos ordenadas por criterio

Compatibilidad

Disponible en: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365, Excel para Mac 2011+, Excel Online (limitado)

No disponible en: Excel 2003 y versiones anteriores, Google Sheets (usa QUERY o scripts)

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