Se usas regularmente Follas de cálculo de Google e algunha vez necesitas sumar os valores en función dalgunha condición en celas específicas, terás que saber como usar a función SUMIF en Follas de cálculo de Google .
A capacidade de sumar datos con esta función non se limita a só dous valores. Podes sumar un rango enteiro. E a condición que proporciona a función para que sume ou non tamén pode depender de varias celas da súa folla de cálculo.
Como funciona a función SUMIF en Follas de cálculo de Google
SUMIF é unha función de folla de cálculo sinxela , pero é o suficientemente flexible como para que poidas facer algúns cálculos creativos con ela.
Debe enmarcar a función do seguinte xeito:
SUMIF(intervalo, criterio, [intervalo_suma])
Os parámetros desta función son os seguintes:
- Intervalo : o intervalo de celas que quere utilizar para avaliar se se suman ou non os valores.
- Criterio : a condición das celas que quere avaliar.
- Sum_range : este parámetro é opcional e inclúe as celas que quere sumar. Se non inclúe este parámetro, a función simplemente resumirá o propio intervalo.
A función parece sinxela, pero o feito de que poidas sumar ou comparar intervalos de varias celas permite unha flexibilidade moito máis do que pensas.
Un exemplo SUMIF con texto
Se estás preparado para comezar coa función SUMIF, a mellor forma é utilizar dúas columnas na túa folla de cálculo. Unha columna será para a súa comparación e a outra serán os valores que quere engadir.
A folla de exemplo anterior é a do propietario dunha tenda que está facendo un seguimento das compras durante un período. O propietario da tenda quere crear columnas adicionais que sumen os prezos de compra na columna B para valores específicos da columna A.
Neste caso, o intervalo para a comparación sería A2:A15 .
O criterio sería a frase de busca para que se sume o elemento. Entón, neste caso, para sumar todas as compras posteriores ao escavador, o criterio sería o texto "Post Digger".
O intervalo de suma sería o intervalo de celas cos valores que se deben resumir. Aquí, isto é B2:B15 .
Cando premes Intro, verás os valores específicos da columna sum_range sumados, pero só cos datos das celas onde a columna A coincide co criterio que especificaches.
Esta é unha forma sinxela de usar a función SUMIF; como unha forma de extraer valores dunha segunda columna baseándose nos elementos enumerados na primeira.
Nota : non tes que escribir o criterio na fórmula entre comiñas dobres. Pola contra, pode escribir ese valor nunha cela da folla e introducir esa cela na fórmula.
Usando operadores SUMIF con texto
Aínda que o exemplo anterior busca coincidencias perfectas, tamén podes usar operadores para especificar partes do texto que queres coincidir. Se modificas os criterios de busca, podes resumir os valores das celas que poden non coincidir perfectamente pero que che proporcionan a resposta que buscas.
Usando o exemplo anterior, se queres sumar as compras de todos os artigos excepto o taladro eléctrico, introducirá a fórmula do operador <> .
=SUMIF(A2:A15,"<>Taladro eléctrico",B2:B15)
O operador <> dille á función SUMIF que ignore "Tadrina eléctrica" pero que sume todos os demais elementos do intervalo B2:B15.
Como podes ver no resultado a continuación, a función SUMIF funciona como debería.
Tamén pode utilizar os seguintes operadores cando se utiliza a función SUMIF con texto:
- ? : Busca palabras con calquera carácter onde colocou o ?. Por exemplo, "S?ovel" sumará calquera elemento que comece por "S" e remate con "ovel" con calquera letra intermedia.
- * : busca palabras que comecen ou rematen con calquera cousa. Por exemplo, "*Reloxo" engadirá todos os elementos que sexan calquera tipo de reloxo, independentemente da marca.
Nota : se realmente quere que a función SUMIF busque un carácter como “?” ou “*” no texto (e non utilízaos como caracteres especiais), despois prefacio aqueles co carácter til. Por exemplo, "~?" incluirá o "?" carácter no texto de busca.
Teña en conta que a función SUMIF non distingue entre maiúsculas e minúsculas. Polo tanto, non distingue entre maiúsculas ou minúsculas cando utilizas texto como criterio de busca. Isto é útil porque se se introduce a mesma palabra con ou sen maiúsculas, a función SUMIF aínda recoñecerá as coincidencias e sumará correctamente os valores na columna de valores.
Usando operadores SUMIF con números
Por suposto, a función SUMIF en Follas de cálculo de Google non só é útil para atopar texto en columnas con valores asociados para resumir. Tamén podes sumar intervalos de números que cumpran determinadas condicións.
Para comprobar un intervalo de números para unha condición, pode usar un conxunto de operadores de comparación.
- > : Maior que
- : Menos de
- >= : Maior ou igual a
- <> : Menor ou igual a
Por exemplo, se tes unha lista de números e queres engadir aqueles que superen os 3000, usarías o seguinte comando SUMIF.
=SUMIF(B2:B15; “>3000”)
Teña en conta que, do mesmo xeito que cos criterios de texto, non precisa escribir o número "3000" directamente na fórmula. Podes colocar este número nunha cela e usar esa referencia de cela en lugar de "3000" na fórmula.
Como isto:
=SUMIF(B2:B15, “>”&C2)
Unha última nota antes de ver un exemplo. Tamén podes resumir todos os valores dun intervalo que sexan iguais a un número específico, sen usar ningún operador de comparación.
SUMIF Exemplo con números
Vexamos como pode usar a función SUMIF en Follas de cálculo de Google mediante un operador de comparación con números.
Neste exemplo, imaxina que es un sendeirista rastrexando todas as montañas polas que estiveches.
Na cela D2, queres sumar a altitude total de todas as montañas de máis de 3000 pés polas que camiñaches.
Para iso, terás que usar a fórmula mencionada na sección anterior.
Preme Intro despois de escribir a fórmula e verás os resultados nesta cela.
Como podes ver, a función SUMIF en Follas de cálculo de Google resumiu todas as alturas da columna B para calquera montaña superior a 3000 pés. A fórmula SUMIF ignorou todos os valores baixo esa altitude.
Use os outros operadores condicionais que se indican na última sección para realizar o mesmo cálculo para números menores, maiores ou iguais, menores ou iguais ou iguais a.
Usando operadores SUMIF con datas
Tamén pode usar a función SUMIF con datas. De novo, aplícanse os mesmos operadores de comparación indicados anteriormente, polo que non tes que preocuparte por aprender outros novos.
Non obstante, para que a función funcione, primeiro as datas deben formatearse correctamente en Follas de cálculo de Google.
Podes escribir manualmente a data na función ou teclea nunha cela e referenciala na fórmula. O formato para isto é o seguinte:
=SUMIF(B2:B15; “>10/4/2019”, C2:C15)
Como funciona isto:
- SUMIF comprobará o intervalo B2:B15 para calquera data posterior ao 4/10/2019.
- Se é verdadeiro, SUMIF sumará todas as celas de C2:C15 na mesma fila onde esta comparación é certa.
- O total resultante mostrarase na cela onde escribiu a fórmula.
Se tes unha cela na que a data non está formateada deste xeito, podes usar a función DATA para reformatear a data correctamente. Por exemplo, se tes tres celas (D2, D3 e D4) que conteñen o ano, o mes e o día, podes usar a seguinte fórmula.
Por exemplo:
=SUMIF(B2:B15, “>”&DATA(D2, D3, D4), C2:C15)
Se tes unha folla de cálculo que contén as últimas compras na parte superior da folla, simplemente podes utilizar a función HOXE para resumir só as compras de hoxe e ignorar o resto.
=SUMIF(B2:B15, HOXE())
SUMIF en Follas de cálculo de Google é sinxelo pero versátil
Como podes ver, a fórmula SUMIF en Follas de cálculo de Google non leva moito tempo en aprender. Pero as diversas formas en que podes usalo fan que sexa tan versátil.
Se utilizas moitas follas de cálculo nas que precisas resumir valores en función das condicións do texto ou dos números doutras celas, deberías familiarizarte coa función SUMIF.