Tabla de contenido
En MS Excel, la función VLOOKUP es la función importante más utilizada para buscar cualquier dato a partir de un conjunto de datos o una tabla. Para el cálculo, a veces podemos necesitar obtener la suma de algunos datos buscados. Sin embargo, podríamos utilizar simplemente la función de Excel VLOOKUP y SUM para obtener la suma de varias filas. En este artículo, veremos las funciones 4 diferentes ejemplos de cómo podemos utilizar VLOOKUP para sumar varias filas en Excel .
Descargar el cuaderno de prácticas
Puede descargar el cuaderno de ejercicios utilizado para la demostración desde el enlace de descarga que figura a continuación.
Utilizar VLOOKUP para Sumar Varias Filas.xlsx
4 Ejemplos Ideales para Usar VLOOKUP para Sumar Varias Filas en Excel
En este tutorial, le mostraremos cómo utilizar VLOOKUP y SUM en múltiples filas en Excel. Aquí, hemos utilizado 4 ejemplos diferentes para que usted entienda el escenario correctamente. Con el propósito de demostración, hemos utilizado el siguiente conjunto de datos de ejemplo.
1. VLOOKUP y Suma de Valores Coincidentes en Varias Filas
En nuestro primer método, crearemos un archivo Columna de ayuda utilizando el CONSEJO para encontrar coincidencias exactas con VLOOKUP en Excel. Sin embargo, resulta difícil utilizar el proceso si se tiene un conjunto de datos largo que contiene una gran cantidad de datos. Aquí, encontraremos el producto Manzana utilizando VLOOKUP y la suma de las ventas totales de Manzana En este ejemplo, siga los pasos que se indican a continuación.
📌 Pasos:
- En primer lugar, escriba la siguiente fórmula en la celda B5 para crear el Columna de ayuda .
=C5&COUNTIF($C$5:$C5,C5)
- A continuación, haga clic en Entre en y utilizar el Autorrelleno a toda la columna.
- A continuación, seleccione la celda D12 y escribe la siguiente fórmula.
=SUMA(VLOOKUP("Manzana"&1,B5:D10,3,FALSE),VLOOKUP("Manzana"&2,B5:D10,3,FALSE))
🔎 Desglose de fórmulas:
- En primer lugar, utilizando el VLOOKUP función, los criterios: Manzana se empareja con rangos B5:D10 del conjunto de datos.
- Aquí, usted tiene que buscar dos veces, ya que el Ayudante columna muestra Manzana dos veces.
- Después, el VLOOKUP extrae los valores de las celdas coincidentes.
- Por último, el SUM proporciona la suma de los valores de salida proporcionados por la función VLOOKUP función.
- Por último, pulsa el botón Entre en para obtener las ventas totales de Manzana .
Más información: Cómo usar VLOOKUP para filas en Excel (con alternativas)
2. Inserte la función SUMPRODUCT en VLOOKUP y sume
La función SUMPRODUCT es una de las funciones más fantásticas de Excel. Afortunadamente, puede trabajar con múltiples matrices y devolver la suma de los valores que mantienen los criterios. Sin embargo, SUMPRODUCTO toma una o más matrices como argumento, multiplica los valores correspondientes de todas las matrices y, a continuación, devuelve la suma de los productos. En este caso, averiguaremos las ventas totales de Manzanas directamente.
📌 Pasos:
- Al principio, seleccione la celda C12 e inserta la siguiente fórmula.
=SUMPRODUCT((B5:B10="Apple")*C5:C10)
- Al final, pulse Entre en para obtener resultados similares.
Más información: Cómo hacer Vlookup y Sumar a través de Múltiples Hojas en Excel (2 Fórmulas)
3. VLOOKUP y Suma de Varias Filas de Diferentes Hojas de Cálculo
Además, supongamos el escenario anterior en diferentes hojas de cálculo. Por ejemplo, queremos extraer los datos de ventas de la hoja de cálculo Conjunto de datos utilizando el botón VLOOKUP y calcular el Ventas totales de todos los productos que utilizan el SUM función.
📌 Pasos:
- En primer lugar, haga clic en la celda C5 e inserte la fórmula siguiente.
=VLOOKUP(B5, Conjunto de datos!B5:C10, {2}, FALSE)
- En segundo lugar, aplique el Autorrelleno a toda la columna del conjunto de datos.
- En tercer lugar, seleccione la celda C12 .
- En cuarto lugar, introduce la siguiente fórmula.
=SUMA(C5:C10)
- Por último, pulse Entre en para obtener el resultado.
Más información: Combinar SUMIF y VLOOKUP en Excel (3 enfoques rápidos)
Lecturas similares
- VLOOKUP No Funciona (8 Razones & Soluciones)
- Excel LOOKUP vs VLOOKUP: Con 3 Ejemplos
- ¿Qué es una matriz de tablas en VLOOKUP? (Explicado con ejemplos)
- Cómo combinar Excel SUMIF & VLOOKUP a través de múltiples hojas
- Utilizar VLOOKUP con Múltiples Criterios en Excel (6 Métodos + Alternativas)
4. VLOOKUP y SUMIF Filas Múltiples con Criterios
Por último, combinaremos el VLOOKUP y SUMIF en varias filas con criterios específicos. En esta sección, averiguaremos las ventas máximas totales del conjunto de datos. Sin embargo, haremos coincidir si la búsqueda Nombre tiene el Ventas máximas En caso afirmativo, imprime " Sí "; en caso contrario " No "A efectos de demostración, hemos elegido el siguiente conjunto de datos de muestra.
📌 Pasos:
- Inicialmente, seleccione la celda D13 y escribe la fórmula que aparece a continuación.
=MAX(SUMA(C5:D5),SUMA(C6:D6),SUMA(C7:D7),SUMA(C8:D8),SUMA(C9:D9),SUMA(C10:D10))
- A continuación, pulse la tecla Entre en para encontrar el Ventas máximas .
- A continuación, inserte la fórmula siguiente en la celda D14 .
=IF(SUM(VLOOKUP(D12, $B$5:$D$10,{2,3}, FALSE))>=D13, "Sí", "No")
🔎 Desglose de fórmulas:
- Aquí, en el SI función SUM(VLOOKUP(C14, $B$4:$G$11, {3,4,5,6}, FALSE))>=E15 es la condición lógica.
- Sin embargo, el VLOOKUP comprueba si las ventas totales del Nombre introducido son mayores o iguales que nuestras ventas máximas predefinidas o no.
- Después, el SUM proporciona la suma de un nombre concreto.
- Por último, el SI comprueba la condición. Si las ventas coinciden entonces imprimiremos " Sí " de lo contrario " No "
- Por último, pulsa el botón Entre en para obtener el resultado final.
Más información: Función INDEX MATCH vs VLOOKUP (9 Ejemplos)
Cómo sumar varias filas con las funciones INDEX y MATCH
Sin embargo, podemos combinar el ÍNDICE y MATCH para hallar la suma de varias filas. Sin embargo, este proceso alternativo es mucho más fácil de operar. Aquí, calcularemos las ventas totales del empleado Ethan Scott para varios meses del año. A efectos de demostración, he cambiado el conjunto de datos anterior. Por lo tanto, siga los pasos que se indican a continuación para completar la operación correctamente.
📌 Pasos:
- En primer lugar, inserte la siguiente fórmula en la celda D12 .
=SUMA(INDEX(C5:D10,,MATCH("Ethan Scott",C5:D5,0))
- A continuación, pulse Intro para calcular las ventas totales de Ethan Scott .
Cosas para recordar
- En primer lugar, si el valor buscado no está presente en el conjunto de datos dado, todas estas funciones devolverán lo siguiente #NA Error.
- Del mismo modo, si col_index_num es mayor que el número de columnas de table-array, obtendrá el mensaje #REF Valor de error.
- Por último, obtendrá el #¡VALOR! Valor de error Si la tabla_array es menor que 1 .
Conclusión
Estos son todos los pasos que puedes seguir para operar VLOOKUP SUM a través de múltiples filas en Excel. En general, en términos de trabajar con el tiempo, necesitamos esto para varios propósitos. He mostrado múltiples métodos con sus respectivos ejemplos, pero puede haber muchas otras iteraciones dependiendo de numerosas situaciones. Con suerte, ahora puede crear fácilmente los ajustes necesarios. Espero sinceramente que haya aprendido algo y disfrutado de esta guía. Por favor, háganos saber en la sección de comentarios a continuación si tiene algunaconsultas o recomendaciones.
Para más información, visite Exceldemy.com .