Saltar al contenido principal

¿Cómo visualizar y sumar coincidencias en filas o columnas en Excel?

El uso de vlookup y la función de suma le ayuda a encontrar rápidamente los criterios especificados y sumar los valores correspondientes al mismo tiempo. En este artículo, le mostraremos dos métodos para visualizar y sumar el primero o todos los valores coincidentes en filas o columnas en Excel.

Vlookup y suma coincidencias en una fila o varias filas con fórmulas
Vlookup y suma coincidencias en una columna con fórmulas
Vlookup y suma fácilmente coincidencias en filas o columnas con una herramienta increíble

Más tutoriales para BUSCARV ...


Vlookup y suma coincidencias en una fila o varias filas con fórmulas

Las fórmulas de esta sección pueden ayudar a sumar el primero o todos los valores coincidentes en una fila o en varias filas según criterios específicos en Excel. Haz lo siguiente.

Vlookup y sume el primer valor coincidente en una fila

Supongamos que tiene una tabla de frutas como se muestra en la siguiente captura de pantalla, y necesita buscar la primera Apple en la tabla y luego sumar todos los valores correspondientes en la misma fila. Para lograr esto, haga lo siguiente.

1. Seleccione una celda en blanco para generar el resultado, aquí selecciono la celda B10. Copie la siguiente fórmula y presione el botón Ctrl + Shift + Participar claves para obtener el resultado.

=SUM(VLOOKUP(A10, $A$2:$F$7, {2,3,4,5,6}, FALSE))

Notas:

  • A10 es la celda que contiene el valor que está buscando;
  • $ A $ 2: $ F $ 7 es el rango de la tabla de datos (sin encabezados) que incluye el valor de búsqueda y los valores coincidentes;
  • El número 2,3,4,5,6 {} representa que las columnas de valor de resultado comienzan con la segunda columna y terminan con la sexta columna de la tabla. Si el número de columnas de resultados es superior a 6, cambie {2,3,4,5,6} a {2,3,4,5,6,7,8,9….}.
Vlookup y sume todos los valores coincidentes en varias filas

La fórmula anterior solo puede sumar valores en una fila para el primer valor coincidente. Si desea devolver la suma de todas las coincidencias en varias filas, haga lo siguiente.

1. Seleccione una celda en blanco (en este caso, selecciono la celda B10), copie la siguiente fórmula en ella y presione el Participar clave para obtener el resultado.

=SUMPRODUCT((A2:A7=A10)*B2:F7)

Vlookup y suma coincidencias fácilmente en filas o columnas en Excel:

La LOOKUP y Sum utilidad de Kutools for Excel puede ayudarlo rápidamente a buscar y sumar coincidencias en filas o columnas en Excel, como se muestra en la siguiente demostración.
¡Descargue la función completa de prueba gratuita de 30 días de Kutools para Excel ahora!


Vlookup y suma valor coincidente en una columna con fórmulas

Esta sección proporciona una fórmula para devolver la suma de una columna en Excel según criterios específicos. Como se muestra en la captura de pantalla siguiente, busca el título de la columna "Jan" en la tabla de frutas y luego suma los valores de la columna completa. Haz lo siguiente.

1. Seleccione una celda en blanco, copie la fórmula siguiente en ella y presione el Participar clave para obtener el resultado.

=SUM(INDEX(B2:F7,0,MATCH(A10,B1:F1,0)))


Vlookup y suma fácilmente coincidencias en filas o columnas con una herramienta increíble

Si no eres bueno aplicando fórmula, aquí te recomiendo el Vlookup y Sum característica de Kutools for Excel. Con esta función, puede visualizar fácilmente y sumar coincidencias en filas o columnas con solo hacer clic.

Antes de aplicar Kutools for Excel, Por favor descargarlo e instalarlo en primer lugar.

Vlookup y sume el primer o todos los valores coincidentes en una fila o varias filas

1. Hacer clic en Kutools > Súper BUSCAR > LOOKUP y Sum para habilitar la función. Ver captura de pantalla:

2. En el LOOKUP y Sum cuadro de diálogo, configure de la siguiente manera.

  • 2.1) en el Tipo de búsqueda y suma sección, seleccione la Búsqueda y suma de valores coincidentes en fila (s) opción;
  • 2.2) en el Valores de búsqueda cuadro, seleccione la celda que contiene el valor que está buscando;
  • 2.3) en el Rango de salida cuadro, seleccione una celda para generar el resultado;
  • 2.4) en el Rango de la tabla de datos cuadro, seleccione el rango de la tabla sin los encabezados de columna;
  • 2.5) en el Opciones sección, si desea sumar valores solo para el primero coincidente, elija la Devuelve la suma del primer valor coincidente opción. Si desea sumar valores para todas las coincidencias, seleccione el Devuelve la suma de todos los valores coincidentes opción;
  • 2.6) Haga clic en OK para obtener el resultado de inmediato. Ver captura de pantalla:

