KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Oferta de marzo: 20 % de descuento

Sumar valores según columna o según columna y fila

AutoraSiluvia Fecha de modificación

Este tutorial ofrece diversas fórmulas basadas en la función SUMAPRODUCTO para ayudarle a sumar valores según el encabezado de columna y a sumar valores según criterios tanto de columna como de fila.

¿Cómo sumar valores en función del encabezado de columna?
¿Cómo sumar valores en función de criterios de columna y fila?


¿Cómo sumar valores según el encabezado de columna?

Veamos el siguiente ejemplo: supongamos que tiene una tabla de ventas mensuales de productos en el rango B4:H10. Para sumar únicamente las ventas del mes de «marzo», puede proceder de la siguiente manera.

doc-sum-based-on-column-row-criteria-1

Fórmulas genéricas

=SUMPRODUCT((columns)*(column_headers=column_heading))

Argumentos

Columnas: El rango de columnas (excluyendo los encabezados) del que desea sumar únicamente una específica. En este ejemplo, es el rango C5:H10;
Encabezados_columna: El rango de encabezados que desea evaluar mediante el encabezado_de_columna. Aquí es C4:H3;
Encabezado_columna: El encabezado utilizado para definir qué celdas de encabezados_columna se sumarán.

¿Cómo se utiliza esta fórmula?

Seleccione una celda vacía, copie o introduzca la fórmula siguiente en ella y pulse la tecla Entrarpara obtener el resultado.

=SUMPRODUCT((C5:H10)*(C4:h3=J5))

doc-sum-based-on-column-row-criteria-2

Nota: En la fórmula, J5 es la referencia de celda al encabezado «Especificar columna». Puede escribir directamente el encabezado de columna en la fórmula y encerrarlo entre comillas dobles.

=SUMPRODUCT((C5:H10)*(C4:h3=«Mar»))

Explicación de la fórmula

=SUMPRODUCT((C5:H10)*(C4:h3=J5))

La función SUMAPRODUCTO identifica todas las coincidencias del encabezado de columna «Mar» y las suma.


¿Cómo sumar valores según criterios de columna y fila?

Esta sección le mostrará cómo sumar valores en Excel según los encabezados de fila y de columna.

Como se muestra en la siguiente captura de pantalla, para sumar todas las ventas de «KTE» correspondientes al mes de «marzo», siga estos pasos.

doc-sum-based-on-column-row-criteria-3

Fórmula genérica

