Use VLOOKUP para sumar varias filas en Excel (4 exemplos ideais)

  • Comparte Isto
Hugh West

En MS Excel, a función BUSCAR V é a función importante máis utilizada para buscar calquera dato dun conxunto de datos ou dunha táboa. Para o cálculo, ás veces é posible que necesitemos obter a suma dalgúns datos buscados. Deste xeito, hai unha posible solución en Excel. Non obstante, simplemente podemos usar as funcións VLOOKUP e SUM de Excel para obter a suma de varias filas. Neste artigo, veremos 4 exemplos diferentes de como podemos usar VLOOKUP para Sumar varias filas en Excel .

Descargar o libro de prácticas

Podes descargar o libro de traballo utilizado para a demostración na ligazón de descarga a continuación.

Utiliza BUSCAR V para sumar varias filas.xlsx

4 exemplos ideais para usar BUSCARV para sumar varias filas en Excel

Neste tutorial, mostrarémosche como usar as funcións BUSCARV e SUMA en múltiples filas en Excel. Aquí, usamos 4 exemplos diferentes para facerche entender o escenario correctamente. Co propósito de demostración, utilizamos o seguinte conxunto de datos de mostra.

1. BUSCAR V e Sumar valores coincidentes en varias filas

No noso primeiro método, Crearemos unha Columna de axuda usando a función CONTARSE para atopar coincidencias exactas con BUSCAR V en Excel. Non obstante, faise difícil utilizar o proceso se tes un longo conxunto de datos que contén unha gran cantidade de datos. Aquí atoparemos o produto Apple usando LOOKUP e a suma das vendas totais de Apple neste exemplo. Polo tanto, siga os seguintes pasos.

📌 Pasos:

  • Primeiro, escriba a seguinte fórmula na cela B5 para crear o Columna de axuda .

=C5&COUNTIF($C$5:$C5,C5)

  • Entón, prema en Introducir e use a ferramenta Enchemento automático para toda a columna.

  • Despois diso, seleccione a cela D12 e escribe a seguinte fórmula.

=SUM(VLOOKUP("Apple"&1,B5:D10,3,FALSE),VLOOKUP("Apple"&2,B5:D10,3,FALSE))

🔎 Desglose da fórmula:

  • En primeiro lugar, usando a función BUSCAR V , os criterios: Apple coincide con intervalos B5:D10 do conxunto de datos.
  • Aquí tes que buscar dúas veces, xa que a columna Axudante mostra Apple dúas veces.
  • Despois diso, a función LOOKUP extrae os valores das celas coincidentes.
  • Por último, a función SUMA proporciona a suma dos valores de saída proporcionados. mediante a función BUSCAR V .
  • Por último, prema o botón Intro para obter as vendas totais de Apple .

Ler máis: Como usar VLOOKUP para filas en Excel (con alternativas)

2. Insira a función SUMPRODUCT en VLOOKUP e Sum

A función SUMPRODUCT é unha das funcións máis fantásticas de Excel. Afortunadamente, pode funcionar con varias matrices e devolver a suma dos valores mantendo os criterios.Non obstante, SUMPRODUCT toma unha ou máis matrices como argumento, multiplica os valores correspondentes de todas as matrices e, a continuación, devolve a suma dos produtos. Neste caso, coñeceremos as vendas totais de Mazás directamente.

📌 Pasos:

  • Ao principio, selecciona cela C12 e insira a seguinte fórmula.

=SUMPRODUCT((B5:B10="Apple")*C5:C10)

  • Ao final, preme Intro para obter unha saída similar.

Ler máis: Como buscar e sumar varias follas en Excel (2 fórmulas)

3. BUSCAR V e sumar varias filas de diferentes follas de traballo

Ademais, supoñamos o escenario anterior en diferentes follas de traballo . Por exemplo, queremos extraer os datos de vendas da folla Conxunto de datos utilizando a función BUSCAR V e calcular as Vendas totais de todos os produtos mediante a Función SUMA.

📌 Pasos:

  • Primeiro, fai clic na cela C5 e insira a fórmula a continuación.

