Suma todas as coincidencias con VLOOKUP en Excel (3 xeitos sinxelos)

  • Comparte Isto
Hugh West

Neste artigo mostrarei como podes sumar todas as coincidencias con BUSCARV en Excel. Aprenderás a sumar todas as coincidencias usando a función BUSCAR V xunto cos usos da función FILTRO e da función IF en combinación coa función Función SUMA.

Descargar libro de prácticas

Suma todas as coincidencias con VLOOKUP.xlsx

3 xeitos de sumar todas as coincidencias con VLOOKUP en Excel

Aquí temos un conxunto de datos cos Nomes, Autores e Prezos dalgúns libros dunha libraría chamada Martin Bookstore.

Imos tentar descubrir a suma de todas as coincidencias con BUSCAR V deste conxunto de datos.

1. Use a función FILTRO para sumar todas as coincidencias con BUSCAR V en Excel (para versións máis recentes de Excel)

Os que teñan acceso a unha conta de Office 365 poden usar o FILTRO Función de Excel para sumar todas as coincidencias de calquera conxunto de datos.

No conxunto de datos indicado, a fórmula para descubrir a suma dos prezos de todos os libros de Charles Dickens será:

=SUM(FILTER(D4:D13,C4:C13=F4))

Explicación da fórmula:

  • A función FILTRO fai coincidir un valor de busca con todos os valores dun columna de busca e devolve os valores correspondentes doutra columna.
  • Aquí F4 ( Charles Dickens ) é o noso valor de busca , C4:C13 (Autor) é a busca columna e D4:D13 (Prezo) é a outra columna.
  • FILTRO(D4:D13,C4:C13=F4) coincide con todos os valores da columna C4:C13 (Autor) con F4 ( Charles Dickens ) e devolve os valores correspondentes da columna D4:D13 ( Prezo ).
  • Finalmente, SUMA(FILTRO(D4:D13,C4:C13=F4)) devolve a suma de todos os prezos de todos os libros devolto pola función FILTRO .
  • Podes cambiar o valor de busca a calquera outro autor excepto a Charles Dickens na cela F4 , e será devolver o prezo total dos libros dese autor.

Ler máis: Como sumar celas filtradas en Excel (5 formas adecuadas)

2. Use a función SE para sumar todas as coincidencias con BUSCAR V en Excel (para versións antigas de Excel)

Se usa unha versión anterior de Excel, pode usar a función SE de Excel para sumar todas as coincidencias de calquera conxunto de datos.

A suma dos prezos de todos os libros de Charles Dickens pódese atopar mediante esta fórmula:

=SUM(IF(C4:C13=F4,D4:D13,""))

[ É unha Fórmula de matriz . Polo tanto, preme CTRL+MAYÚS+INTRO a menos que esteas en Office 365 . ]

Explicación da fórmula:

  • IF(C4:C13=F4,D4:D13,””) coincide con todos os valores de a columna de busca C4:C13 ( Autor ) co valor de busca F4 ( Charles Dickens ).
  • Se o valor de busca F4 coincide coa columna de busca C4:C13 ( Autor ), entón devolve o valor correspondente da columna D4:D13 ( Prezo ) .
  • E se non coincide, devolve unha cadea en branco “” .
  • Por último, SUMA(IF(C4:C13=F4, D4:D13",")) devolve a suma de todos os valores devoltos pola función SE .

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

Lecturas similares

  • Como engadir varias celas en Excel (6 métodos)
  • Excel Busca valores coincidentes en dúas columnas
  • Como buscar e extraer a última coincidencia en Excel (4 xeitos)
  • Copiar valores noutra cela se dúas celas coinciden en Excel: 3 métodos
  • Como combinar datos en Excel de 2 follas de traballo

3. Use a función BUSCARV para sumar todas as coincidencias con BUSCAR V en Excel (para versións antigas de Excel)

Tamén pode usar a función BUSCARV de Excel para sumar todos os valores que coincidan co valor de busca.

Paso 1:

➤ Seleccione a columna adxacente á esquerda do conxunto de datos e introduza esta fórmula na primeira cela:

=C4&COUNTIF($C$4:C4,C4)

⧪ Nota:

  • Aquí C4 é a primeira cela de a matriz de busca ( Autor ). Usas o do teu conxunto de datos.

Paso 2:

➤ Arrastre o Recheo de recheo ata a última cela.

➤crear unha secuencia dos autores xunto coas filas. Como Charles Dickens1, Charles Dickens2, Elif Shafak1, Elif Shafak2 e así por diante.

[O Símbolo Ampersand (&)concatena dúas cadeas].

Paso 3:

➤ Introduza o valor de busca nunha nova cela.

➤ Aquí introducín Charles Dickens na cela F4 .

Paso 4:

➤ Finalmente, introduza esta fórmula noutra cela:

=SUM(VLOOKUP(F4&ROW(A1:INDIRECT("A"&COUNTIF(C4:C13,F4))),A4:D13,4,FALSE))

[ É unha Fórmula matricial . Polo tanto, preme CTRL+MAYÚS+INTRO a menos que esteas en Office 365 . ]

Mira, devolve a suma dos prezos de todos os libros de Charles Dickens, $52,00 .

Explicación da fórmula:

  • CONTARSE(C4:C13,F4) devolve 3 , xa que hai un total de 3 celas en o intervalo C4:C13 ( Autor r) que conteñen o valor de busca F4 ( Charles Dickens ). Consulte a función COUNTIF para obter máis información.
  • A1:INDIRECT(“A”&COUNTIF(C4:C13,F4)) agora pasa a ser A1: A3 . Consulte a función INDIRECTA para obter máis información.
  • FILA(A1:INDIRECT(“A”&CONTARSE(C4:C13,F4))) convértese en FILA(A1:A3) e devolve unha matriz {1, 2, 3} . Consulte a función ROW para obter máis información.
  • F4&ROW(A1:INDIRECT(“A”&COUNTIF(C4:C13,F4))) convértese en F4&{1, 2, 3} e devolve unha matriz {CharlesDickens1, Charles Dickens2, Charles Dickens3} .
[O símbolo Ampersand (&)concatena dúas cadeas].
  • BUSCAR V(F4&FILA(A1:INDIRECT(“A”&CONTARSE(C4:C13,F4))),A4:D13,4,FALSO) agora pasa a ser BUSCAR V({Charles Dickens1, Charles Dickens2, Charles Dickens3},A4:D13,4,FALSO) .
  • A función BUSCAR V coincide co valor de busca con todos os valores da primeira columna do conxunto de datos e despois devolve os valores correspondentes doutra columna.
  • Aquí o valor de busca é a matriz {Charles Dickens1, Charles Dickens2, Charles Dickens3}.
  • Polo tanto, fai coincidir os valores de busca con todos os valores da primeira columna A4:A13 e devolve os valores correspondentes da columna ( Prezo ).
  • Finalmente, a función SUMA devolve a suma de todos os prezos que coinciden co valores de busca .

Ler máis: Como usar BUSCAR V con función SUMA en Excel (6 métodos)

Conclusión

Utilizando estes métodos, pode sumar todas as coincidencias con VLOOKUP en Excel. Coñeces algún outro método? Ou tes algunha dúbida? Non dubides en preguntarnos.

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.