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

¿Cómo sumar valores únicos según criterios específicos en Excel?

AutorXiaoyang Fecha de modificación

Al trabajar con conjuntos de datos en Excel —como registros de pedidos, datos financieros o resultados de encuestas—, suele surgir la necesidad de calcular la suma de valores únicos de una columna según filtros o criterios aplicados en otra. Por ejemplo, imagine una tabla con dos columnas: Nombre y Pedido. Si desea sumar únicamente los valores Pedido únicos para cada Nombre (ignorando duplicados), ¿cómo puede hacerlo de forma eficaz en Excel? Este es un requisito habitual en muchos escenarios empresariales o de análisis de datos, donde sumar directamente todos los elementos coincidentes generaría resultados inflados por la presencia de duplicados.

La siguiente captura de pantalla muestra un escenario típico: dada una lista de nombres y sus valores de pedido correspondientes —incluidos duplicados—, desea resumir los datos sumando los valores únicos de pedido para cada nombre por separado.

una captura de pantalla que muestra los datos originales y los resultados resumidos excluyendo duplicados

Los retos habituales en esta tarea incluyen identificar entradas únicas según criterios específicos, garantizar que solo se cuente la primera aparición y evitar errores manuales provocados por copiar y pegar datos filtrados. Excel ofrece varias soluciones prácticas —como fórmulas matriciales, Kutools y Power Query— que le ayudan a resolver este problema, cada una adaptada a distintos escenarios de uso.


<h4"> Sumar valores únicos en función de uno o varios criterios con fórmulas matriciales

Un enfoque eficaz y flexible consiste en utilizar fórmulas matriciales, que le permiten resumir valores únicos según criterios específicos. Esta solución resulta especialmente útil cuando desea que el cálculo se actualice automáticamente al modificar los datos o los criterios.

Para sumar únicamente los valores únicos de una columna según el filtro o la condición de otra columna, puede aplicar la siguiente fórmula:

1. En una celda vacía (por ejemplo,)E2), introduce esta fórmula:

=SUM(IF(FREQUENCY(IF($A$2:$A$12=D2,MATCH($B$2:$B$12,$B$2:$B$12,0)),ROW($B$2:$B$12)-ROW($B$2)+1),$B$2:$B$12))

Antes de confirmar la fórmula, compruebe cuidadosamente que:

  • A2:A12: El rango que contiene los criterios (en este caso, nombres).
  • D2: La celda en la que se encuentra su condición objetivo (por ejemplo, un nombre específico).
  • B2:B12: El rango de valores del que desea sumar los elementos únicos.

Puede ajustar estos rangos según su estructura de datos real. Asegúrese de que todos los rangos tengan la misma longitud para evitar errores en la fórmula.

2. Para activar esta fórmula matricial, pulse Ctrl + Mayús + Entrar simultáneamente tras escribirla. Aparecerán llaves alrededor de la fórmula, lo que indica que es una fórmula matricial. Luego, arrastre el controlador de relleno hacia abajo para copiar la fórmula en cada celda correspondiente de su columna de resumen. Así, cada elemento obtendrá automáticamente su suma única y correcta.

una captura de pantalla que muestra cómo usar una fórmula para sumar valores únicos basándose en un criterio

Consejo práctico: Si utiliza Excel 365 o Excel 2021, las nuevas funciones de matriz dinámica como ÚNICO y SUMAR.SI.CONJUNTO podrían simplificar aún más algunos de estos cálculos, pero la fórmula anterior funciona de forma fiable en muchas versiones de Excel.

=SUMAR.SI.CONJUNTO(A2:B12; ÚNICO(D2); B2:B12)

Manejar más criterios: =SUMA(SUMAR.SI.CONJUNTO(rango_suma; rango_criterios1; ÚNICO(rango_criterios1); [rango_criterios2; criterio2]; ...)

Precauciones:

  • Asegúrese de introducir la fórmula matricial ()Ctrl + Mayús + Entrar) si utiliza Excel 2019 o versiones anteriores. En Excel 365/2021, basta con pulsar Entrarpara fórmulas dinámicas.
  • Si sus Rango son especialmente grandes, el enfoque matricial puede volverse más lento, por lo que conviene filtrar primero los datos o utilizar otros métodos para conjuntos de datos muy grandes.
  • Preste especial atención a los espacios adicionales o a la coherencia del tipo de datos; un formato de texto o números inconsistente puede provocar errores de no coincidencia.