=VLOOKUP(B5, Dataset!B5:C10, {2}, FALSE)

  • En segundo lugar, aplique o Enchemento automático ferramenta a toda a columna do conxunto de datos.

  • En terceiro lugar, seleccione a cela C12 .
  • En cuarto lugar, introduza a seguinte fórmula.

=SUM(C5:C10)

  • Finalmente, prema Introduza para obter o resultado.

Ler máis: Combine SUMIF e VLOOKUP en Excel (3 QuickEnfoques)

Lecturas similares

  • VLOOKUP non funciona (8 razóns e solucións)
  • Excel LOOKUP vs VLOOKUP: con 3 exemplos
  • Que é unha matriz de táboa en VLOOKUP? (Explicado con exemplos)
  • Como combinar Excel SUMIF & BUSCAR V en varias follas
  • Usar BUSCAR V con varios criterios en Excel (6 métodos + alternativas)

4. BUSCAR V e SUMIF varias filas con criterios

Por último, pero non menos importante, combinaremos as funcións BUSCARV e SUMIF en varias filas con criterios específicos. Nesta sección, coñeceremos as vendas máximas totais do conxunto de datos. Non obstante, coincidiremos se o Nome buscado ten o Vendas máximas ou non. Se si, entón imprime " Si "; noutro caso " Non ". Co propósito de demostración, escollimos o seguinte conxunto de datos de mostra.

📌 Pasos:

  • Inicialmente, seleccione cela D13 e escriba a fórmula a continuación.

=MAX(SUM(C5:D5),SUM(C6:D6),SUM(C7:D7),SUM(C8:D8),SUM(C9:D9),SUM(C10:D10))

  • A continuación, prema o botón Intro para atopar Vendas máximas .

  • Despois diso, insira a seguinte fórmula na cela D14 .

=IF(SUM(VLOOKUP(D12, $B$5:$D$10,{2,3}, FALSE))>=D13,"Yes","No")

🔎 Desglose da fórmula:

  • Aquí, na función IF SUMA(BUSCARV(C14, $B$4:$G$11, {3,4,5,6}, FALSO))>=E15 é o lóxicocondición.
  • Non obstante, a función BUSCAR V comproba se as vendas totais do nome introducido son ou non superiores ou iguais ás nosas vendas máximas predefinidas.
  • Despois diso, o
  • A función 1>SUMA proporciona a suma dun nome particular.
  • Finalmente, a función IF comproba a condición. Se as vendas coinciden, imprimiremos " Si " en caso contrario " Non "
  • Por último, prema Intro tecla para obter o resultado final.

Ler máis: Función INDEX MATCH vs VLOOKUP (9 exemplos)

Como sumar varias filas con funcións INDEX e MATCH

Non obstante, podemos combinar as funcións INDEX e MATCH para atopar a suma para varias filas. Non obstante, este proceso alternativo é moi sinxelo de operar. Aquí, calcularemos as vendas totais do empregado Ethan Scott para varios meses do ano. Para efectos de demostración, cambiei o conxunto de datos anterior. Polo tanto, siga os seguintes pasos para completar a operación correctamente.

📌 Pasos:

  • Primeiro, insira a seguinte fórmula na cela D12 .

=SUM(INDEX(C5:D10,,MATCH("Ethan Scott",C5:D5,0)))

  • Despois, preme Intro para calcular as vendas totais de Ethan Scott .

Cousas para recordar

  • En primeiro lugar, se o valor buscado non está presente no conxunto de datos dado, entón todas estas funciónsdevolve este #NA Erro.
  • Do mesmo xeito, se col_index_num é maior que o número de columnas na matriz de táboa, obterás o valor de erro #REF! .
  • Finalmente, obterá o #VALUE! Valor de erro Se o table_array é inferior a 1 .

Conclusión

Estes son todos os pasos que pode seguir para operar VLOOKUP SUM en varias filas en Excel. En xeral, en termos de traballar co tempo, necesitamos isto para varios propósitos. Mostrei varios métodos cos seus respectivos exemplos, pero pode haber moitas outras iteracións dependendo de numerosas situacións. Con sorte, agora podes crear facilmente os axustes necesarios. Espero sinceramente que aprendises algo e che desfrutases desta guía. Infórmanos na sección de comentarios a continuación se tes algunha dúbida ou recomendación.

Para obter máis información como esta, visita Exceldemy.com .

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.