Com sumar una columna a Excel

Podeu sumar una columna amb un sol clic, la funció de suma automàtica, la funció de suma, la funció de filtre i convertint un conjunt de dades en una taula.

Sumar columnes o files de números és una cosa que la majoria de nosaltres hem de fer amb força freqüència. Per exemple, si emmagatzemeu dades crucials, com ara registres de vendes o llistes de preus a les cel·les d'una sola columna, és possible que vulgueu saber ràpidament el total d'aquesta columna. Per tant, cal saber com sumar una columna a Excel.

Hi ha diverses maneres de sumar o sumar una columna/fila a Excel, com ara, amb un sol clic, la funció AutoSum, la funció SUM, la funció de filtre, la funció SUMIF i convertint un conjunt de dades en una taula. En aquest article, veurem els diferents mètodes per afegir una columna o una fila a Excel.

SUMA una columna amb un clic mitjançant la barra d'estat

La manera més fàcil i ràpida de calcular el valor total d'una columna és fer clic a la lletra de la columna amb els números i comprovar la barra "Estat" a la part inferior. Excel té una barra d'estat a la part inferior de la finestra d'Excel, que mostra informació diversa sobre un full de treball d'Excel, incloent el valor mitjà, recompte i suma de les cel·les seleccionades.

Suposem que teniu una taula de dades com es mostra a continuació i voleu trobar el total dels preus a la columna B.

Només heu de seleccionar tota la columna amb els números que voleu sumar (Columna B) fent clic a la lletra B a la part superior de la columna i mirar la barra d'estat d'Excel (al costat del control de zoom).

Allà veureu el total de les cel·les seleccionades juntament amb els valors mitjans i de recompte.

També podeu seleccionar l'interval de dades B2 a B11 en comptes de la columna sencera i veure la barra d'estat per conèixer el total. També podeu trobar el total de nombres en una fila seleccionant la fila de valors en lloc d'una columna.

L'avantatge d'utilitzar aquest mètode és que ignora automàticament les cel·les amb valors de text i només suma els números. Com podeu veure més amunt, quan vam seleccionar tota la columna B inclosa la cel·la B1 amb un títol de text (Preu), només va resumir els números d'aquesta columna.

SUMA una columna amb funció de suma automàtica

Una altra manera més ràpida de resumir una columna a Excel és utilitzar la funció AutoSum. AutoSum és una característica de Microsoft Excel que us permet sumar ràpidament un rang de cel·les (columna o fila) que contenen nombres/nters/decimals mitjançant la funció SUMA.

Hi ha un botó d'ordre "Suma automàtica" tant a la pestanya "Inici" com a "Fórmula" de la cinta d'Excel que inserirà la "funció SUMA" a la cel·la seleccionada quan es premeu.

Suposem que teniu la taula de dades tal com es mostra a continuació i voleu sumar els nombres de la columna B. Seleccioneu una cel·la buida just a sota de la columna o l'extrem dret d'una fila de dades (per sumar una fila) que heu de sumar.

A continuació, seleccioneu la pestanya "Fórmula" i feu clic al botó "Suma automàtica" al grup Biblioteca de funcions.

O bé, aneu a la pestanya "Inici" i feu clic al botó "Suma automàtica" al grup d'edició.

De qualsevol manera, un cop feu clic al botó, Excel inserirà automàticament "=SUMA()" a la cel·la seleccionada i ressaltarà l'interval amb els vostres números (formigues que marxen al voltant de l'interval). Comproveu si l'interval seleccionat és correcte i si no és l'interval correcte, podeu canviar-lo seleccionant un altre interval. I els paràmetres de la funció s'ajustaran automàticament segons això.

Aleshores, només cal que premeu Intro al vostre teclat per veure la suma de tota la columna a la cel·la seleccionada.

També podeu invocar la funció AutoSum mitjançant una drecera de teclat.

Per fer-ho, seleccioneu la cel·la, que es troba just a sota de l'última cel·la de la columna per a la qual voleu el total, i utilitzeu la drecera següent:

Alt+= (manteniu premuda la tecla Alt i premeu el signe igual =).

I inserirà automàticament la funció SUMA i seleccionarà l'interval. A continuació, premeu Intro per sumar la columna.

AutoSum us permet sumar ràpidament una columna o una fila amb un sol clic o prémer una drecera de teclat.

Tanmateix, hi ha una certa limitació a la funció AutoSum, no detectaria i seleccionaria l'interval correcte en cas que hi hagi cel·les buides a l'interval o qualsevol cel·la que tingui un valor de text.

Com podeu veure a l'exemple anterior, la cel·la B6 està buida. I quan vam introduir la funció AutoSum a la cel·la B12, només selecciona 5 cel·les a dalt. És perquè la funció percep que la cel·la B7 és el final de les dades i només retorna 5 cel·les per al total.

Per solucionar-ho, heu de canviar l'interval fent clic i arrossegant amb el ratolí o escrivint les referències de cel·les correctes manualment per ressaltar tota la columna i prémer Intro. I, obtindreu el resultat correcte.

Per evitar-ho, també podeu introduir la funció SUMA manualment per calcular la suma.

SUMA una columna introduint manualment la funció SUMA

Tot i que l'ordre AutoSum és ràpida i fàcil d'utilitzar, de vegades és possible que hàgiu d'introduir la funció SUMA manualment per calcular la suma d'una columna o fila a Excel. Especialment, si només voleu sumar algunes de les cel·les de la vostra columna o si la vostra columna conté cel·les en blanc o cel·les amb un valor de text.

A més, si voleu mostrar el vostre valor de suma en qualsevol de les cel·les del full de treball que no sigui la cel·la just a sota de la columna o la cel·la després de la fila de números, podeu utilitzar la funció SUMA. Amb la funció SUMA, podeu calcular la suma o el total de cel·les a qualsevol part del full de treball.

La sintaxi de la funció SUMA:

=SUMA(número1, [número2],...).
  • número 1 (obligatori) és el primer valor numèric que s'ha d'afegir.
  • número 2 (opcional) és el segon valor numèric addicional que cal afegir.

Tot i que el número 1 és l'argument obligatori, podeu sumar fins a un màxim de 255 arguments addicionals. Els arguments poden ser els números que voleu sumar o referències de cel·les als números.

Un altre avantatge d'utilitzar la funció SUMA manualment és que sumeu números en cel·les no adjacents d'una columna o fila, així com diverses columnes o files. A continuació s'explica com s'utilitza la funció SUMA manualment:

Primer, seleccioneu la cel·la on voleu veure el total d'una columna o fila a qualsevol part del full de treball. A continuació, inicieu la fórmula escrivint =SUMA( a la cel·la.

A continuació, seleccioneu l'interval de cel·les amb els números que voleu sumar o escriviu les referències de cel·les per a l'interval que voleu sumar a la fórmula.

Podeu fer clic i arrossegar amb el ratolí o mantenir premuda la tecla majúscules i després utilitzar les tecles de fletxa per seleccionar un rang de cel·les. Si voleu introduir la referència de cel·la manualment, escriviu la referència de cel·la de la primera cel·la de l'interval, seguida de dos punts, seguida de la referència de cel·la de l'última cel·la de l'interval.

Després d'introduir els arguments, tanqueu el claudàtor i premeu la tecla Intro per obtenir el resultat.

Com podeu veure, tot i que la columna té una cel·la buida i un valor de text, la funció us proporciona la suma de totes les cel·les seleccionades.

Suma de cèl·lules no contínues en una columna

En lloc de sumar un rang de cel·les contínues, també podeu resumir cel·les no contínues en una columna. Per seleccionar cel·les no adjacents, manteniu premuda la tecla Ctrl i feu clic a les cel·les que voleu afegir o escriviu les referències de cel·les manualment i separeu-les amb comunicacions (,) a la fórmula.

Això mostrarà la suma de només les cel·les seleccionades a la columna.

Suma de múltiples columnes

Si voleu la suma de diverses columnes, seleccioneu diverses columnes amb el ratolí o introduïu la referència de cel·la de la primera de l'interval, seguida de dos punts, seguida de l'última referència de cel·la de l'interval per als arguments de la funció.

Després d'introduir els arguments, tanqueu el claudàtor i premeu la tecla Intro per veure el resultat.

Suma de columnes no adjacents

També podeu sumar columnes no adjacents mitjançant la funció SUMA. Així és com:

Seleccioneu qualsevol cel·la del full de treball on vulgueu mostrar el total de les columnes no adjacents. A continuació, inicieu la fórmula escrivint la funció =SUMA( en aquella cel·la. A continuació, seleccioneu l'interval de la primera columna amb el ratolí o escriviu la referència de l'interval manualment.

A continuació, afegiu una coma i seleccioneu l'interval següent o escriviu la segona referència d'interval. D'aquesta manera podeu afegir tants intervals com vulgueu i separar cadascun d'ells amb una coma (,).

Després dels arguments, tanqueu el claudàtor i premeu Intro per obtenir el resultat.

Suma de la columna mitjançant l'interval amb nom

Si teniu un full de dades gran i voleu calcular ràpidament el total de nombres d'una columna, podeu utilitzar intervals amb nom a la funció SUMA per trobar el total. Quan creeu intervals amb nom, podeu utilitzar aquests noms en lloc de les referències de cel·les, cosa que facilita la referència als conjunts de dades a Excel. És fàcil utilitzar l'interval amb nom a la funció en lloc de desplaçar-se cap avall per centenars de files per seleccionar l'interval.

Una altra cosa bona d'utilitzar l'interval amb nom és que podeu fer referència a un conjunt de dades (interval) en un altre full de treball a l'argument SUMA i obtenir el valor de la suma al full de treball actual.

Per utilitzar un interval amb nom en una fórmula, primer cal que en creeu un. A continuació s'explica com creeu i utilitzeu un interval amb nom a la funció SUMA.

Primer, seleccioneu l'interval de cel·les (sense capçaleres) per a les quals voleu crear un rang amb nom. A continuació, aneu a la pestanya "Fórmules" i feu clic al botó "Defineix nom" al grup Noms definits.

Al quadre de diàleg Nom nou, especifiqueu el nom que voleu donar a l'interval seleccionat al camp "Nom:". Al camp "Àmbit:", podeu canviar l'abast de l'interval anomenat com a tot el llibre de treball o un full de treball específic. L'abast especifica si l'interval amb nom estaria disponible per a tot el llibre de treball o només per a un full específic. A continuació, feu clic al botó "D'acord".

També podeu canviar la referència de l'interval al camp "Es refereix a".

Alternativament, també podeu anomenar un interval utilitzant el quadre "Nom". Per fer-ho, seleccioneu l'interval, aneu al quadre "Nom" a l'esquerra de la barra de fórmules (just a sobre de la lletra A) i introduïu el nom que voleu assignar a l'interval de dates seleccionat. A continuació, premeu Intro.

Però quan creeu un interval amb nom mitjançant el quadre Nom, estableix automàticament l'abast de l'interval amb nom a tot el llibre de treball.

Ara, podeu utilitzar l'interval amb nom que heu creat per trobar ràpidament el valor de la suma.

Per fer-ho, seleccioneu qualsevol cel·la buida a qualsevol lloc del llibre de treball on vulgueu mostrar el resultat Suma. I escriviu la fórmula SUMA amb l'interval anomenat com són els seus arguments i premeu Intro:

=SUMA(Preus)

A l'exemple anterior, la fórmula del full 4 fa referència a la columna anomenada "Preus" del full 2 ​​per obtenir la suma d'una columna.

Suma només les cel·les visibles d'una columna mitjançant la funció SUBTOTAL

Si heu filtrat cel·les o cel·les amagades en un conjunt de dades o columna, utilitzar la funció SUMA per sumar una columna no és ideal. Perquè la funció SUMA inclou cel·les filtrades o amagades en el seu càlcul.

L'exemple següent mostra què passa quan sumeu una columna amb files amagades o filtrades:

A la taula anterior, hem filtrat la columna B per preus que són inferiors a 100. Com a resultat, tenim algunes files filtrades. Podeu observar que hi ha files filtrades/ocultes a la taula pels números de fila que falten.

Ara, quan sumeu les cel·les visibles de la columna B mitjançant la funció SUMA, hauríeu d'obtenir "207" com a valor de suma, però en canvi, mostra "964". És perquè la funció SUMA també té en compte les cel·les filtrades a l'hora de calcular la suma.

És per això que no podeu utilitzar la funció SUMA quan hi hagi cel·les filtrades o ocultes.

Si no voleu que les cel·les filtrades/ocultes s'incloguin al càlcul quan sumeu una columna i només voleu sumar les cel·les visibles, heu d'utilitzar la funció SUBTOTAL.

Funció SUBTOTAL

El SUBTOTAL és una potent funció integrada a Excel que us permet realitzar diversos càlculs (SUMA, MITJANA, COUNT, MIN, VARIANCE i altres) sobre un rang de dades i retorna un resultat total o agregat de la columna. Aquesta funció només resumeix les dades de les cel·les visibles i ignora les files filtrades o amagades. SUBTOTAL és una funció versàtil que pot realitzar 11 funcions diferents a les cel·les visibles d'una columna.

La sintaxi de la funció SUBTOTAL:

=SUBTOTAL (núm_funció, ref1, [ref2], ...)

Arguments:

  • número_funció(obligatori) És un número de funció que especifica quina funció s'utilitza per calcular el total. Aquest argument pot prendre qualsevol valor d'1 a 11 o de 101 a 111. Aquí, hem de sumar les cel·les visibles ignorant les cel·les filtrades. Per això, hem d'utilitzar "9".
  • ref1 (obligatori) El primer interval o referència amb nom que voleu subtotalitzar.
  • ref2 (opcional) - El segon interval o referència amb nom que voleu subtotalitzar. Després de la primera referència, podeu afegir fins a 254 referències addicionals.

Sumar una columna mitjançant la funció SUBTOTAL

Si voleu sumar cel·les visibles i excloure cel·les filtrades o ocultes, seguiu aquests passos per utilitzar la funció SUBTOTAL per sumar una columna:

Primer, heu de filtrar la vostra taula. Per fer-ho, feu clic a qualsevol cel·la del vostre conjunt de dades. A continuació, aneu a la pestanya "Dades" i feu clic a la icona "Filtre" (icona de l'embut).

Les fletxes apareixeran al costat de les capçaleres de les columnes. Feu clic a la fletxa al costat de la capçalera de la columna amb la qual voleu filtrar la taula. A continuació, trieu l'opció de filtre que voleu aplicar a les vostres dades. A l'exemple següent volem filtrar la columna B amb nombres inferiors a 100.

Al quadre de diàleg Filtre automàtic personalitzat, estem introduint "100" i fent clic a "D'acord".

Els números de la columna es filtren per valors inferiors a 100.

Ara, seleccioneu la cel·la on voleu mostrar el valor de la suma i comenceu a escriure la funció SUBTOTAL. Un cop obriu la funció SUBTOTAL i escriviu el claudàtor, veureu una llista de funcions que podeu utilitzar a la fórmula. Feu clic a "9 - SUMA" a la llista o escriviu "9" manualment com a primer argument.

A continuació, seleccioneu l'interval de cel·les que voleu sumar o escriviu la referència de l'interval manualment i tanqueu el claudàtor. A continuació, premeu Intro.

Ara, obtindríeu la suma (subtotal) només de les cel·les visibles: "207"

Alternativament, també podeu seleccionar l'interval (B2:B11) amb els números que voleu sumar i fer clic a "Suma automàtica" a la pestanya "Inici" o "Fórmules".

Afegirà automàticament la funció SUBTOTAL al final de la taula i resumirà el resultat.

Converteix les teves dades en una taula d'Excel per obtenir la suma de la columna

Una altra manera senzilla que podeu utilitzar per sumar la vostra columna és convertir les dades del full de càlcul en una taula d'Excel. En convertir les vostres dades en una taula, no només podeu sumar la vostra columna, sinó que també podeu realitzar moltes altres funcions o operacions amb la vostra llista.

Si les vostres dades encara no estan en format de taula, heu de convertir-les en una taula d'Excel. A continuació, es mostra com convertir les dades en una taula Excel:

Primer, seleccioneu qualsevol cel·la del conjunt de dades que vulgueu convertir en una taula d'Excel. A continuació, aneu a la pestanya "Insereix" i feu clic a la icona "Taula".

O bé, podeu prémer la drecera Ctrl+T per convertir l'interval de cel·les en una taula d'Excel.

Al quadre de diàleg Crea una taula, confirmeu l'interval i feu clic a "D'acord". Si la vostra taula té capçaleres, deixeu marcada l'opció "La meva taula té capçaleres".

Això convertirà el vostre conjunt de dades en una taula Excel.

Quan la taula estigui a punt, seleccioneu qualsevol cel·la de la taula. A continuació, aneu a la pestanya "Disseny" que només apareix quan seleccioneu una cel·la a la taula i marqueu la casella que diu "Fila total" al grup "Opcions d'estil de taula".

Un cop hàgiu marcat l'opció "Fila total", apareixerà immediatament una nova fila al final de la taula amb els valors al final de cada columna (com es mostra a continuació).

I quan feu clic a una cel·la d'aquesta fila nova, veureu un menú desplegable al costat d'aquesta cel·la des del qual podeu aplicar una funció per obtenir el total. Seleccioneu la cel·la de l'última fila (fila nova) de la columna que voleu sumar, feu clic al menú desplegable que hi ha al costat i assegureu-vos que la funció "SUMA" estigui seleccionada a la llista.

També podeu canviar la funció a Mitjana, Recompte, Mínim, Màxim i altres per veure els seus valors respectius a la fila nova.

Suma una columna en funció d'un criteri

Tots els mètodes anteriors us van mostrar com calcular el total de la columna sencera. Però, què passa si només voleu sumar cel·les específiques que compleixen els criteris en lloc de totes les cel·les. Aleshores, heu d'utilitzar la funció SUMIF en comptes de la funció SUMA.

La funció SUMIF cerca una condició específica en un rang de cel·les (columna) i després suma els valors que compleixen la condició donada (o els valors corresponents a les cel·les que compleixen la condició). Podeu sumar valors en funció de la condició del número, la condició del text, la condició de la data, els comodins i també en funció de cel·les buides i no buides.

Sintaxi de la funció SUMIF:

=SUMIF(interval, criteris, [interval_sum])

Arguments/Paràmetres:

  • rang El rang de cel·les on busquem les cel·les que compleixen els criteris.
  • criteris – Els criteris que determinen quines cèl·lules s'han de resumir. El criteri pot ser un número, cadena de text, data, referència de cel·la, expressió, operador lògic, caràcter comodí, així com altres funcions.
  • rang_sum(opcional) – És l'interval de dades amb valors a sumar si l'entrada d'interval corresponent coincideix amb la condició. Si no s'especifica aquest argument, es suma l'"interval".

Suposem que teniu el conjunt de dades següent que conté dades de vendes de cada representant de diferents regions i només voleu sumar l'import de les vendes de la regió "Sud".

Ho podeu fer fàcilment amb la fórmula següent:

=SUMIF(B2:B19;"Sud", C2:C19)

Seleccioneu la cel·la on voleu mostrar el resultat i escriviu aquesta fórmula. La fórmula SUMIF anterior cerca el valor "Sud" a la columna B2:B19 i suma l'import de vendes corresponent a la columna C2:C19. A continuació, mostra el resultat a la cel·la E7.

També podeu fer referència a la cel·la que conté la condició de text en lloc d'utilitzar directament el text a l'argument criteri:

=SUMIF(B2:B19;E6;C2:C19)

Això és.