Ejercicios de Excel

Nivel avanzado

Cargando modelo dinámico de Excel...

La combinación de SUMAPRODUCTO con múltiples condiciones y filtros de fecha permite realizar análisis matriciales avanzados sin crear columnas auxiliares ni depender de funciones anidadas complejas.

  • Sintaxis y Lógica:
    =SUMAPRODUCTO((rango_condicion1 = "criterio1") * (rango_condicion2 = "criterio2") * (rango_fechas >= fecha_inicio) * (rango_fechas <= fecha_fin) * (rango_suma))
    Nota: Cada condición entre paréntesis genera una matriz de VERDADERO (1) y FALSO (0). Al multiplicarlas, solo se suman las filas donde todas las condiciones valen 1.
  • Ejemplo práctico:
    Sumar las ventas de la región "Norte" realizadas en el mes de Mayo de 2026:
    =SUMAPRODUCTO((C2:C100="Norte") * (MES(A2:A100)=5) * (AÑO(A2:A100)=2026) * (D2:D100))
  • ¿Cuándo usarlo?
    • Cuando necesitas evaluar fechas usando funciones como MES(), AÑO() o DIASEMANA() directamente sobre el rango sin modificar la tabla de origen.
    • Para realizar sumas ponderadas o cálculos matriciales complejos con varios criterios de corte.
    • Como alternativa robusta a SUMAR.SI.CONJUNTO cuando trabajas con libros cerrados o estructuras de matrices dinámicas complejas.

Ejercicio 3: SUMAPRODUCTO con Múltiples Condiciones y trabajo con fechas


Objetivo:
El objetivo didáctico de este ejercicio es dominar el cálculo matricial avanzado sin depender de fórmulas anidadas complejas, utilizando SUMAPRODUCTO como un motor de análisis dinámico sobre grandes volúmenes de datos.


Ejercicio:
Calcular ventas totales de la región "Norte" en el primer trimestre.

Fórmula con doble condición:

=SUMAPRODUCTO((B2:B5="Norte")*(MES(A2:A5)<=3)*C2:C5)
Fecha Región Ventas (€)
01/01/2024 Norte 1000
15/02/2024 Sur 1500
10/03/2024 Norte 2300
05/04/2024 Norte 2000