Note: Si desea visualizar y sumar el primero o todos los valores coincidentes en una columna o varias columnas, marque la casilla Buscar y sumar los valores coincidentes en la (s) columna (s) en el cuadro de diálogo, y luego configúrelo como se muestra en la siguiente captura de pantalla.

Para obtener más detalles de esta función, haga clic aquí..

  Si desea tener una prueba gratuita (30 días) de esta utilidad, haga clic para descargarloy luego vaya a aplicar la operación según los pasos anteriores.


Artículos relacionados

Valores de Vlookup en varias hojas de trabajo
Puede aplicar la función vlookup para devolver los valores coincidentes en una tabla de una hoja de trabajo. Sin embargo, si necesita visualizar el valor en varias hojas de trabajo, ¿cómo puede hacerlo? Este artículo proporciona pasos detallados para ayudarlo a resolver fácilmente el problema.

Vlookup y devuelve valores coincidentes en varias columnas
Normalmente, la aplicación de la función Vlookup solo puede devolver el valor coincidente de una columna. A veces, es posible que deba extraer valores coincidentes de varias columnas según los criterios. Aquí tienes la solución.

Vlookup para devolver múltiples valores en una celda
Normalmente, al aplicar la función BUSCARV, si hay varios valores que coinciden con los criterios, solo puede obtener el resultado del primero. Si desea devolver todos los resultados coincidentes y mostrarlos todos en una sola celda, ¿cómo puede lograrlo?

Vlookup y devuelve la fila completa de un valor coincidente
Normalmente, el uso de la función vlookup solo puede devolver un resultado de una determinada columna en la misma fila. Este artículo le mostrará cómo devolver la fila completa de datos según criterios específicos.

Vlookup hacia atrás o en orden inverso
En general, la función BUSCARV busca valores de izquierda a derecha en la tabla de matriz y requiere que el valor de búsqueda permanezca en el lado izquierdo del valor objetivo. Pero, a veces, es posible que conozca el valor objetivo y desee averiguar el valor de búsqueda a la inversa. Por lo tanto, debe buscar hacia atrás en Excel. En este artículo, hay varias formas de solucionar este problema fácilmente.

Más tutoriales para BUSCARV ...

Las mejores herramientas de productividad de oficina

🤖 Asistente de IA de Kutools: Revolucionar el análisis de datos basado en: Ejecución inteligente   |  Generar codigo  |  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos  |  Invocar funciones de Kutools...
Características populares: Buscar, resaltar o identificar duplicados   |  Eliminar filas en blanco   |  Combine columnas o celdas sin perder datos   |   Ronda sin fórmula ...
Super búsqueda: Búsqueda virtual de criterios múltiples    Búsqueda V de valores múltiples  |   VLookup en varias hojas   |   Búsqueda difusa ....
Lista desplegable avanzada: Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple ....
Administrador de columnas: Agregar un número específico de columnas  |  Mover columnas  |  Toggle Estado de visibilidad de columnas ocultas  |  Comparar rangos y columnas ...
Características destacadas: Enfoque de cuadrícula   |  Vista de diseño   |   Gran barra de fórmulas    Administrador de hojas y libros de trabajo   |  Biblioteca de Recursos (Texto automático)   |  Selector de fechas   |  Combinar hojas de trabajo   |  Cifrar/descifrar celdas    Enviar correos electrónicos por lista   |  Súper filtro   |   Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres, ...)   |   50+ Tabla Tipos (Diagrama de Gantt, ...)   |   40+ Práctico Fórmulas (Calcular la edad según el cumpleaños, ...)   |   19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta, ...)   |   12 Conversión Herramientas (Números a palabras, Conversión de Moneda, ...)   |   7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Células partidas, ...)   |   ... y más

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

Descripción


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!
Comments (26)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I need help with a formula. I have 2 sheets to pull data from and calculate the sum of on column with a match to a name.
I.e Name is in sheet 1 D5, the name in sheet 2 is B3 the amounts to calculate which match the name in B3 in sheet 2 is F3 to F32.
I've tried sum index, vlookup, match and so on but keep getting a 0. Can anyone assist with this?
This comment was minimized by the moderator on the site
Hi Marnel Strydom,
I don't know if I understand you correctly: If the name in D5 of Sheet1 matches the name in B3 of Sheet2, then sum numbers in the range F3:F32 of Sheet2.
If so, you can apply the following formula to get it done.
=SUM(INDEX(Sheet2!F3:F32,0,MATCH(Sheet1!D5,Sheet2!B3,0)))
This comment was minimized by the moderator on the site
I have a multi sheet spread sheet keeping track of job hours. I have used VLOOKUP in succession to sum all the hours on multiple sheets and it works great... Until it gets to a sheet that does not contain the lookup value. I have searched all over for my issue, and VLOOKUP may be the incorrect solution. I was wondering if I could rattle anyone's brain to make this work.

I.E. I have 1 excel document with 52 tabs. Each tab is a work week starting from January so WW1 is all the hours FOR sed jobs I did for that week. "joes house 2 hours ; mikes house 3 hours"... WW2, WW3 etc... Until WW52.