Consejos: Si necesita sumar todos los valores únicos en función de dos criterios, puede utilizar la siguiente extensión de la fórmula matricial:

=SUM(IF(FREQUENCY(IF($A$2:$A$12=E2,IF($B$2:$B$12=F2,MATCH($C$2:$C$12,$C$2:$C$12,0))),ROW($C$2:$C$12)-ROW($C$2)+1),$C$2:$C$12))

Esta fórmula se basa en un principio similar, pero incluye un filtro adicional en la columna B(ahora comparada con)F2 como condición secundaria) y suma los valores únicos de la columna C. Tras introducir esta fórmula en la celda de resumen seleccionada, utilice Ctrl + Mayús + Entrar para confirmarla y, a continuación, aplíquela al resto de filas de resumen según sea necesario.

una captura de pantalla que muestra cómo usar una fórmula para sumar valores únicos basándose en dos criterios

Sugerencia de resumen: Aunque las fórmulas matriciales ofrecen resultados precisos en la mayoría de los escenarios, siempre verifica la presencia de duplicados ocultos —como aquellos con espacios adicionales o diferencias en el formato del texto— y asegúrate de que tus áreas de resumen extraigan los datos de listas filtradas con precisión.

una captura de pantalla de kutools for excel ia

Descubra la magia de Excel con KUTOOLS AI

  • Ejecución inteligente: Realice operaciones en celdas, analice datos y cree gráficos con comandos sencillos.
  • fórmulas personalizadas: Cree fórmulas a medida para optimizar sus flujos de trabajo.
  • Programación en VBA: Escriba e implemente código VBA con facilidad.
  • Interpretación de fórmulas: Entienda las fórmulas complejas con facilidad.
  • Traducción de texto: Rompa las barreras del idioma directamente en sus hojas de cálculo.
Potencie sus capacidades en Excel con herramientas impulsadas por inteligencia artificial.Descárguelo ahora¡y experimente una eficiencia como nunca antes!


Sumar valores únicos en función de criterios mediante Kutools para Excel’s Combinar filas avanzado

Kutools para Excel’s Combinar filas avanzado hace que sumar únicamente los valores únicos en función de una condición específica sea sencillo. ¡Con solo unos pocos clics, agrupa inteligentemente sus datos y aplica una lógica de resumen personalizada: sin fórmulas, sin complicaciones y con resultados precisos!

Paso 1: Seleccione su tabla de datos

Resalte toda la tabla, incluidos los encabezados.

Paso 2: Vaya a Kutools > Contenido > Combinar filas avanzado.

haga clic en kutools-combinar filas avanzado

Paso 3: Establezca la columna de agrupación

En el cuadro de diálogo emergente, elija la columna por la que desea agrupar (p. ej., Fruta) y configúrela como Clave principal en la sección Operación.

establecer como columna clave

Paso 4: Establezca el campo para la suma única

Seleccione la columna Ventas y defina el cálculo que desee (p. ej., suma) en la sección Operación.

establecer suma

Consejo: Puede previsualizar el resultado combinado en el cuadro de diálogo.

Paso 5: Haga clic en Aceptar. La tabla ya está agrupada por cliente, mostrando la suma de los importes únicos de productos para cada uno.

establecer resultado

¿¿Kutools para Excel ofrece 300+ funciones potentes para potenciar su productividad... y puede probarlas todas gratis durante 30 días!


Otros métodos integrados en Excel: use Tabla Dinámica para el análisis de sumas únicas

La función de tabla dinámica de Excel ofrece un enfoque integrado y potente para resumir datos según criterios específicos. Aunque las tablas dinámicas no suman valores únicos directamente de forma predeterminada, desde Excel 2013 admiten el cálculo de Recuento distintos, que le permite analizar el número de entradas únicas en un campo determinado. Si bien esto no calcula directamente la suma de valores únicos, puede combinar Recuento distintos con ajustes manuales o un campo calculado para lograr un resumen similar.

Ventajas: Las tablas dinámicas no requieren memorizar fórmulas ni programar en VBA y ofrecen interfaces altamente flexibles mediante arrastrar y soltar. Son ideales para informes periódicos, análisis por grupos, vistas generales rápidas o entornos de trabajo colaborativo. Sin embargo, están pensadas principalmente para resúmenes y análisis, no para crear fórmulas destinadas a cálculos posteriores o automatización.

