Excel SUM formula za zbroj stupca, redaka ili samo vidljivih ćelija

  • Podijeli Ovo
Michael Brown

Udžbenik objašnjava kako zbrojiti u Excelu pomoću značajke AutoSum i kako napraviti vlastitu formulu SUM za zbroj stupca, retka ili odabranog raspona. Također ćete naučiti kako zbrojiti samo vidljive ćelije, izračunati tekući zbroj, zbrojiti po listovima i saznati zašto vaša Excelova formula zbroja ne radi.

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

Za nešto trajnije, upotrijebite 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 zbrojiti u Excelu pomoću jednostavne aritmetike izračun

Ako trebate brzi zbroj nekoliko ćelija, možete koristiti Microsoft Excel kao mini kalkulator. Samo upotrijebite operator znaka plus (+) kao u normalnoj aritmetičkoj operaciji zbrajanja. Na primjer:

=1+2+3

ili

=A1+C1+D1

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

Kako koristiti funkciju SUM u Excelu

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

SUM formula.

Takozvana 3-D referenca je ono što radi:

=SUM(Jan:Apr!B6)

Ili

=SUM(Jan:Apr!B2:B5)

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

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

Excel uvjetni zbroj

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

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

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

Za izračun uvjetnog sum s više kriterija , koristite funkciju SUMIFS. U gornjem primjeru, da biste dobili ukupan broj "Dovršenih" naloga s iznosom većim od 200 USD, koristite sljedeću formulu SUMIFS:

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

Možete pronaći detaljno objašnjenje za SUMIF i SUMIFS sintaksa i još mnogo primjera formula u ovim vodičima:

  • Funkcija SUMIF u Excelu: primjeri za brojeve, datume, tekst, praznine i ne praznine
  • SUMIF u Excelu - primjeri formula za uvjetovanje ćelije zbroja
  • Kako koristiti Excel SUMIFS i SUMIF s višekriteriji

Napomena. Funkcije Conditional Sum dostupne su u Excel verzijama počevši od Excela 2003 (točnije, SUMIF je predstavljen u Excelu 2003, dok SUMIFS samo u Excelu 2007). Ako netko još uvijek koristi raniju verziju Excela, trebate napraviti formulu SUM niza kao što je prikazano u Korištenje Excel SUM u formulama polja za uvjetno zbrajanje ćelija.

Excel SUM ne radi - razlozi i rješenja

Pokušavate li dodati nekoliko vrijednosti ili zbrojiti stupac u svoj Excel list, ali jednostavna formula SUM ne može izračunati? Pa, ako funkcija Excel SUM ne radi, to je najvjerojatnije zbog sljedećih razloga.

1. #Name error pojavljuje se umjesto očekivanog rezultata

To je pogreška koju je najlakše popraviti. U 99 od 100 slučajeva pogreška #Name označava da je funkcija SUM pogrešno napisana.

2. Neki brojevi nisu dodani

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

Jedan od vizualnih pokazatelja tekstualnih brojeva su zadano lijevo poravnanje i zeleni trokutići na vrhu -lijevi kut ćelija, kao na desnom listu na slici ispod:

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

Ako protiv svih očekivanja ne funkcionira, pokušajte s drugim rješenjima opisanim u: Kako popraviti brojeve formatirane kao tekst.

3. Excelova funkcija SUM vraća 0

Osim brojeva oblikovanih kao tekst, kružna referenca čest je izvor problema u formulama zbroja, osobito kada pokušavate zbrojiti stupac u Excelu. Dakle, ako su vaši brojevi oblikovani kao brojevi, ali vaša formula Excel Sum i dalje vraća nulu, pratite i popravite kružne reference na svom listu (kartica Formula > Provjera pogrešaka > Kružna referenca ). Za detaljne upute pogledajte Kako pronaći kružnu referencu u Excelu.

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

Ako protiv svih očekivanja vaša formula zbroja vraća veći broj nego što bi trebala, zapamtite da funkcija SUM u Excelu dodaje i vidljive i nevidljive (skrivene) ćelije. U tom slučaju umjesto toga upotrijebite funkciju Međuzbroj, kao što je prikazano u Kako zbrojiti samo vidljive ćelije u Excelu.

5. Excel SUM formula se ne ažurira