=SUMPRODUCT((columns)*(column_headers=column_heading)*(row_headers=row_heading)

Argumentos

Columnas: El rango de columnas (excluyendo los encabezados) del que desea sumar únicamente una específica. En este ejemplo, es el rango C5:H10;
Encabezados_columna: El rango de encabezados de columna que desea evaluar mediante el encabezado_de_columna. Aquí es C4:H3;
Encabezado_columna: El encabezado de columna utilizado para definir qué celdas de encabezados_columna se sumarán.
Encabezados_fila: El rango de encabezados de fila que desea evaluar mediante el encabezado_de_fila. Aquí es B5:B10;
Encabezado_fila: El encabezado de fila utilizado para definir qué celdas de encabezados_fila se sumarán.

¿Cómo se utiliza esta fórmula?

Seleccione una celda vacía, copie o introduzca la fórmula siguiente en ella y pulse la tecla Entrarpara obtener el resultado.

=SUMPRODUCT((C5:H10)*(C4:h3=J5)*(B5:B10=K5))

doc-sum-based-on-column-row-criteria-4

Explicación de esta fórmula

=SUMPRODUCT((C5:H10)*(C4:h3=J5)*(B5:B10=K5))

C4:H3=J5: Aquí se comprueba si cada celda de C4:H3 es igual a Mar y devuelve una matriz de VERDADERO y FALSO como esta {FALSO;FALSO;VERDADERO;FALSO;FALSO;FALSO};
(C5:H10)*({FALSO;FALSO;VERDADERO;FALSO;FALSO;FALSO}): Los valores VERDADERO y FALSO se convierten en 1 y 0. Cada valor de C5:H10 se multiplica por los valores de la matriz; tras la multiplicación, obtendrá otra matriz, que muestro en la tabla siguiente:

doc-sum-based-on-column-row-criteria-5

B5:B10=K5: Aquí se comprueba si cada celda de B5:B10 es igual a KTE y devuelve una matriz de VERDADERO y FALSO como esta {VERDADERO;FALSO;FALSO;VERDADERO;FALSO;VERDADERO};
A continuación, estas dos matrices se multiplican entre sí para obtener una nueva matriz, tal como se muestra en la tabla siguiente.

doc-sum-based-on-column-row-criteria-6

Por último, la función SUMAPRODUCTO suma todos los valores (300+450+550) de la matriz y devuelve el resultado final como 1300.

Funciones relacionadas

Función SUMAPRODUCTO de Excel
La función SUMAPRODUCTO de Excel permite multiplicar dos o más columnas o matrices entre sí y, a continuación, sumar los productos resultantes.


Fórmulas relacionadas

Sumar varias columnas si se cumple un criterio
Este tutorial te guiará paso a paso para sumar valores en varias columnas según un mismo criterio en Excel.

Sumar las últimas N columnas
Para sumar los valores de las últimas N columnas, normalmente tendría que calcular la suma de cada columna y luego agregar esos resultados para obtener el total final. Este tutorial le ofrece una fórmula basada en la función ÍNDICE que le permitirá hacerlo de forma rápida y sencilla.

Sumar los N valores superiores o los N valores superiores con criterios
Este tutorial paso a paso te muestra cómo usar la función SUMAPRODUCTO junto con K.ÉSIMO.MAYOR para sumar los N valores más altos de un rango, ¡e incluso hacerlo aplicando criterios en Excel!

Sumar valores en los últimos N días según criterios
Para sumar valores de los últimos N días según criterios específicos en Excel, puedes usar una fórmula combinando las funciones SUMAR.SI y HOY.


Las mejores herramientas de productividad para Office

Kutools para Excel - Le ayuda a destacar entre la multitud

🤖KUTOOLS AI Asistente: Revolucione Análisis de datos basándose en:Ejecución inteligente   |  Generar código|  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos|  Invocar Funciones mejoradas
Funciones populares:Buscar, resaltar o Marcar duplicados  |  Eliminar filas en blanco  |  Combinar Columnas o celdas sin perder datos  |  Redondeo sin usar fórmulas...
Super VLookup:Múltiples criterios  |  Múltiples valores  |  En varias hojas  |  Coincidencia difusa...
Avanzado: lista desplegable...:Lista desplegable sencilla  |  Lista desplegable dependiente  |  Lista desplegable de selección múltiple
Gestor de columnas:Añadir un número específico de columnas  |  Mover columnas  |  Alternar la visibilidad de columnas ocultas  |Comparar columnas para Seleccionar celdas iguales/diferentes...
Funciones destacadas:Cuadrícula de enfoque  |  Vista de diseño  |  Barra de fórmulas mejorada  |  Gestor de libros y hojas|Biblioteca de recursos(Texto automático)|  Selector de Fecha  |  Combinar Hojas de Cálculo  |  Cifrar/Descifrar celdas  |  Enviar correos electrónicos por lista  |  Super Filtro  |  Filtro especial(Filtrar celdas con fuente en negrita/cursiva/tachado...) ...
Principales conjuntos de herramientas 15:12 Herramientasde texto(Agregar texto,Eliminar caracteres específicos...)|  50+Tiposde gráfico(Diagrama de Gantt...)|  40+ Fórmulas prácticas(Calcular la edad basada en la fecha de nacimiento...)|  19 Herramientasde inserción(Insertar Código QR,Insertar imagen desde ruta...)|  12 Herramientasde conversión(Convertir a palabras,Conversión de moneda...)|  7 Combinar y dividirHerramientas(Combinar filas avanzado,Dividir celdas de Excel...)|... y más
Use Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y 40+ más idiomas.¡

Kutools para Excel Cuenta con más de 300 funciones,asegurando que lo que necesita esté siempre a un clic...


Office Tab - Habilita la lectura y edición con pestañas en Microsoft Office (incluido Excel)

  • ¡Alterne entre decenas de documentos abiertos en un segundo!
  • Reduzca cientos de clics del ratón cada día y despídase del síndrome del ratón.
  • Aumente su productividad en un 50 % al ver y editar varios documentos simultáneamente.
  • Lleva una navegación eficiente con pestañas a Office (incluido Excel), al estilo de Chrome, Edge y Firefox.