SUMIF con funcións INDEX e MATCH en Excel

  • Comparte Isto
Hugh West

En Microsoft Excel, a SUMIF con funcións INDEX-MATCH úsase amplamente para extraer a suma en función de varios criterios de diferentes columnas & filas . Neste artigo, coñecerás en detalle como podemos usar este SUMIF xunto coas funcións INDEX-MATCH de forma eficaz para extraer datos baixo criterios múltiples .

A captura de pantalla anterior é unha visión xeral do artigo que representa o conxunto de datos & un exemplo da función para extraer datos por suma en base a criterios. Poderás obter máis información sobre o conxunto de datos xunto con todas as funcións adecuadas nos seguintes métodos deste artigo.

Descargar o libro de prácticas

Podes descargar o noso libro de Excel. que utilizamos para preparar este artigo.

SUMIF con INDEX & MATCH

Introdución a SUMIF, INDEX & MATCH Funcións en Excel

Antes de comezar aos usos desta función combinada, imos presentarse ao & funcións básicas nun primeiro momento.

1. Función SUMIF

  • Actividade:

Engade as celas especificadas polas condicións ou criterios indicados.

  • Sintaxe da fórmula:

=SUMIF(rango, criterios, [rango_suma])

  • Argumentos:

intervalo- Intervalo de celas onde se atopa o criterio.

criterio- Criterios seleccionados para o intervalo.

intervalo_suma- Intervalo de celas que se consideran para resumir.

  • Exemplo:

Na imaxe de abaixo hai un conxunto de datos. 10 marcas de ordenadores están na Columna A , as categorías de dispositivos na Columna B e as vendas totais de produtos de cada marca en 6 meses están nas seguintes 6 columnas da táboa.

Coa función SUMIF , atoparemos as vendas totais no mes de maio só para ordenadores de escritorio de todas as marcas. Entón, a nosa fórmula na Cela F18 será:

=SUMIF(C5:C14,F17,H5:H14)

Despois de premer Intro , O prezo total de venda será de 71.810 dólares.

2. Función INDEX

  • Actividade:

Devolve un valor de referencia da cela na intersección do fila particular & columna nun intervalo dado.

  • Sintaxe da fórmula:

=INDEX(matriz, row_num, [column_num])

Ou,

=INDEX(referencia, row_num , [número_columna], [número_área])

  • Argumentos:

matriz- Intervalo de celas, columnas ou filas consideradas para os valores a buscar.

número_fila- Posición da fila na matriz.

posición_columna- Posición da columna na matriz.

referencia- Rango de matrices.

número_área- Número de serie da matriz na referencia, se non o mencionas, considerarase como1.

  • Exemplo:

Supoñendo que queremos coñecer o valor na intersección da 3a fila & 4a columna da matriz de prezos de venda da táboa. Entón, na Cela F18 , temos que escribir:

=INDEX(D5:I14,3,4)

Agora preme Intro & obterás o resultado.

Xa que a cuarta columna da matriz seleccionada representa os prezos de venda de todos os dispositivos para abril e amp; a 3a fila representa a categoría de escritorio Lenovo, polo que na súa intersección na matriz, atoparemos o prezo de venda do escritorio Lenovo en abril.

Ler máis : Como combinar varios criterios de diferentes matrices en Excel

3. Función MATCH

  • Actividade:

Devolve a posición relativa dun elemento nunha matriz que coincide cun valor especificado nunha orde especificada.

  • Sintaxe da fórmula:

=MATCH(lookup_value , matriz_busca, [tipo_coincidimento])

  • Argumentos:

valor_busca- Valor de cela que se debe buscar no intervalo de celas.

lookup_array- Intervalo de celas onde se debe buscar o valor de busca.

match_type- É opcional. Determinará se queres unha coincidencia parcial ou exacta da matriz para o teu valor de busca.

  • Exemplo:

En primeiro lugar, imos coñecer a posición do mes de xuño a partir docabeceiras de mes. Na Cela F17 , a nosa fórmula será:

=MATCH(F16,D4:I4,0)

Preme Intro & verá que a posición da columna do mes de xuño é 6 nas cabeceiras do mes.

Cambia o nome do mes na Cela F16 & verás a posición da columna relacionada doutro mes seleccionada.

E se queremos saber a posición da fila da marca Dell a partir dos nomes das marcas en Columna B , entón a fórmula da Cela F20 será:

