Como combinar Excel SUMIF & BUSCAR V en varias follas

  • Comparte Isto
Hugh West

Combinación de Excel SUMIF & As funcións BUSCAR V é unha das fórmulas máis populares para recoller valores de varias follas e sumar valores en función dun criterio. Neste artigo, imos aprender sobre como facelo con varios exemplos e explicacións.

Caderno de prácticas

Descarga o seguinte caderno e exercicio.

Combinar SUMIF e amp; VLOOKUP Across Multiple Sheets.xlsx

Introdución á función SUMIF de Excel

A función SUMIF resume os valores en función dunha condición particular.

  • Sintaxe:

=SUMIF(rango, criterios, [rango_suma])

  • Argumentos:

intervalo : O intervalo de valores para sumar

criterios : Condición para usar no intervalo seleccionado

[intervalo_suma] : Onde queremos ver o resultado.

Introdución ao A función BUSCAR V de Excel

A función BUSCAR V busca un valor nunha táboa organizada verticalmente e devolve o valor coincidente.

  • Sintaxe:

=BUSCARV (valor_busca, matriz_táboa, número_índice_columna, [busca_rango])

  • Argumentos:

lookup_value : O que queremos buscar.

table_array : Desde onde queremos buscar.

column_index : O número de columnas do intervalo que contén o valor de retorno.

[range_lookup] : Para coincidencia exacta = FALSO, coincidencia aproximada/parcial = TRUE.

2 xeitos sinxelos de combinar Excel SUMIF & BUSCARV en varias follas

1. Uso da función SUMAF de Excel coa función BUSCARV en varias follas

A función SUMIF funciona como a función SUMA pero resume só aqueles valores que coinciden coa condición dada. Imos usar a función BUSCARV dentro da función SUMIF para introducir os criterios. Asumindo que temos dúas follas de traballo ( Folla1 e Folla2 ). En Folla1 temos o número de identificación do empregado e o seu importe de vendas co prezo no rango B4:D9 .

En Folla2 , temos os nomes de todos os empregados co seu número de DNI

Aquí imos buscar o empregado Lily ( Cela C11 ) da Folla1 . Agora a partir de Folla2, imos buscar o seu número de identificación e mostraremos a suma total dos prezos de venda na Cela C12 ( Folla1 ).

PASOS:

  • Primeiro, seleccione Cela C12 en Folla1 .
  • Agora escriba a fórmula:
=SUMIF(B5:B9,VLOOKUP(C11,Sheet2!B5:C9,2,FALSE),Sheet1!D5:D9)

  • Entón prema Ctrl+Maiús+Intro para ver o resultado.

Desglose da fórmula

BUSCAR V(C11, Folla2!B5:C9,2,FALSO)

Isto buscará o número de ID para o valor da Cela 11 de Folla1 de Folla2 intervalo de celas B5:C9 . Entóndevolve a coincidencia exacta.

SUMIF(B5:B9,BUSCARV(C11,Folla2!B5:C9,2,FALSO),Folla1!D5:D9)

Isto sumará todos os prezos, en función da coincidencia exacta do número de identificación do paso anterior.

Notas:

  • Se non es un usuario de Excel 365, para obter o resultado final, tes que premer Ctrl+Maiús+Intro xa que BUSCAR V funciona como unha fórmula matricial.
  • O índice de columnas o número non pode ser inferior a 1.
  • A función SUMIF só funciona en datos numéricos.

Ler máis: SUMIF para varios criterios en diferentes follas en Excel (3 métodos)

Lecturas similares

  • SUMIF con varios criterios (5 exemplos máis sinxelos)
  • Como extraer datos doutra folla en base a criterios en Excel
  • SUMIF con varios criterios para diferentes columnas en Excel
  • Suma varias columnas en función de varios criterios en Excel

2. Combina SUMIF, VLOOKUP eamp; Funcións INDIRECTAS en varias follas

Nesta sección, imos utilizar SUMPRODUCT & Funcións INDIRECTAS con VLOOKUP & SUMIF funcións para varias follas de traballo. Aquí temos tres fichas de traballo. Na primeira folla de traballo ‘ Bonus ’, podemos ver os nomes dos empregados. Temos que coñecer a cantidade de bonificación para cada empregado. Tamén hai unha táboa de criterios de bonificación ( E4:F7 ) que mostra o importe da bonificación en función do importe das vendas.Necesitamos extraer valores de Mes 1 & Follas de traballo do Mes 2.

Agora as vendas do Mes 1 están na seguinte folla de traballo.

E as vendas do Mes 2 están na seguinte folla de traballo.

PASOS:

  • Primeiro, seleccione Cela C5 da folla de traballo Bonus .
  • A continuación, escriba a seguinte fórmula:
=VLOOKUP(SUMPRODUCT(SUMIF(INDIRECT("'"&$H$5:$H$6&"'!"&"B5:B9"),Bonus!B5,INDIRECT("'"&$H$5:$H$6&"'!"&"C5:C9"))),$E$5:$F$7,2,TRUE)

  • Finalmente, preme Intro e usa Recheo de control para ver o resto do resultado.

Desglose de fórmulas

➤ A función INDIRECTA converte o texto cadea nunha referencia de cela válida. Aquí referirase ás follas do intervalo de celas H5:H6 .

➤ Para incluír o intervalo de suma e criterios, a función SUMIF usará follas de cálculo de referencia que indicamos. Devolverá o valor das vendas de cada empregado das follas de traballo Mes 1 & Mes 2 .

➤ A función SUMAPRODUTO sumará as cantidades que atopamos no procedemento anterior.

➤  No Bonus folla de traballo, a función BUSCAR V mira cara arriba dende o intervalo E5:E7 . Ao final, devolverá a cantidade de bonificación equivalente dun empregado.

Notas:

  • O número de índice da columna non será inferior a 1.
  • Introduza o número de índice como valor numérico.
  • A función SUMIF só funciona con datos numéricos.
  • Debemos premer Ctrl+Maiús+Intro xa que BUSCAR V funciona como unha fórmula matricial.

Ler máis: Función SUMIF de Excel para varios criterios (3 métodos + bonificación)

Conclusión

Ao usar estes métodos, podemos combinar facilmente as funcións de Excel SUMIF & VLOOKUP en varias follas para atopar un valor. Engadiuse un caderno de prácticas. Adelante e probalo. Non dubides en preguntar calquera cousa ou suxerir algún método novo.

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.