Si feu servir habitualment Fulls de càlcul de Google i alguna vegada necessiteu sumar valors en funció d'alguna condició en cel·les específiques, haureu de saber com utilitzar la funció SUMIF a Fulls de càlcul de Google .
La capacitat de sumar dades amb aquesta funció no es limita a només dos valors. Podeu sumar tot un rang. I la condició que proporcioneu la funció perquè sumi o no també pot dependre de diverses cel·les del vostre full de càlcul.
Com funciona la funció SUMIF a Google Sheets
SUMIF és una funció de full de càlcul senzilla , però és prou flexible perquè hi pugueu fer alguns càlculs creatius.
Heu d'enquadrar la funció de la següent manera:
SUMIF(interval, criteri, [interval_sum])
Els paràmetres d'aquesta funció són els següents:
- Interval : l'interval de cel·les que voleu utilitzar per avaluar si voleu o no sumar els valors.
- Criteri : l'estat de les cel·les que voleu avaluar.
- Sum_range : aquest paràmetre és opcional i inclou les cel·les que voleu sumar. Si no incloeu aquest paràmetre, la funció simplement resumirà l'interval.
La funció sembla senzilla, però el fet que pugueu sumar o comparar intervals de diverses cel·les permet una flexibilitat molt més gran del que us penseu.
Un exemple SUMIF amb text
Si esteu preparat per començar amb la funció SUMIF, la millor manera és utilitzar dues columnes al vostre full de càlcul. Una columna serà per a la vostra comparació i l'altra seran els valors que voleu afegir.
El full d'exemple anterior és el del propietari d'una botiga que fa un seguiment de les compres durant un període. El propietari de la botiga vol crear columnes addicionals que sumin els preus de compra a la columna B per a valors específics de la columna A.
En aquest cas, l'interval per a la comparació seria A2:A15 .
El criteri seria la frase de cerca de l'element a sumar. Per tant, en aquest cas, per sumar totes les compres posteriors al excavador, el criteri seria el text "Post Digger".
L'interval de suma seria l'interval de cel·les amb els valors que s'han de resumir. Aquí, això és B2:B15 .
Quan premeu Intro, veureu els valors específics de la columna sum_range sumats, però només amb les dades de les cel·les on la columna A coincideix amb el criteri que heu especificat.
Aquesta és una manera senzilla d'utilitzar la funció SUMIF; com una manera d'extreure valors d'una segona columna basant-se en els elements enumerats a la primera.
Nota : no cal que introduïu el criteri a la fórmula entre cometes dobles. En lloc d'això, podeu escriure aquest valor en una cel·la del full i introduir aquesta cel·la a la fórmula.
Ús d'operadors SUMIF amb text
Tot i que l'exemple anterior busca coincidències perfectes, també podeu utilitzar operadors per especificar parts del text que voleu fer coincidir. Si modifiqueu els criteris de cerca, podeu resumir els valors de les cel·les que poden no coincidir perfectament, però que us proporcionen la resposta que esteu buscant.
Utilitzant l'exemple anterior, si voleu sumar les compres de tots els articles excepte el trepant elèctric, introduïu la fórmula l' operador <> .
=SUMIF(A2:A15,”<>Trepant elèctric”, B2:B15)
L'operador <> diu a la funció SUMIF que ignori "Trepant elèctric" però que afegeixi tots els altres elements del rang B2:B15.
Com podeu veure al resultat següent, la funció SUMIF funciona com cal.
També podeu utilitzar els operadors següents quan feu servir la funció SUMIF amb text:
- ? : cerqueu paraules amb qualsevol caràcter on hàgiu col·locat el ?. Per exemple, "S?ovel" sumarà qualsevol element que comenci per "S" i acabi amb "ovel" amb qualsevol lletra intermèdia.
- * : cerca paraules que comencen o acabin amb qualsevol cosa. Per exemple, "*Rellotge" afegirà tots els articles que siguin qualsevol tipus de rellotge, independentment de la marca.
Nota : si realment voleu que la funció SUMIF cerqui un caràcter com "?" o "*" al text (i no els utilitzeu com a caràcters especials), i després els que tinguin el caràcter de tilde. Per exemple, "~?" inclourà el "?" caràcter al text de cerca.
Tingueu en compte que la funció SUMIF no distingeix entre majúscules i minúscules. Per tant, no diferencia entre lletres majúscules o minúscules quan utilitzeu text com a criteri de cerca. Això és útil perquè si la mateixa paraula s'introdueix amb lletres majúscules o sense, la funció SUMIF encara reconeixerà aquestes com a coincidència i sumarà correctament els valors de la columna de valors.
Ús d'operadors SUMIF amb números
Per descomptat, la funció SUMIF de Google Sheets no només és útil per trobar text en columnes amb valors associats per resumir. També podeu sumar intervals de nombres que compleixin determinades condicions.
Per comprovar un rang de números per a una condició, podeu utilitzar un conjunt d'operadors de comparació.
- > : Més gran que
- : Menys que
- >= : Major o igual a
- <> : Menor o igual a
Per exemple, si teniu una llista de números i voleu afegir-ne més de 3000, utilitzareu l'ordre SUMIF següent.
=SUMIF(B2:B15; ">3000")
Tingueu en compte que, igual que amb els criteris de text, no cal que introduïu el número "3000" directament a la fórmula. Podeu col·locar aquest número en una cel·la i utilitzar aquesta referència de cel·la en lloc de "3000" a la fórmula.
Com això:
=SUMIF(B2:B15, “>”&C2)
Una darrera nota abans de veure un exemple. També podeu sumar tots els valors d'un interval que siguin iguals a un nombre específic, simplement sense utilitzar cap operador de comparació.
SUMIF Exemple amb nombres
Vegem com podeu utilitzar la funció SUMIF a Google Sheets mitjançant un operador de comparació amb números.
En aquest exemple, imagineu-vos que sou un excursionista que segueix totes les muntanyes que heu fet.
A la cel·la D2, voleu sumar l'altitud total de totes les muntanyes de més de 3000 peus que heu caminat.
Per fer-ho, haureu d'utilitzar la fórmula esmentada a la secció anterior.
Premeu Intro després d'escriure la fórmula i veureu els resultats en aquesta cel·la.
Com podeu veure, la funció SUMIF de Google Sheets va resumir totes les altures d'altitud de la columna B per a qualsevol muntanya superior a 3000 peus. La fórmula SUMIF ignorava tots els valors sota aquesta altitud.
Utilitzeu els altres operadors condicionals enumerats a l'última secció per realitzar el mateix càlcul per a nombres menors, majors o iguals a, menors o iguals o iguals a.
Ús d'operadors SUMIF amb dates
També podeu utilitzar la funció SUMIF amb dates. De nou, s'apliquen els mateixos operadors de comparació enumerats anteriorment, de manera que no us haureu de preocupar per aprendre-ne de nous.
Tanmateix, perquè la funció funcioni, primer s'ha de formatar correctament les dates a Fulls de càlcul de Google.
Podeu escriure manualment la data a la funció o escriure-la en una cel·la i fer-hi referència a la fórmula. El format per a això és el següent:
=SUMIF(B2:B15, ">10/4/2019", C2:C15)
Com funciona això:
- SUMIF comprovarà l'interval B2:B15 per a qualsevol data posterior al 4/10/2019.
- Si és cert, SUMIF sumarà totes les cel·les de C2:C15 a la mateixa fila on aquesta comparació és certa.
- El total resultant es mostrarà a la cel·la on heu escrit la fórmula.
Si teniu una cel·la on la data no té aquest format, podeu utilitzar la funció DATA per reformatar la data correctament. Per exemple, si teniu tres cel·les (D2, D3 i D4) que contenen l'any, el mes i el dia, podeu utilitzar la fórmula següent.
Per exemple:
=SUMIF(B2:B15, “>”&DATA(D2, D3, D4), C2:C15)
Si teniu un full de càlcul que conté les últimes compres a la part superior del full, simplement podeu utilitzar la funció AVUI per resumir només les compres d'avui i ignorar la resta.
=SUMIF(B2:B15, AVUI())
SUMIF a Google Sheets és senzill però versàtil
Com podeu veure, la fórmula SUMIF a Google Sheets no triga gaire a aprendre. Però les diferents maneres d'utilitzar-lo el fan tan versàtil.
Si utilitzeu molts fulls de càlcul on necessiteu sumar valors en funció de les condicions del text o dels números d'altres cel·les, hauríeu de familiaritzar-vos amb la funció SUMIF.