=MATCH(F19,B5:B14,0)

Aquí, B5:B14 é o rango de celas onde se buscará o nome da marca. Se cambias o nome da marca na Cela F19 , obterás a posición da fila relacionada desa marca a partir do intervalo de celas seleccionado.

Ler máis: Como usar INDEX e coincidencia para a coincidencia parcial (2 xeitos)

Lecturas similares

  • Como seleccionar datos específicos en Excel (6 métodos)
  • Fórmula usando funcións de COINCIDENCIA DE ÍNDICE INDIRECTO en Excel
  • Coincidencia de índice con múltiples Coincidencias en Excel (5 métodos)
  • Como usar INDEX & MATCH funcións da folla de traballo en Excel VBA
  • Excel INDEX MATCH para devolver varios valores nunha cela

Combinación de INDEX & MATCH Funcións en Excel

Agora saberemos como usar INDEX & MATCH funciona conxuntamente como unha función e que devolve exactamente esta función combinada como saída. IstoA función combinada INDEX-MATCH é eficaz para atopar datos específicos dunha gran matriz. A función MATCH aquí busca a fila & posicións das columnas dos valores de entrada & a función INDEX simplemente devolverá a saída da intersección desa fila & posicións das columnas.

Agora, baseándonos no noso conxunto de datos, queremos coñecer o prezo total de venda da marca Lenovo en xuño. Entón, na Cela F18 , escriba:

=INDEX(D5:I14,MATCH(F17,B5:B14,0),MATCH(F16,D4:I4,0))

Preme Intro & atoparás o resultado ao instante.

Se cambias o mes & nome do dispositivo en F16 & F17 respectivamente, obterás o resultado relacionado en F18 á vez.

Ler máis: Índice de Excel Relaciona criterios únicos/múltiples con resultados únicos/múltiples

Uso de SUMIF con INDEX & MATCH Funcións en Excel

Agora imos ao punto principal do artigo. Usaremos SUMIF con INDEX & Funcións MATCH aquí. Para o noso cálculo con varios criterios, modificamos un pouco o conxunto de datos. Na Columna A , agora están presentes 5 marcas con varias aparicións para os seus dous tipos de dispositivos. Os prezos de venda do resto das columnas non se modifican.

Descubriremos as vendas totais dos dispositivos Lenovo no mes de xuño.

📌 Pasos:

➤ Na saída Cela F18 , a fórmula relacionada será:

=SUMIF(B5:B14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0)))

➤ Prema Intro & obterás o prezo total de vendas de Lenovo en xuño á vez.

E se queres cambiar á categoría de dispositivos, supoñendo que queres atopar o prezo total de vendas para o escritorio, entón o noso Intervalo de suma será C5:C14 & Criterios de suma agora será o Escritorio. Entón, nese caso a fórmula será:

=SUMIF(C5:C14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0)))

Ler máis: INDEX MATCH con varios criterios nunha folla diferente (2 xeitos)

Uso de SUMIFS con INDEX & MATCH Functions in Excel

SUMIFS é a subcategoría da función SUMIF . Usando a función SUMIFS xunto con INDEX & MATCH dentro das funcións, pode engadir máis de 1 criterio que non é posible coa función SUMIF . Nas funcións SUMIFS , primeiro ten que introducir o Intervalo de suma , despois colocaranse Intervalo de criterios así como os Criterios de intervalo . Agora, baseándonos no noso conxunto de datos, coñeceremos o prezo de venda do escritorio Acer no mes de maio. Ao longo das filas, estamos engadindo aquí dous criterios diferentes de Columnas B e amp; C .

📌 Pasos:

➤ A fórmula relacionada na Cela F19 será:

=SUMIFS(INDEX(D5:I14,0,MATCH(F16,D4:I4,0)),B5:B14,F17,C5:C14,F18)

➤ Prema Intro & a función devolverá como $ 9,000.00.

Ler máis: Suma de coincidencias de índices de varias filas en Excel (3 formas)

Palabras de conclusión

Espero que este artigo sobre os usos de SUMIFcon INDEX & As funcións MATCH agora pedirache que apliques nas túas tarefas de Excel. Se tes algunha pregunta ou comentario, por favor, avísame na sección de comentarios. Ou podes botar unha ollada aos nosos outros artigos interesantes relacionados coas funcións de Excel neste sitio web.

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.