Kada SUM formula u Excelu nastavi prikazivati ​​stari ukupni iznos čak i nakon što ste ažurirali vrijednosti u ovisnim ćelijama, najvjerojatnije je način izračuna postavljen na Ručno. Da biste to popravili, idite na karticu Formule , kliknite padajuću strelicu pokraj Opcije izračuna i kliknite Automatski.

Pa, ove su najčešćirazlozi zašto SUM ne radi u Excelu. Ako ništa od navedenog nije vaš slučaj, provjerite 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 pobliže pogledati primjere formula o kojima se govori u ovom vodiču, slobodno možete preuzeti primjer radne knjige Excel SUM. Zahvaljujem vam na čitanju i nadam se da se vidimo na našem blogu sljedeći tjedan.

SUM(broj1, [broj2] ,…)

Prvi argument je obavezan, ostali brojevi nisu obavezni, a možete unijeti 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)

Funkcija Excel 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 zaslona u nastavku prikazuje ove i još nekoliko primjera formule SUM:

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

Na primjer, možete ugraditi SUM u argument value_if_true funkcije IF da biste dodali brojeve u stupce B, C i D ako sve tri ćelije u istom retku 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 upotrebe napredne formule SUM u Excel: VLOOKUP i SUM formula za zbrajanje svih odgovarajućih vrijednosti.

Kako automatski zbrojiti u Excelu

Ako trebate zbrojiti jedan raspon brojeva, bilo stupac, redak ili nekoliko susjednih stupaca ili redaka , možete dopustiti Microsoft Excelu da za vas napiše odgovarajuću formulu SUM.

Jednostavno odaberite ćeliju pored brojeva koje želite dodati, kliknite AutoSum na Home karticu, u Uređivanje pritisnite tipku Enter i imat ćete automatski umetnutu formulu zbroja:

Kao što možete vidjeti na sljedećoj snimci zaslona, ​​Excelova značajka automatskog zbroja ne samo da unosi formulu zbroja, već također odabire najvjerojatniji raspon ćelija koje želite zbrojiti. Devet puta od deset, Excel ima točan raspon. Ako nije, možete ručno ispraviti raspon jednostavnim povlačenjem pokazivača kroz ćelije da biste zbrojili, a zatim pritisnite tipku Enter.

Savjet. Brži način za izvođenje automatskog zbroja u Excelu je korištenje prečaca za zbroj Alt + = . Samo držite tipku Alt, pritisnite tipku znaka jednakosti, a zatim pritisnite Enter da dovršite automatski umetnutu formulu zbroja.

Osim izračuna ukupnog iznosa, možete koristiti AutoSum za automatski unos PROSJEKA, BROJANJA, MAX ili MIN funkcije. Za više informacija pogledajte vodič za Excel AutoSum.

Kako zbrojiti stupac u Excelu

Da biste zbrojili brojeve u određenom stupcu, možete upotrijebiti funkciju Excel SUM ili značajku AutoSum .

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

=SUM(B2:B8)

Zbrojite cijeli stupac s neodređenim broj redaka

Ako stupac koji želite zbrojiti ima varijabilni broj redaka (tj. nove ćelije se mogu dodati, a postojeće izbrisati u bilo kojem trenutku), možete zbrojiti cijeli stupac unosom stupca referenca, bez navođenja donje ili gornje granice.Na primjer:

=SUM(B:B)

Važna napomena! Ni u kojem slučaju ne biste trebali staviti svoju formulu 'Zbroj stupca' u stupac koji želite zbrojiti jer bi to stvorilo kružnu referencu ćelije (tj. beskrajno rekurzivno zbrajanje), a vaša formula Zbroj vratila bi 0.

Stupac zbroja osim zaglavlja ili isključujući nekoliko prvih redaka

Uobičajeno, dostavljanje reference stupca na Excelovu formulu zbroja zbraja cijeli stupac zanemarujući zaglavlje, kao što je prikazano na gornjoj snimci zaslona. Ali u nekim slučajevima, zaglavlje stupca koji želite zbrojiti zapravo može sadržavati broj. Ili, možda želite isključiti prvih nekoliko redaka s brojevima koji nisu relevantni za podatke koje želite zbrojiti.

