Táboa de contidos
Moitas veces atopámonos con casos nos que necesitamos sumar o intervalo repartindo varias columnas. Neste artigo, usamos funcións como SUMA , SUMIF , SUMIFS , SUMAPRODUTO así como a combinación de SUMAPRODUTO Funcións , ISNUMBER e BUSCAR .
Supoñamos, nun conxunto de datos; Venta de produtos de diferentes meses e queremos o número total de vendas dun produto específico ao longo dos meses.
Conxunto de datos para descargar
Intervalo de suma de varias columnas.xlsx6 xeitos sinxelos de Sumar intervalo de varias columnas
Método 1: Usando a función SUMIFS
Plain SUMIFS A sintaxe da función é
=SUMIFS (rango_suma, rango_criterio1, criterio1, [rango2], [criterio2], …)intervalo_suma; declara o intervalo que queremos sumar.
intervalo_criterios1; define o intervalo onde se sitúan os criterios.
Criterio 1; establecer os criterios que buscamos en intervalo_de_criterios1 .
A natureza da función SUMIFS é que só pode sumar unha columna dependendo dos criterios que estean sentados en varias columnas . Polo tanto, temos que engadir unha columna auxiliar para sumar o intervalo de suma de varias columnas.
Paso 1: Engadir unha columna auxiliar como Subtotal adxacente ao intervalo. Escriba a seguinte fórmula na cela I7 .
=SUMA(C7:H7)
Paso 2: Prema ENTER e despois arrastre Recheo de control e nun momento verás que aparecerá o resto do subtotal.
Paso 3: Insira o seguinte fórmula en calquera cela en branco (é dicir, C3 ).
=SUMIFS(I7:I27,B7:B27,B3)
I7:I27; é intervalo_suma.
B7:B27; é o intervalo_criterio1.
B3; é o criterio.
Paso 3: prema ENTER , a venda total do produto aparecerá o número de B3 (criterio da cela Bean ).
Ler máis: SUMIFS de Excel con varios intervalos de suma e varios criterios
Método 2: Usando a función SUMA
A sintaxe da función SUMA é
=SUMA(número1, [número2],...)Así, temos que modificar a función SUMA como función de matriz para facer o traballo.
Paso 1: Insira a seguinte fórmula en calquera cela en branco (é dicir, C3).
=SUMA((C7:C27+ D7:D27+E7:E27+F7:F27+G7:G27+H7:H27)*(–(B7:B27=B3)))Aquí, na fórmula
(C7:C27+D7:D27+E7:E27+F7:F27+G7:G27+H7:H27); define a suma de seis intervalos individuais.
(B7:B27=B3); declara que o valor do intervalo é igual a B3 (bean) .
Paso 2: Prema CTRL+SHIFT+ENTER por completo, xa que é unha función de matriz. Aparece a venda total de produtos de Bean .
Podes usar calquera nome do produto na cela B3 para contar o produto totalvenda.
Ler máis: Como usar VBA Sumifs con varios criterios na mesma columna
Método 3: Usar a función SUMIF
Como sabemos anteriormente, a función SUMIF non permite intervalos de suma de varias columnas á vez. Pero podemos usar unha columna auxiliar para executar o que necesitamos. A sintaxe da función SUMIF é
SUMIF(rango, criterios, [rango_suma])intervalo; declara as celas onde se atopan os criterios.
criterios; define unha condición que se aplicará no intervalo.
[intervalo_suma]; declara o intervalo que queremos mostrar.
Paso 1: Engade unha columna auxiliar seguindo os Pasos 1 e 2 descritos en Método 1 .
Paso 2: Escriba a seguinte fórmula en calquera cela en branco (é dicir, C3 ).
=SUMIF(B7:B27,B3,I7:I27)Na fórmula,
B7:B27; é o intervalo.
B3; é un criterio.
I7:I27; é intervalo_suma.
Paso 2: Prema ENTER , aparece o número total de venda de produtos B3 (é dicir, Feixón ).
Ler máis: Como usar a fórmula SUMIFS con varios criterios en Excel (11 xeitos)
Lecturas similares
- SUMIFS de Excel con varios criterios verticais e horizontais
- Como usar a función SUMIFS en Excel con varios criterios
- SUMIFS con fórmula de coincidencia de índices Incluíndo MúltiplesCriterios
- Excluír varios criterios na mesma columna coa función SUMIFS
- [Fixado]: SUMIFS non funciona con varios criterios (3 solucións)
Método 4: Usando a función SUM SUMIF
Outra forma de usar a función SUMIF é sumar individualmente un intervalo a un tempo. Este pode ser un traballo horrible, pero se tes algunhas columnas que executar, podes aplicalo. Como coñecemos a sintaxe da función SUMIF do Método 3, temos que sumar columnas individuais aplicando os criterios cada vez. Digamos que queremos sumar a venda do produto en meses aleatorios, como xaneiro, marzo e maio.
Paso 1: Introduza a seguinte fórmula en calquera cela en branco (é dicir, C3 ).
=SUMIF(B7:B27,B3,C7:C27)+SUMIF(B7:B27,B3,E7:E27)+SUMIF(B7:B27, B3,G7:G27)Na fórmula,
SUMIF(B7:B27,B3,C7:C27); é unha suma do produto venda B3 do intervalo B7:B27 que pasa o valor á suma do intervalo C7:C27 .
O resto dos fíos adicionais representan o mesmo propósito.
Paso 2: Pestana ENTER , o número total de venda de B3 ( Bean ) aparece.
Ler máis: SUMIFS Criterios múltiples Diferentes columnas (6 formas efectivas)
Método 5: Usando a función SUMPRODUCT
A fórmula xenérica SUMPRODUCT is
=SUMPRODUCT((criteria_rng="text")*(sum_range))Xa que queremos a suma das vendas totais dun produto en particular, podemos usar o nome do produto como referencia "texto" . E a fórmula mostrará a suma do intervalo_suma .
Paso 1: Pega a seguinte fórmula en calquera cela en branco (é dicir, B3 )
=SUMAPRODUTO((B7:B27=”Feixón”)*(C7:H27))Dentro a fórmula,
(C7:H27); devolve os criterios como Verdadeiro ou Falso.
(B7:B27="Bean")*(C7:H27)
; multiplica os valores cos criterios de saída Verdadero ou Falso .
Ao final
SUMAPRODUTO((B7:B27= "Feixón")*(C7:H27)); mostra o valor total da venda.
Paso 2: Prema ENTER , o número total de vendas do produto Aparecerá "Bean" .
Ler máis: Como usar SUMIFS cando as celas non son iguais a varias Texto
Método 6: Usar a función SUMPRODUCT ISNUMBER SEARCH (caracteres especiais)
Ás veces, os nomes de produtos teñen caracteres especiais nos seus nomes. Estes personaxes reciben entradas de usuarios imprudentes. Nese escenario, podemos usar unha combinación de SUMPRODUCT , ISNUMBER e BUSCAR para contar a venda total de calquera produto.
Paso 1: Copie e pegue a seguinte fórmula en calquera cela (é dicir, B3 ).
=SUMAPRODUTO((ISNUMBER(BUSCAR(“Bean ”,B7:B27)))*(C7:H27))Oa fórmula funciona igual que o descrito no Método 5 , ademais, a función ISNUMBER e BUSCAR fan o traballo de ignorar calquera carácter especial nos nomes de produtos.
Paso 2: Pestana ENTER , aparece o número total de venda de “Feixón” .
Conclusión
SUMA , SUMIF e SUMIFS funcións suma rango en varias columnas con algunhas modificacións nas fórmulas. A función SUMAPRODUTO fai o traballo con facilidade despois de engadir criterios na fórmula. A combinación da función SUMPRODUCT , ISNUMBER e BUSCAR pode sumar a venda total a pesar de que existan caracteres especiais nos nomes dos produtos. Espero que atopes os métodos discutidos o suficientemente lúcidos como para seguir. E comenta, se precisas máis aclaracións ou tes algo que engadir.