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

Sumar los N valores superiores o los N valores superiores con criterios en Excel

AutoraSiluvia Fecha de modificación

Este tutorial paso a paso muestra cómo usar la función SUMAPRODUCTO junto con K.ESIMO.MAYOR para sumar los N valores más altos de un rango, así como los N valores más altos que cumplan determinados criterios en Excel.

¿Cómo obtener la suma de los n valores superiores en Excel?
¿Cómo obtener la suma de los n valores superiores con criterios en Excel?


¿Cómo obtener la suma de los n valores más altos en Excel?

Tal como se muestra en la siguiente captura de pantalla, para sumar los 3 valores más altos y los 6 valores más altos del rango B5:B15, siga estos pasos.

doc-sum-top-n-values-1

Fórmulas genéricas

=SUMPRODUCT(LARGE(data_range,{1,2,...,N}))

Argumentos

Rango_de_datos: El rango del que desea sumar los N valores superiores;
{1,2,...,N}: Representa los valores superiores que desea sumar. Aquí, el número 1 representa el primer valor superior; el número 2 representa el segundo valor superior; y N representa el N‑ésimo valor superior. Si desea sumar los 3 valores superiores, entonces N es 3.

¿Cómo se utiliza esta fórmula?

Seleccione una celda, copie o introduzca la fórmula siguiente y pulse la tecla Entrar para obtener la suma de los 3 valores superiores.

=SUMPRODUCT(LARGE(B5:B15,{1,2,3}))

doc-sum-top-n-values-2

Para obtener la suma de los 6 valores más altos, utilice la siguiente fórmula.

=SUMPRODUCT(LARGE(B5:B15,{1,2,3,4,5,6}))

doc-sum-top-n-values-3

Nota: Para sumar cualquier conjunto de los n valores superiores de un rango, modifique {1,2,...N} según sus necesidades.

Explicación de la fórmula

=SUMPRODUCT(LARGE(B5:B15,{1,2,3}))

K.ESIMO.MAYOR(B5:B15,{1,2,3}): La función K.ESIMO.MAYOR devuelve una matriz de resultados con el primer, segundo y tercer valor superior del rango B5:B15: {1150,1050,950};
SUMAPRODUCTO({1150,1050,950}): A continuación, la función SUMAPRODUCTO suma todos los números de la matriz y devuelve el resultado final como 3150.

¿Cómo obtener la suma de los n valores más altos que cumplan ciertos criterios en Excel?

La función SUMAPRODUCTO combinada con la función K.ESIMO.MAYOR también se puede aplicar para obtener la suma de los n valores superiores con criterios en Excel.

Observe el siguiente ejemplo: para sumar las tres cantidades más altas de KTE, puede proceder de la siguiente manera.

doc-sum-top-n-values-4

Fórmula genérica

=SUMPRODUCT(LARGE(data_range,{1,2,...,N}))

Argumentos

Rango_de_datos: El rango del que desea sumar los N valores superiores;
{1,2,...,N}: Representa los valores superiores que desea sumar. Aquí, el número 1 representa el primer valor superior; el número 2 representa el segundo valor superior; y N representa el N‑ésimo valor superior. Si desea sumar los 3 valores superiores, entonces N es 3.

¿Cómo se utiliza esta fórmula?

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

=SUMPRODUCT(LARGE((B5:B15=F5)*(D5:D15),{1,2,3}))

doc-sum-top-n-values-5

Nota: Para sumar cualquier conjunto de los n valores superiores, ajusta {1,2,...,N} según tus necesidades.

Explicación de esta fórmula

=SUMPRODUCT(LARGE((B5:B15=F5)*(D5:D15),{1,2,3}))

K.ESIMO.MAYOR((B5:B15=F5)*(D5:D15),{1,2,3})
(B5:B15=F5): Aquí se comprueba si cada celda del rango B5:B15 es igual a «KTE», extraído de F5, y devuelve una matriz {VERDADERO;FALSO;FALSO;VERDADERO;FALSO;VERDADERO;VERDADERO;FALSO;FALSO;VERDADERO;FALSO};
{VERDADERO;FALSO;FALSO;VERDADERO;FALSO;VERDADERO;VERDADERO;FALSO;FALSO;VERDADERO;FALSO}*(D5:D15): Los valores VERDADERO y FALSO de la matriz se convierten en 1 y 0, respectivamente, y luego se multiplican por los valores del rango D5:D15. Obtendrá una nueva matriz como esta: {550;0;0;350;0;450;1150;0;0;1050;0};
K.ESIMO.MAYOR({550;0;0;350;0;450;1150;0;0;1050;0},{1,2,3}): La función K.ESIMO.MAYOR devuelve los 3 valores superiores de la matriz: {1150,1050,550}.
SUMAPRODUCTO({1150,1050,550}): La función SUMAPRODUCTO suma todos los valores de la matriz y devuelve el resultado como 2750.

Funciones relacionadas

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

Función K.ESIMO.MAYOR de Excel
La función K.ESIMO.MAYOR de Excel devuelve el k-ésimo valor más grande de un conjunto de datos.


Fórmulas relacionadas

Sumar varias columnas si se cumple un criterio
Este tutorial le guiará paso a paso para sumar valores de 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 INDICE que le permitirá hacerlo de forma rápida y sencilla.

Sumar valores en función de una columna o de una columna y una fila
Este tutorial presenta distintas fórmulas basadas en la función SUMAPRODUCTO para ayudarte a sumar valores según un encabezado de columna, e incluso según criterios combinados de columna y fila.

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 basada en 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.