A continuación se explica cómo usar una tabla dinámica para el análisis de sumas únicas:

  1. Seleccione su rango de datos (por ejemplo,)A1:B12, incluyendo encabezados) y vaya a Insertar > Tabla dinámica. En el cuadro de diálogo, elija si desea colocar la tabla dinámica en una hoja de cálculo nueva o en una existente.
  2. En la lista de campos de la tabla dinámica, arrastre Nombre al área de Filas y Pedido al área de Valores.
  3. Para las entradas de Pedido en el área de Valores, haga clic en la flecha desplegable > Configuración de campo Configuración de campos > y seleccione Suma (muestra la suma total de pedidos, incluidos los duplicados).

Limitaciones:

  • La función Contar valores distintos solo está disponible en Excel 2013 y versiones posteriores; las anteriores requieren un enfoque más manual.

En resumen, aunque la tabla dinámica es excelente para resúmenes e informes interactivos, considere combinarla con enfoques basados en fórmulas o en VBA si necesita realizar cálculos reales de sumas únicas.


Más artículos relacionados:

  • Sumar varias columnas en función de un único criterio en Excel
  • En Excel, es posible que necesite sumar varias columnas según un único criterio. Por ejemplo, tengo un rango de datos como el que se muestra en la siguiente captura de pantalla y quiero obtener el total de KTE en los tres primeros meses: enero, febrero y marzo.
  • BuscarV y sumar coincidencias en filas o columnas en Excel
  • Las funciones BUSCARV y SUMA le permiten localizar rápidamente el criterio especificado y sumar los valores correspondientes al mismo tiempo. En este artículo, le mostraremos dos métodos para buscar y sumar el primer valor coincidente o todos los valores coincidentes en filas o columnas en Excel.
  • Sumar valores en función del mes y el año en Excel
  • Si tiene un rango de datos en el que la columna A contiene fechas y la columna B, el número de pedidos, es posible que necesite sumar esos números según el mes y el año de otra columna. En este caso, quiero calcular el total de pedidos de enero de 2016 para obtener el resultado siguiente. En este artículo, le explicaré algunos trucos útiles para llevar a cabo esta tarea en Excel.
  • Sumar valores en función de criterios de texto en Excel
  • En Excel, ¿ha intentado alguna vez sumar valores en función de criterios de texto en otra columna? Por ejemplo, dispongo de un rango de datos en una hoja de cálculo como se muestra en la siguiente captura de pantalla y ahora quiero sumar todos los números de la columna B que correspondan a los valores de texto de la columna A que cumplan un determinado criterio, como por ejemplo sumar los números si las celdas de la columna A contienen KTE.
  • Sumar valores en función de la selección de Lista desplegable en Excel
  • Como se muestra en la captura de pantalla siguiente, tiene una tabla con una columna Categoría y una columna Importe, y ha creado una validación de datos Lista desplegable que incluye todas las categorías. Al seleccionar cualquier categoría en el Lista desplegable, desea sumar todos los valores correspondientes de la columna B y mostrar el resultado en una celda específica. Por ejemplo, al seleccionar la categoría CC en el Lista desplegable, debe sumar los valores de las celdas B5 y B8 y obtener el total 40+70=110. ¿Cómo lograrlo? El método descrito en este artículo puede ayudarle.

Las mejores herramientas de productividad para Office

🤖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 BUSCARV:Búsqueda vertical (VLookup) con múltiples criterios  |  Búsqueda vertical (VLookup) con múltiples valores  |   Búsqueda vertical (VLookup) entre varias hojas   |   Coincidencia difusa....
Lista desplegable avanzada:Crear rápidamente una lista desplegable   |  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 el estado de visibilidad de columnas ocultas|Comparar rangos y columnas...
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 desde una 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 Herramientasde combinación y división(Combinar filas avanzado,Dividir celdas, ...)|...y muchas más
Use Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y 40+ más idiomas.¡

Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...


Office Tab aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Active la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
  • ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!

Todos los complementos de Kutools en un solo instalador.

Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.

ExcelWordOutlookTabsPowerPoint
  • Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
  • Un instalador, una licencia— configuración en minutos (compatible con MSI)
  • Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
  • Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
  • La mejor relación calidad-precio— ahorre frente a la compra individual de complementos