¿Cómo combinar filas duplicadas y sumar los valores en Excel?
![]() |
![]() |
![]() |
En Excel, siempre puede encontrar este problema, cuando tiene un rango de datos que contiene algunas entradas duplicadas, y ahora desea combinar los datos duplicados y sumar los valores correspondientes en otra columna, como se muestra a continuación. ¿Cómo podrías solucionar este problema?
Combine filas duplicadas y sume los valores con la función Consolidar
Combine filas duplicadas y sume los valores con el código VBA
Combine filas duplicadas y sume los valores con Kutools para Excel
Combine las filas correspondientes basadas en valores duplicados en otra columna con Kutools para Excel
Combine filas duplicadas y sume los valores con la función Consolidar
Consolidar es una herramienta útil para consolidar varias hojas de trabajo o filas en Excel, por lo que con esta función también podemos resumir varias filas en función de los duplicados. Siga los siguientes pasos:
1. Haga clic en la celda donde desea ubicar el resultado en su hoja de trabajo actual.
2. Ir a hacer clic Data > Consolidar, ver captura de pantalla:
3. En la Consolidar caja de diálogo:
- (1.) Seleccione Suma de Función la lista desplegable;
- (2.) Haga clic en
para seleccionar el rango que desea consolidar y luego haga clic en Añada para agregar la referencia a Todas las referencias cuadro de lista;
- (3.) Comprobar Fila superior y Columna izquierda de Utilice etiquetas en opción. Ver captura de pantalla:
4. Después de terminar la configuración, haga clic en OK, y los duplicados se combinan y suman. Ver captura de pantalla:
Nota:: Si el rango no tiene la fila de encabezado, necesita desmarcar Fila superior de Utilice etiquetas en .
Combinar filas duplicadas y sumar / promediar los valores correspondientes en otra columna
Kutools for Excel's Filas Combibe avanzadas le ayuda a combinar varias filas duplicadas en un registro basado en una columna clave, y también puede aplicar algunos cálculos como suma, promedio, recuento, etc. para otras columnas. ¡Haga clic para descargar Kutools para Excel!
Combine filas duplicadas y sume los valores con el código VBA
El siguiente código de VBA también puede ayudarlo a consolidar filas duplicadas en la hoja de trabajo, pero al mismo tiempo, los datos originales se destruirán, debe hacer una copia de seguridad de los datos.
1. Mantenga pulsado el ALT + F11 llaves, luego abre el Microsoft Visual Basic para aplicaciones ventana.
2. Hacer clic recuadro > Móduloy pegue el siguiente código en el Ventana de módulo.
Código de VBA: combine filas duplicadas y sume los valores
Sub CombineRows()
'Updateby Extendoffice
Dim WorkRng As Range
Dim Dic As Variant
Dim arr As Variant
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set Dic = CreateObject("Scripting.Dictionary")
arr = WorkRng.Value
For i = 1 To UBound(arr, 1)
Dic(arr(i, 1)) = Dic(arr(i, 1)) + arr(i, 2)
Next
Application.ScreenUpdating = False
WorkRng.ClearContents
WorkRng.Range("A1").Resize(Dic.Count, 1) = Application.WorksheetFunction.Transpose(Dic.keys)
WorkRng.Range("B1").Resize(Dic.Count, 1) = Application.WorksheetFunction.Transpose(Dic.items)
Application.ScreenUpdating = True
End Sub
3. Entonces presione F5 para ejecutar este código, y debe seleccionar el rango que desea consolidar en el cuadro de aviso emergente. Ver captura de pantalla:
4. Y luego haz clic OK, las filas duplicadas se han combinado y los valores se suman.
Nota:: Si desea utilizar este código, será mejor que haga una copia del archivo para evitar destruir los datos, y este código solo se aplica a dos columnas.
Combine filas duplicadas y sume los valores con Kutools para Excel
Aquí, presento la práctica herramienta: Kutools for Excel para ti, es Filas combinadas avanzadas También puede hacer un favor rápidamente para resolver este problema.
Kutools for Excel : con más de 300 prácticos complementos de Excel, prueba gratuita y sin límite en 30 días. Comprar ahora . |
Después de instalar Kutools for Excel, haga lo siguiente:
1. Seleccione el rango que necesita y haga clic en Kutools > Fusionar y dividir > Filas combinadas avanzadas. Ver captura de pantalla:
2. En la Filas combinadas avanzadas diálogo, comprobar Mis datos tienen encabezados si su rango tiene encabezados, seleccione el nombre de la columna en la que desea combinar los duplicados y haga clic en Clave primaria, ver captura de pantalla:
3. Y luego seleccione el nombre de la columna que desea sumar los valores y haga clic en Calcular > Suma u otros cálculos que necesite. Ver captura de pantalla:
4. Hacer clic Ok para cerrar el cuadro de diálogo, podrá ver que los duplicados se combinan y los datos correspondientes en otra columna se suman. Ver capturas de pantalla:
![]() |
![]() |
![]() |
Haga clic aquí para obtener más información sobre las filas combinadas avanzadas.
Combine las filas correspondientes basadas en valores duplicados en otra columna con Kutools para Excel
A veces, desea combinar las filas en función de valores duplicados en otra columna, la Filas combinadas avanzadas of Kutools for Excel También puede hacerte un favor, haz lo siguiente:
1. Seleccione el rango de datos que desea usar y luego haga clic en Kutools > Fusionar y dividir > Filas combinadas avanzadas para habilitar el Filas combinadas avanzadas caja de diálogo.
2. En la Filas combinadas avanzadas cuadro de diálogo, haga clic en el nombre de la columna en la que desea combinar otros datos y haga clic en Clave primaria, ver captura de pantalla:
3. Y luego haga clic en otro nombre de columna en el que desee combinar los datos y haga clic en Combinar para elegir un separador para separar sus valores combinados, vea la captura de pantalla:
4. Luego haga clic Ok, todos los valores con la misma celda en la columna A se han combinado, ver capturas de pantalla:
![]() |
![]() |
![]() |
Combine filas duplicadas y sume los valores con Kutools para Excel
Artículo relacionado:
Combine varias filas en una basada en valores duplicados
Las mejores herramientas de productividad de oficina
Kutools para Excel resuelve la mayoría de sus problemas y aumenta su productividad en un 80%
- Reutilizar: Inserte rápidamente fórmulas complejas, gráficos y cualquier cosa que hayas usado antes; Cifrar celdas con contraseña; Crear lista de distribución y enviar correos electrónicos ...
- Barra de súper fórmula (edite fácilmente varias líneas de texto y fórmulas); Diseño de lectura (leer y editar fácilmente un gran número de celdas); Pegar en rango filtrado...
- Combinar celdas / filas / columnas sin perder datos; Contenido de celdas divididas; Combinar filas / columnas duplicadas... Prevenir celdas duplicadas; Comparar rangos...
- Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
- Copia exacta Varias celdas sin cambiar la referencia de la fórmula; Crear referencias automáticamente a varias hojas; Insertar viñetas, Casillas de verificación y más ...
- Extraer texto, Agregar texto, Eliminar por posición, Quitar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
- Súper filtro (guardar y aplicar esquemas de filtros a otras hojas); Orden avanzado por mes / semana / día, frecuencia y más; Filtro especial en negrita, cursiva ...
- Combinar libros y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes de xls, xlsx y PDF...
- Más de 300 potentes funciones. Compatible con Office/Excel 2007-2021 y 365. Compatible con todos los idiomas. Fácil implementación en su empresa u organización. Funciones completas Prueba gratuita de 30 días. Garantía de devolución de dinero de 60 días.

Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Habilite 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 de la misma ventana, en lugar de en nuevas ventanas.
- ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!





