This is the function I made to add hours together...

=SUM(VLOOKUP(O30,'WW29'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW30'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW31'!$A$7:$M$110,{13},FALSE)) And it works great. But when that job is finished it is not on (for example WW32 tab). Hence I get the #N/A error. so for example, as the previous one works great when I expand the formula to cover all 52 sheets... (EXAMPLE OF NEXT PAGE WIOTHOUT LOOKUP VALUE)

=SUM(VLOOKUP(O30,'WW29'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW30'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW31'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW32'!$A$7:$M$110,{13},FALSE)) I get the #N/A error because the job is not listed on WW32. But I may add hours to that on WW45.

Is there a way to make VLOOKUP skip a sheet that does not have the referenced value and continue summing it till the end? I apologize, this may be as clear as mud but I will clarify anything if need be.

I have also tried IFERROR. You can set IFERROR to return text or even blanks, but does not seem to cover summing. I'm looking for how to SUM multiple sheets when some of the sheets do not contain the lookup value. When using IFERROR function, instead of RETURNING #N/A it just returns "YOU'VE ENTERERED TOO MANY ARGUMENTS FOR THIS FUNCTION"...

=IFERROR(VLOOKUP(O30,'WW29'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW30'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW31'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW32'!$A$7:$M$110,{13},FALSE),"")

And that's just 3 sheets.

Any help would be greatly appreciated.

P.S. I have tried with CTRL+SHIFT+ENTER as well to no avail.
This comment was minimized by the moderator on the site
Hi Joe,
The methods provided in the following article can do you a favor. Please give it a try. Hope I can help.
How To Vlookup Across Multiple Sheets And Sum Results In Excel?
This comment was minimized by the moderator on the site
A B C D E F
1 I want this cells in col B to sum the values in col F7 (today) to say F20. this will reduce as tomorrow it will sum the values from F8:F20 and so on -$19 I
want this cells in column B to sum the values in col F7 (today) to say F10.
this will reduce as tomorrow it will sum the values from F8:F10 and so on

2 Fri 22 Jul 22 -$19
3 Sat 23 Jul 22 -$19
4 Sun 24 Jul 22 -$19
5 Mon 25 Jul 22 -$19
6 Tue 26 Jul 22 -$19
7 Wed 27 Jul 22 -$19 tried with vlookup, needless to say it doesn't work
8 Thu 28 Jul 22 -$19 =L8=(D1-E1)+SUM(vlookup(today(),6,false):F28)
9 Fri 29 Jul 22 -$19
10 Sat 30 Jul 22 -$19
11 Sun 31 Jul 22 -$19
12 Mon 01 Aug 22 -$19
13 Tue 02 Aug 22 -$19
14 Wed 03 Aug 22 -$19
15 Thu 04 Aug 22 -$19
This comment was minimized by the moderator on the site
hi
How can I add multiple vlookups together and sum it up ?


=VLOOKUP(E3,'Waste Process NEW'!N:O,2,FALSE) --------------- for this everything goes fine except that retune valve is only the first one where N column have many values match's lookup values of E3.


using index didn't help and shows #N/A
=SUM(INDEX('Waste Process NEW'!N:N,0,MATCH('Monthly Report'!H5,'Waste Process NEW'!1:1048576,0)))
This comment was minimized by the moderator on the site
Hi tariq,
Would you mind providing a screenshot of your data? Sorry for the inconvenience.
This comment was minimized by the moderator on the site
I just get a #VALUE! when I try to do all matched values, but it works for the first value. Any idea?
This comment was minimized by the moderator on the site
How can I add multiple vlookups together, for example I want to look up from your example Apples + oranges + bananas for January.Is there a way to do this?
This comment was minimized by the moderator on the site
I'm having trouble with a similar formula I feel like I need to use an index but can't figure it out. I'm trying to get the sum but the lookup is based on 2 values. Column D which contains an employee's extension and column I which provides a logout code. The goal is to find the sum of time in column K based on a specific employee (column D) and the logout code (column I).
This comment was minimized by the moderator on the site
Hi Mike,
Do you mind uploading a screenshot of your data?
This comment was minimized by the moderator on the site
Thanks but I was able to get my formula up and running with a sumifs calculation. Sumifs giving the sum of something based on multiple factors. Mine being an employee ID number and a status code.
This comment was minimized by the moderator on the site
what will be the formula to add qty of apple in jan only
This comment was minimized by the moderator on the site
the =SUM(PRODUCT((A2:A7=A11)*B2:I7) is not working with decimal point.
This comment was minimized by the moderator on the site
For me works just fine. Try without separating SUM and Product, it should be =SUMPRODUCT((A2:A7=A11)*B2:I7)
This comment was minimized by the moderator on the site
can one sum things up in a column and not a row?
This comment was minimized by the moderator on the site
Hi Jelly,
This formula =SUM(INDEX(B2:F9,0,MATCH(A12,B1:F1,0))) can help you solve the problem. Please have a try. Hope I can help.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations