Formula SUM u Excelu za zbir kolone, redova ili samo vidljivih ćelija

  • Podijeli Ovo
Michael Brown

Vodič objašnjava kako napraviti zbroj u Excelu korištenjem funkcije AutoSum i kako napraviti vlastitu formulu SUM da biste zbrojili kolonu, red ili odabrani raspon. Također ćete naučiti kako zbrojiti samo vidljive ćelije, izračunati tekući zbir, zbrojiti po listovima i saznati zašto vaša Excel formula Sum ne radi.

Ako želite brzi zbir određenih ćelija u Excel, možete jednostavno odabrati te ćelije i pogledati statusnu traku u donjem desnom kutu vašeg Excel prozora:

Za nešto trajnije, koristite funkciju Excel SUM. Vrlo je jednostavan i jasan, pa čak i ako ste početnik u Excelu, teško da ćete imati poteškoća u razumijevanju sljedećih primjera.

Kako sabrati u Excelu koristeći jednostavnu aritmetiku kalkulacija

Ako vam je potrebno brzo ukupno nekoliko ćelija, možete koristiti Microsoft Excel kao mini kalkulator. Samo koristite operator znaka plus (+) kao u normalnoj aritmetičkoj operaciji sabiranja. Na primjer:

=1+2+3

ili

=A1+C1+D1

Međutim, ako trebate zbrojiti nekoliko desetina ili nekoliko stotina redaka, pozivajući se na svaku ćeliju u formula ne zvuči kao dobra ideja. U ovom slučaju možete koristiti Excel SUM funkciju posebno dizajniranu za dodavanje određenog skupa brojeva.

Kako koristiti funkciju SUM u Excelu

Excel SUM je matematička i trig funkcija koja dodaje vrijednosti. Sintaksa funkcije SUM je sljedeća:

Formula SUM.

Takozvana 3-D referenca je ono u čemu je trik:

=SUM(Jan:Apr!B6)

Ili

=SUM(Jan:Apr!B2:B5)

Prva formula dodaje vrijednosti u ćeliju B6, dok druga formula zbraja raspon B2:B5 u svim radnim listovima koji se nalaze između dva granična lista koja navedete ( Jan i Apr u ovom primjeru):

Možete pronaći više informacija o 3-D referenci i detaljnim koracima za kreiranje takvih formula u ovom vodiču: Kako kreirati 3-D referencu za izračunavanje više listova.

Excel uslovna suma

Ako vaš zadatak zahtijeva dodavanje samo onih ćelija koje ispunjavaju određeni uvjet ili nekoliko uslova, možete koristiti funkciju SUMIF ili SUMIFS, respektivno.

Na primjer, sljedeća formula SUMIF dodaje samo one iznose u stupcu B koji imaju status " Završeno " u stupcu C:

=SUMIF(C:C,"completed",B:B )

Da bi se izračunao uslovni sum sa više kriterijuma , koristite funkciju SUMIFS. U gornjem primjeru, da biste dobili ukupan broj "Završenih" narudžbi u iznosu većem od 200 USD, koristite sljedeću formulu SUMIFS:

=SUMIFS(B:B,C:C,"completed",B:B, ">200" )

Možete pronaći detaljno objašnjenje SUMIF i SUMIFS sintaksu i još mnogo primjera formule u ovim tutorijalima:

  • funkcija SUMIF u Excelu: primjeri za brojeve, datume, tekst, prazna mjesta, a ne praznine
  • SUMIF u Excelu - primjeri formule za uslovno zbroj ćelija
  • Kako koristiti Excel SUMIFS i SUMIF sa višestrukimkriterij

Napomena. Funkcije Conditional Sum dostupne su u verzijama Excela počevši od Excel 2003 (tačnije, SUMIF je uveden u Excel 2003, dok SUMIFS samo u Excel 2007). Ako neko još uvijek koristi stariju verziju Excela, morat ćete napraviti formulu SUM niza kao što je prikazano u Korištenje Excel SUM u formulama niza za uslovno zbrajanje ćelija.

Excel SUM ne radi - razlozi i rješenja

Pokušavate li dodati nekoliko vrijednosti ili zbrojiti kolonu u Excel listu, ali se jednostavna formula ZBIR ne izračunava? Pa, ako Excel SUM funkcija ne radi, to je najvjerovatnije iz sljedećih razloga.

1. Pojavljuje se greška #Name umjesto očekivanog rezultata

Ovu grešku je najlakše popraviti. U 99 od 100 slučajeva, greška #Name ukazuje da je funkcija SUM pogrešno napisana.

2. Neki brojevi se ne dodaju

Još jedan uobičajeni razlog zašto formula suma (ili Excel AutoSum) ne radi su brojevi formatirani kao tekstualne vrijednosti . Na prvi pogled izgledaju kao normalni brojevi, ali ih Microsoft Excel percipira kao tekstualne nizove i izostavlja ih iz izračunavanja.

Jedan od vizualnih indikatora tekstualnih brojeva su zadano lijevo poravnanje i zeleni trokuti na vrhu -lijevi ugao ćelija, kao na desnom listu na snimku ekrana ispod:

Da biste to popravili, odaberite sve problematične ćelije, kliknite na znak upozorenja, a zatim kliknite Pretvori u broj .

Ako protiv svih očekivanja to ne uspije, isprobajte druga rješenja opisana u: Kako popraviti brojeve formatirane kao tekst.

3. Excel funkcija SUM vraća 0

Osim brojeva formatiranih kao tekst, kružna referenca je uobičajen izvor problema u formulama za zbir, posebno kada pokušavate da zbrojite kolonu u Excelu. Dakle, ako su vaši brojevi formatirani kao brojevi, ali formula za zbir Excela i dalje vraća nulu, pratite i popravite kružne reference na vašem listu ( Formula kartica > Provjera greške > Kružna referenca ). Za detaljne upute pogledajte Kako pronaći kružnu referencu u Excelu.

4. Excel formula Sum vraća veći broj od očekivanog

Ako protiv svih očekivanja vaša formula Sum vraća veći broj nego što bi trebalo, zapamtite da funkcija SUM u Excelu dodaje i vidljive i nevidljive (skrivene) ćelije. U ovom slučaju, umjesto toga koristite funkciju Subtotal, kao što je prikazano u Kako sabrati samo vidljive ćelije u Excelu.

5. Excel ZUM formula se ne ažurira

Kada formula SUM u Excelu nastavi da prikazuje stari zbroj čak i nakon što ste ažurirali vrijednosti u zavisnim ćelijama, najvjerovatnije je način izračunavanja postavljen na Ručno. Da to popravite, idite na karticu Formule , kliknite na padajuću strelicu pored Opcije izračuna i kliknite na Automatski.

Pa, ovi su najčešćirazlozi zbog kojih SUM ne radi u Excelu. Ako ništa od gore navedenog nije vaš slučaj, pogledajte druge moguće razloge i rješenja: Excel formule ne rade, ne ažuriraju se, ne izračunavaju.

Ovako koristite funkciju SUM u Excelu. Ako želite detaljnije pogledati primjere formule o kojima se govori u ovom vodiču, možete preuzeti primjer Excel SUM radne knjige. Zahvaljujem vam na čitanju i nadam se da se vidimo na našem blogu sljedeće sedmice.

SUM(broj1, [broj2] ,…)

Prvi argument je obavezan, ostali brojevi su opcioni, a možete navesti do 255 brojeva u jednoj formuli.

U vašoj Excel formuli SUM, svaki argument može biti pozitivna ili negativna numerička vrijednost, raspon ili referenca ćelije. Na primjer:

=SUM(A1:A100)

=SUM(A1, A2, A5)

=SUM(1,5,-2)

Excel funkcija SUM korisna je kada trebate zbrojiti vrijednosti iz različitih raspona ili kombinirati numeričke vrijednosti, reference ćelija i rasponi. Na primjer:

=SUM(A2:A4, A8:A9)

=SUM(A2:A6, A9, 10)

Snimak ekrana ispod prikazuje ove i još nekoliko primjera formule SUM:

U stvarnim radnim listovima, Excel Funkcija SUM je često uključena u veće formule kao dio složenijih izračunavanja.

Na primjer, možete ugraditi SUM u value_if_true argument funkcije IF da dodate brojeve u stupce B, C i D ako sve tri ćelije u istom redu sadrže vrijednosti i prikazuju poruku upozorenja ako je bilo koja od ćelija prazna:

=IF(AND($B2<"", $C2"", $D2""), SUM($B2:$D2), "Value missing")

I evo još jednog primjera korištenja napredne formule SUM u Excel: VLOOKUP i SUM formula za zbrojavanje svih odgovarajućih vrijednosti.

Kako automatski zbrojiti u Excelu

Ako trebate zbrojiti jedan raspon brojeva, bilo da je to stupac, red ili nekoliko susjednih stupaca ili redova , možete dozvoliti da Microsoft Excel napiše odgovarajuću formulu ZBIR za vas.

Jednostavno odaberite ćeliju pored brojeva koje želite dodati, kliknite AutoSum na Početnoj karticu, u Uređivanje grupi, pritisnite tipku Enter i automatski će vam biti umetnuta formula za zbir:

Kao što možete vidjeti na sljedećem snimku ekrana, Excelova funkcija AutoSum ne samo da unosi formulu za zbir, već i odabire najvjerovatniji raspon ćelije koje biste željeli zbrojiti. Devet puta od deset, Excel pravi opseg. Ako nije, možete ručno ispraviti raspon jednostavnim povlačenjem kursora kroz ćelije da biste zbrojili, a zatim pritisnite tipku Enter.

Savjet. Brži način da izvršite AutoSum u Excel-u je da koristite prečicu Sum Alt + = . Samo držite tipku Alt, pritisnite tipku znak jednakosti, a zatim pritisnite Enter da dovršite automatski umetnutu formulu Zbroja.

Osim izračunavanja ukupnog iznosa, možete koristiti AutoSum da automatski unesete PROSjek, COUNT, MAX ili MIN funkcije. Za više informacija, pogledajte vodič za Excel AutoSum.

Kako zbrojiti stupac u Excelu

Da biste zbrojili brojeve u određenoj koloni, možete koristiti ili funkciju Excel SUM ili funkciju AutoSum .

Na primjer, da biste zbrojili vrijednosti u stupcu B, recimo u ćelije B2 do B8, unesite sljedeću Excel formulu SUM:

=SUM(B2:B8)

Ukupno cijeli stupac s neodređenim broj redova

Ako kolona koju želite da zbrojite ima promjenjiv broj redova (tj. nove ćelije se mogu dodati, a postojeće se mogu izbrisati u bilo kojem trenutku), možete zbrojiti cijeli stupac tako što ćete unijeti kolonu referenca, bez specificiranja donje ili gornje granice.Na primjer:

=SUM(B:B)

Važna napomena! Ni u kom slučaju ne biste trebali staviti formulu 'Zbroj stupca' u kolonu koju želite zbrojiti jer bi to stvorilo kružnu referencu ćelije (tj. beskonačno rekurzivno zbrajanje), a vaša formula Zbroja bi vratila 0.

Zbirni stupac osim zaglavlja ili isključujući nekoliko prvih redova

Uobičajeno, davanje reference kolone na formulu za zbir Excel zbroji cijelu kolonu ignorirajući zaglavlje, kao što je prikazano na gornjoj slici ekrana. Ali u nekim slučajevima, zaglavlje kolone koju želite zbrojiti može zapravo imati broj u sebi. Ili, možda želite da isključite prvih nekoliko redova sa brojevima koji nisu relevantni za podatke koje želite da zbrojite.

Nažalost, Microsoft Excel ne prihvata mešovitu formulu SUM sa eksplicitnom donjom granicom, ali bez gornja granica kao =SUM(B2:B), koja dobro radi u Google Sheets. Da biste izuzeli prvih nekoliko redova iz zbrajanja, možete koristiti jedno od sljedećih rješenja.

  • Zbrojite cijeli stupac, a zatim oduzmite ćelije koje ne želite uključiti u zbroj (ćelije B1 do B3 u ovom primjeru):

    =SUM(B:B)-SUM(B1:B3)

  • Sjećajući se ograničenja veličine radnog lista, možete odrediti gornju granicu vaše Excel SUM formule na osnovu maksimalnog broja redova u vašoj verziji Excela .

Na primjer, da zbrojite kolonu B bez zaglavlja (tj. isključujući ćeliju B1), možete koristiti sljedeće formule:

  • UExcel 2007, Excel 2010, Excel 2013 i Excel 2016:

=SUM(B2:B1048576)

  • U Excel 2003 i starijim verzijama:
  • =SUM(B2:B655366)

    Kako zbroj redova u Excelu

    Slično kao zbrojavanje stupca, možete zbrojiti red u Excelu koristeći funkciju SUM ili imati AutoSum da umetnete formulu za vas.

    Na primjer, da dodate vrijednosti u ćelijama B2 do D2, koristite sljedeću formulu:

    =SUM(B2:D2)

    Kako zbrojiti više redova u Excelu

    Da dodate vrijednosti u svaki red pojedinačno , samo povucite svoju formulu Zbira prema dolje. Ključna stvar je korištenje relativnih (bez $) ili mješovitih referenci ćelija (gdje znak $ fiksira samo kolone). Na primjer:

    =SUM($B2:$D2)

    Da biste zbrojili vrijednosti u opseg koji sadrži nekoliko redova , jednostavno navedite željeni raspon u formuli Sum. Na primjer:

    =SUM(B2:D6) - zbraja vrijednosti u redovima 2 do 6.

    =SUM(B2:D3, B5:D6) - zbraja vrijednosti u redovima 2, 3, 5 i 6.

    Kako zbrojiti cjelinu row

    Da biste zbrojili cijeli red s neograničenim brojem stupaca, navedite referencu cijelog reda na vašu formulu sume Excela, npr.:

    =SUM(2:2)

    Imajte na umu da ne biste trebali unositi formulu 'Zbroj retka' ni u jednu ćeliju istog reda kako biste izbjegli stvaranje kružne reference jer bi to rezultiralo pogrešnim proračunom, ako ga ima:

    Za zbroj redova isključujući određenu kolonu(e) , zbroj cijeli red i zatim oduzmi nebitne kolone. Na primjer, da zbrojite red 2 osim prve 2 kolone, koristitesljedeću formulu:

    =SUM(2:2)-SUM(A2:B2)

    Koristite Excel Total Row da zbrojite podatke u tabeli

    Ako su vaši podaci organizirani u Excel tablici, možete imati koristi od posebne <9 Funkcija>Ukupni red koja može brzo sumirati podatke u vašoj tabeli i prikazati ukupne vrijednosti u posljednjem redu.

    Velika prednost korištenja Excel tabela je ta što se one automatski proširuju kako bi uključile nove redove, tako da bilo koji novi podaci koje unesete u tabelu biće automatski uključeni u vaše formule. Ako možete saznati više o drugim prednostima Excel tabela u ovom članku: 10 najkorisnijih funkcija Excel tabela.

    Da biste konvertovali običan raspon ćelija u tabelu, odaberite je i pritisnite Ctrl + T prečicu (ili kliknite Tabela na kartici Insert ).

    Kako dodati ukupan red u Excel tabele

    Kada su vaši podaci raspoređeni u tabeli, možete umetnite ukupan red na ovaj način:

    1. Kliknite bilo gdje u tablici da prikažete Alati za tablice sa karticom Dizajn .
    2. Na kartici Dizajn , u grupi Opcije stila tabele , odaberite okvir Ukupni red :

    Drugi način dodavanje ukupnog reda u Excel je da kliknete desnim tasterom miša na bilo koju ćeliju u tabeli, a zatim kliknete na Tabela > Red ukupnih vrednosti .

    Kako zbrojiti podatke u vašoj tabeli

    Kada se na kraju tabele pojavi ukupan red, Excel daje sve od sebe da odredi kako biste želeli da izračunate podatke u tabeli.

    U mojoj tablici uzorka, vrijednosti ukolona D (krajnja desna kolona) se automatski dodaju i zbroj se prikazuje u redu ukupno:

    Da biste ukupni vrijednosti u drugim kolonama, jednostavno odaberite odgovarajuću ćeliju u redu ukupno, kliknite na strelicu padajuće liste, i odaberite Zbroj :

    Ako želite izvršiti neki drugi proračun, odaberite odgovarajuću funkciju sa padajuće liste kao što je Prosjek , Broj , Max, Min , itd.

    Ako ukupan red automatski prikazuje ukupan iznos za kolonu kojoj nije potreban, otvorite padajuću listu za tu kolonu i odaberite Ništa .

    Napomena. Kada koristite funkciju Excel Total Row za sumiranje stupca, Excel zbraja vrijednosti samo u vidljivim redovima umetanjem funkcije SUBTOTAL s prvim argumentom postavljenim na 109. Detaljno objašnjenje ove funkcije naći ćete u sljedećem odjeljak.

    Ako želite zbrojiti podatke i u vidljivim i u nevidljivim redovima, nemojte dodavati ukupan red, već umjesto toga koristite normalnu funkciju SUM:

    Kako zbrojiti samo filtrirane (vidljive) ćelije u Excel-u

    Ponekad, za efikasniju analizu datuma, možda ćete morati da filtrirate ili sakrijete neke podatke u radnom listu. Uobičajena formula Sum neće raditi u ovom slučaju jer Excelova funkcija SUM dodaje sve vrijednosti u navedenom rasponu uključujući skrivene (filtrirane) redove.

    Ako želite zbrojiti samo vidljive ćelije na filtriranoj listi , najbrži način je da svoje podatke organizirate u Excel-utablicu, a zatim uključite funkciju Excel Total Row. Kao što je pokazano u prethodnom primjeru, odabirom Zbroja u ukupnom redu tablice umeće se funkcija SUBTOTAL koja ignorira skrivene ćelije .

    Drugi način da se zbroje filtrirane ćelije u Excelu je primjena AutoFilter na vaše podatke ručno klikom na dugme Filter na kartici Podaci . I onda, sami napišite formulu međuzbira.

    Funkcija SUBTOTAL ima sljedeću sintaksu:

    SUBTOTAL(broj_funkcije, ref1, [ref2],…)

    Gdje:

    • Broj_funkcije - broj od 1 do 11 ili od 101 do 111 koji određuje koju funkciju koristiti za međuzbroj.

      Kompletnu listu funkcija možete pronaći na support.office.com. Za sada nas zanima samo funkcija SUM koja je definirana brojevima 9 i 109. Oba broja isključuju filtrirane redove. Razlika je u tome što 9 uključuje ćelije skrivene ručno (tj. desnim klikom > Sakrij ), dok ih 109 isključuje.

      Dakle, ako želite da zbrojite samo vidljive ćelije, bez obzira na kako su tačno nerelevantni redovi skriveni, a zatim koristite 109 u prvom argumentu vaše formule za međuzbroj.

    • Ref1, Ref2, … - ćelije ili rasponi koje želite da zbrojite. Prvi argument Ref je obavezan, drugi (do 254) su opcioni.

    U ovom primjeru, zbrojimo vidljive ćelije u rasponu B2:B14 koristeći sljedeću formulu:

    =SUBTOTAL(109, B2:B14)

    A sada, idemofiltrirajte samo redove ' Banana ' i uvjerite se da naša formula za međuzbir zbraja samo vidljive ćelije:

    Savjet. Možete imati Excelovu funkciju AutoSum da automatski umetnete formulu međuzbroja. Samo organizirajte svoje podatke u tabeli ( Ctrl + T ) ili filtrirajte podatke na način na koji želite klikom na dugme Filtriraj . Nakon toga, odaberite ćeliju odmah ispod kolone koju želite zbrojiti i kliknite na dugme AutoSum na traci. Formula SUBTOTAL će biti umetnuta, sabirajući samo vidljive ćelije u koloni.

    Kako napraviti tekući zbroj (kumulativni zbir) u Excelu

    Da biste izračunali tekući zbroj u Excelu, pišete uobičajenu formulu SUM s pametnom upotrebom apsolutnih i relativnih ćelija reference.

    Na primjer, da biste prikazali kumulativni zbir brojeva u koloni B, unesite sljedeću formulu u C2, a zatim je kopirajte u druge ćelije:

    =SUM($B$2:B2)

    Relativna referenca B2 će se automatski promijeniti na osnovu relativnog položaja retka u koji je formula kopirana:

    Detaljno objašnjenje ove osnovne formule kumulativnog zbroja i savjete kako da je poboljšate u ovoj vodič: Kako izračunati tekući ukupni iznos u Excelu.

    Kako zbrojiti listove

    Ako imate nekoliko radnih listova sa istim izgledom i istim tipom podataka, možete dodati vrijednosti u istom ćelija ili u istom rasponu ćelija u različitim listovima sa jednim

    Michael Brown je posvećen tehnološki entuzijasta sa strašću za pojednostavljenje složenih procesa pomoću softverskih alata. Sa više od decenije iskustva u tehnološkoj industriji, usavršio je svoje vještine u Microsoft Excelu i Outlooku, kao i Google Sheets i Docs. Michaelov blog je posvećen dijeljenju svog znanja i stručnosti s drugima, pružajući jednostavne savjete i tutorijale za poboljšanje produktivnosti i efikasnosti. Bilo da ste iskusni profesionalac ili početnik, Michaelov blog nudi vrijedne uvide i praktične savjete za izvlačenje maksimuma iz ovih osnovnih softverskih alata.