Nažalost, Microsoft Excel ne prihvaća mješovitu formulu SUM s eksplicitnom donjom granicom, ali bez gornja granica poput =SUM(B2:B), koja dobro funkcionira u Google tablicama. Da biste isključili prvih nekoliko redaka iz zbrajanja, možete upotrijebiti jedno od sljedećih rješenja.

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

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

  • Imajući na umu ograničenja veličine radnog lista, možete navesti gornju granicu vaše Excel formule SUM na temelju maksimalnog broja redaka u vašoj verziji programa Excel .

Na primjer, za zbrajanje stupca 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 programu Excel 2003 i starijim verzijama:
  • =SUM(B2:B655366)

    Kako zbrajanje redaka u Excelu

    Slično zbrajanju stupca, možete zbrojiti redak u Excelu pomoću funkcije SUM ili imati AutoSum da umetne formulu umjesto vas.

    Na primjer, za dodavanje vrijednosti u ćelijama B2 do D2, upotrijebite sljedeću formulu:

    =SUM(B2:D2)

    Kako zbrojiti više redaka u Excelu

    Za dodavanje vrijednosti u svaki red pojedinačno , samo povucite prema dolje svoju formulu zbroja. Ključna točka je korištenje relativnih (bez $) ili mješovitih referenci ćelija (gdje znak $ popravlja samo stupce). Na primjer:

    =SUM($B2:$D2)

    Da biste zbrojili vrijednosti u rasponu koji sadrži nekoliko redaka , jednostavno navedite željeni raspon u formuli zbroja. Na primjer:

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

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

    Kako zbrojiti cjelinu red

    Da biste zbrojili cijeli red s neograničenim brojem stupaca, navedite referencu cijelog retka na formulu zbroja programa Excel, npr.:

    =SUM(2:2)

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

    Za zbroji retke isključujući određeni stupac(e) , zbroji cijeli red i zatim oduzmi nebitne stupce. Na primjer, za zbrajanje reda 2 osim prva 2 stupca, koristitesljedeću formulu:

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

    Koristite Excelov redak zbroja za zbrajanje podataka u tablici

    Ako su vaši podaci organizirani u Excel tablici, možete imati koristi od posebne Značajka ukupnog broja koja može brzo zbrojiti podatke u vašoj tablici i prikazati ukupne iznose u zadnjem retku.

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

    Da biste pretvorili običan raspon ćelija u tablicu, odaberite ga i pritisnite prečac Ctrl + T (ili kliknite Tablica na kartici Umetni ).

    Kako dodati redak ukupnog iznosa u Excel tablice

    Nakon što su vaši podaci raspoređeni u tablicu, možete umetnite ukupni redak na ovaj način:

    1. Kliknite bilo gdje u tablici za prikaz Alata tablice s karticom Dizajn .
    2. Na kartici Dizajn , u grupi Mogućnosti stila tablice odaberite okvir Redak s ukupnim brojem :

    Drugi način da biste dodali redak ukupnih iznosa u Excelu, kliknite desnom tipkom miša na bilo koju ćeliju unutar tablice, a zatim kliknite Tablica > Redak ukupnih iznosa .

    Kako zbrojiti podatke u vašoj tablici

    Kada se na kraju tablice pojavi redak s ukupnim iznosom, Excel daje sve od sebe da utvrdi kako želite izračunati podatke u tablici.

    U mojoj oglednoj tablici, vrijednosti ustupac D (krajnji desni stupac) dodaju se automatski i zbroj se prikazuje u ukupnom retku:

    Za zbrajanje vrijednosti u drugim stupcima jednostavno odaberite odgovarajuću ćeliju u ukupnom retku, kliknite strelicu padajućeg popisa, i odaberite Zbroj :

    Ako želite izvesti neki drugi izračun, odaberite odgovarajuću funkciju s padajućeg popisa kao što je Prosjek , Broj , Max, Min , itd.

    Ako redak s ukupnim iznosom automatski prikazuje zbroj za stupac koji ga ne treba, otvorite padajući popis za taj stupac i odaberite Ništa .

    Napomena. Kada koristite značajku Excel Total Row za zbrajanje stupca, Excel zbraja vrijednosti samo u vidljivim recima umetanjem funkcije SUBTOTAL s prvim argumentom postavljenim na 109. Detaljno objašnjenje ove funkcije pronaći ćete u sljedećem odjeljak.

    Ako želite zbrojiti podatke u vidljivim i nevidljivim recima, nemojte dodavati ukupni redak i umjesto toga koristite normalnu funkciju SUM:

    Kako zbrajati samo filtrirane (vidljive) ćelije u Excelu

    Ponekad, za učinkovitiju analizu datuma, možda ćete morati filtrirati ili sakriti neke podatke u svom radnom listu. Uobičajena formula zbroja neće raditi u ovom slučaju jer funkcija Excel SUM dodaje sve vrijednosti u navedenom rasponu uključujući skrivene (filtrirane) retke.

    Ako želite zbrojiti samo vidljive ćelije na filtriranom popisu , najbrži način je organizirati svoje podatke u Excelutablicu, a zatim uključite značajku Excel Total Row. Kao što je prikazano u prethodnom primjeru, odabirom Zbroja u retku ukupnog iznosa tablice umeće se funkcija SUBTOTAL koja zanemaruje skrivene ćelije .

    Još jedan način zbrajanja filtriranih ćelija u Excelu je primjena automatskog filtra na vaš podatke ručno klikom na gumb Filter na kartici Podaci . Zatim sami napišite formulu međuzbroja.

    Funkcija SUBTOTAL ima sljedeću sintaksu:

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

    Gdje:

    • Function_num - broj od 1 do 11 ili od 101 do 111 koji određuje koja se funkcija koristi za međuzbroj.

      Cijeli popis 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 retke. Razlika je u tome što 9 uključuje ćelije skrivene ručno (tj. desnom tipkom miša > Sakrij ), dok ih 109 isključuje.

      Dakle, ako želite zbrajati samo vidljive ćelije, bez obzira na kako su točno nevažni retci bili skriveni, zatim upotrijebite 109 u prvom argumentu svoje formule međuzbroja.

    • Ref1, Ref2, … - ćelije ili rasponi koje želite međuzbrojiti. Prvi argument Ref je obavezan, ostali (do 254) nisu obavezni.

    U ovom primjeru, zbrojimo vidljive ćelije u rasponu B2:B14 pomoću sljedeće formule:

    =SUBTOTAL(109, B2:B14)

    A sada, hajdemofiltrirajte samo retke ' Banana ' i pobrinite se da naša formula međuzbroja zbraja samo vidljive ćelije:

    Savjet. Možete imati Excelovu značajku AutoSum za automatsko umetanje formule međuzbroja. Samo organizirajte svoje podatke u tablici ( Ctrl + T ) ili filtrirajte podatke kako želite klikom na gumb Filtriraj . Nakon toga odaberite ćeliju neposredno ispod stupca koji želite zbrojiti i kliknite gumb Automatski zbroj na vrpci. Umetnut će se formula SUBTOTAL, zbrajajući samo vidljive ćelije u stupcu.

    Kako izračunati tekući zbroj (kumulativni zbroj) u Excelu

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

    Na primjer, za prikaz kumulativnog zbroja brojeva u stupcu B, unesite sljedeću formulu u C2, a zatim je kopirajte u druge ćelije:

    =SUM($B$2:B2)

    Relativna referenca B2 promijenit će se automatski na temelju relativnog položaja retka u kojem je formula kopirana:

    Možete pronaći detaljno objašnjenje ove osnovne formule kumulativnog zbroja i savjete o tome kako je poboljšati u ovom vodič: Kako izračunati tekući ukupni iznos u Excelu.

    Kako zbrajati listove

    Ako imate nekoliko radnih listova s ​​istim rasporedom i istom vrstom podataka, možete dodati vrijednosti u isti ćeliji ili u istom rasponu ćelija na različitim listovima s jednim

    Michael Brown predani je tehnološki entuzijast sa strašću za pojednostavljivanjem složenih procesa pomoću softverskih alata. S više od desetljeća iskustva u tehnološkoj industriji, usavršio je svoje vještine u Microsoft Excelu i Outlooku, kao i Google tablicama i dokumentima. Michaelov blog posvećen je dijeljenju znanja i stručnosti s drugima, pružajući savjete i upute koje je lako slijediti za poboljšanje produktivnosti i učinkovitosti. Bez obzira jeste li iskusni profesionalac ili početnik, Michaelov blog nudi vrijedne uvide i praktične savjete za izvlačenje maksimuma iz ovih osnovnih softverskih alata.