Excel SUM формула за да се вкупат колона, редови или само видливи ќелии

  • Споделете Го Ова
Michael Brown

Содржина

Упатството објаснува како да се направи сума во Excel со користење на функцијата Автоматско собирање и како да се направи сопствена формула SUM за да се собере колона, ред или избран опсег. Исто така, ќе научите како да ги сумирате само видливите ќелии, да го пресметате вкупниот број на работи, да ги сумирате листовите и да дознаете зошто формулата Excel Sum не работи.

Ако сакате брз збир на одредени ќелии во Excel, можете едноставно да ги изберете тие ќелии и да ја погледнете лентата за статус во долниот десен агол на прозорецот на Excel:

За нешто потрајно, користете ја функцијата Excel SUM. Тој е многу едноставен и јасен, па дури и ако сте почетник во Excel, тешко дека ќе имате потешкотии да ги разберете следните примери.

Како да сумирате во Excel користејќи едноставна аритметика пресметка

Ако ви треба брз збир од неколку ќелии, можете да го користите Microsoft Excel како мини калкулатор. Само искористете го операторот со знак плус (+) како во нормална аритметичка операција на собирање. На пример:

=1+2+3

или

=A1+C1+D1

Сепак, ако треба да сумирате неколку десетици или неколку стотици редови, упатувајќи ја секоја ќелија во формулата не звучи како добра идеја. Во овој случај, можете да ја користите функцијата Excel SUM специјално дизајнирана за додавање на одредено множество броеви.

Како да ја користите функцијата SUM во Excel

Excel SUM е математичка и триг функција која додава вредности. Синтаксата на функцијата SUM е следна:

Формула SUM.

Т.н. 3-D референца е она што го прави трикот:

=SUM(Jan:Apr!B6)

Или

=SUM(Jan:Apr!B2:B5)

Првата формула додава вредности во ќелијата B6, додека втората формула го сумира опсегот B2:B5 во сите работни листови лоцирани помеѓу двата гранични листови што ќе ги наведете ( Jan и Apr во овој пример):

Можете да најдете повеќе информации за 3-d референца и деталните чекори за создавање такви формули во ова упатство: Како да креирате 3-D референца за пресметување на повеќе листови.

Условна сума на Excel

Ако вашата задача бара додавање само на оние ќелии кои исполнуваат одреден услов или неколку услови, можете да ја користите функцијата SUMIF или SUMIFS, соодветно.

На пример, следната формула SUMIF ги додава само оние износи во колоната Б што имаат статус „ Завршено “ во колоната C:

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

За да се пресмета условна сума со повеќе критериуми , користете ја функцијата SUMIFS. Во горниот пример, за да го добиете вкупниот број „завршени“ нарачки со износ над 200 долари, користете ја следнава формула SUMIFS:

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

Можете да најдете детално објаснување за SUMIF и SUMIFS синтакса и уште многу примери на формула во овие упатства:

  • SUMIF функција во Excel: примери за броеви, датуми, текст, празни места, а не празни места
  • SUMIF во Excel - примери на формула за условно збир на ќелии
  • Како да користите Excel SUMIFS и SUMIF со повеќекратникритериуми

Забелешка. Функциите Conditional Sum се достапни во верзии на Excel почнувајќи од Excel 2003 (поточно, SUMIF беше воведен во Excel 2003, додека SUMIFS само во Excel 2007). Ако некој сè уште користи претходна верзија на Excel, треба да направите низа SUM формула како што е прикажано во Користење на Excel SUM во формули на низа за условно сумирање ќелии.

Excel SUM не работи - причини и решенија

Дали се обидувате да додадете неколку вредности или да соберете една колона во вашиот лист Excel, но едноставна формула SUM не пресметува? Па, ако функцијата Excel SUM не работи, најверојатно тоа е поради следните причини.

1. Наместо очекуваниот резултат се појавува грешка #Name

Тоа е најлесната грешка за поправање. Во 99 од 100 случаи, грешката #Name покажува дека функцијата SUM е погрешно напишана.

2. Некои броеви не се додаваат

Друга честа причина зошто формулата за сума (или Excel AutoSum) не работи се броевите форматирани како текст вредности . На прв поглед изгледаат како нормални броеви, но Microsoft Excel ги перцепира како текстуални низи и ги остава надвор од пресметките.

Еден од визуелните показатели на броевите на текст се стандардното лево порамнување и зелените триаголници на врвот -левиот агол на ќелиите, како во десниот лист на сликата подолу:

За да го поправите ова, изберете ги сите проблематични ќелии, кликнете на знакот за предупредување и потоа кликнете Конвертирај во број .

Ако спротивно на сите очекувања што не функционира, обидете се со други решенија опишани во: Како да ги поправите броевите форматирани како текст.

3. Функцијата SUM на Excel враќа 0

Покрај броевите форматирани како текст, кружната референца е чест извор на проблеми во формулите за сума, особено кога се обидувате да соберете една колона во Excel. Значи, ако вашите броеви се форматирани како броеви, но вашата формула на Excel Sum сè уште враќа нула, следете ги и поправете ги кружните референци во вашиот лист ( Формула картичката > Проверка на грешка > Кружна референца ). За детални инструкции, погледнете Како да најдете кружна референца во Excel.

4. Формулата Excel Sum враќа поголем број од очекуваното

Ако спротивно на сите очекувања вашата формула Sum врати поголем број отколку што треба, запомнете дека функцијата SUM во Excel додава видливи и невидливи (скриени) ќелии. Во овој случај, наместо тоа, користете ја функцијата Subtotal, како што е прикажано во Како да се сумираат само видливи ќелии во Excel.

5. Формулата Excel SUM не се ажурира

Кога формулата SUM во Excel продолжува да го прикажува стариот вкупен износ дури и откако сте ги ажурирале вредностите во зависните ќелии, најверојатно режимот за пресметување е поставен на Рачен. За да го поправите ова, одете во јазичето Формули , кликнете на стрелката за паѓање до Пресметај опции и кликнете Автоматски.

Па, овие се најчестипричините поради кои SUM не работи во Excel. Ако ништо од горенаведеното не е вашиот случај, проверете ги другите можни причини и решенија: формулите на Excel не работат, не се ажурираат, не се пресметуваат.

Вака ја користите функцијата SUM во Excel. Ако сакате подетално да ги погледнете примерите на формулата дискутирани во ова упатство, добредојдени сте да преземете примерок од работната книга Excel SUM. Ви благодарам што прочитавте и се надевам дека ќе се видиме на нашиот блог следната недела.

> 3>SUM(number1, [number2] ,…)

Првиот аргумент е потребен, другите броеви се опционални и можете да наведете до 255 броеви во една формула.

Во формулата Excel SUM, секој аргументот може да биде позитивна или негативна нумеричка вредност, опсег или референца на ќелијата. На пример:

=SUM(A1:A100)

=SUM(A1, A2, A5)

=SUM(1,5,-2)

Функцијата Excel SUM е корисна кога треба да собирате вредности од различни опсези или да комбинирате нумерички вредности, референци и опсези на ќелии. На пример:

=SUM(A2:A4, A8:A9)

=SUM(A2:A6, A9, 10)

Подолу скриншот ги прикажува овие и уште неколку примери на формулата SUM:

Во работните листови од реалниот живот, Excel Функцијата SUM често се вклучува во поголеми формули како дел од посложени пресметки.

На пример, можете да вградите SUM во аргументот value_if_true на функцијата IF за да додадете броеви во колоните B, C и D ако сите три ќелии во истиот ред содржат вредности и прикажуваат предупредувачка порака ако некоја од ќелиите е празна:

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

И еве уште еден пример за користење на напредна формула SUM во Excel: формулата VLOOKUP и SUM за да се вкупат сите вредности што се совпаѓаат.

Како до автоматско сумирање во Excel

Ако треба да сумирате еден опсег на броеви, без разлика дали е колона, ред или неколку соседни колони или редови , можете да дозволите Microsoft Excel да напише соодветна формула SUM за вас.

Едноставно изберете ќелија до броевите што сакате да ги додадете, кликнете AutoSum на Home табот, во Уредување група, притиснете го копчето Enter и автоматски ќе се вметне формулата Sum:

Како што можете да видите на следната слика од екранот, функцијата AutoSum на Excel не само што влегува во формулата Sum, туку и го избира најверојатниот опсег на ќелии што сакате да ги соберете. Девет од десет пати, Excel го добива опсегот правилно. Ако не, можете рачно да го коригирате опсегот со едноставно влечење на курсорот низ ќелиите за да се сумира, а потоа притиснете го копчето Enter.

Совет. Побрз начин да се направи AutoSum во Excel е да се користи Сум кратенка Alt + = . Само држете го копчето Alt, притиснете го копчето Equal Sign, а потоа притиснете Enter за да завршите автоматски вметната формула за сума.

Покрај пресметувањето на вкупниот број, можете да користите AutoSum за автоматски да внесете AVERAGE, COUNT, MAX или MIN функции. За повеќе информации, проверете го упатството за Excel AutoSum.

Како да сумирате колона во Excel

За да сумирате броеви во одредена колона, можете да ја користите функцијата Excel SUM или функцијата AutoSum .

На пример, за да ги сумирате вредностите во колоната B, да речеме во ќелиите B2 до B8, внесете ја следната формула Excel SUM:

=SUM(B2:B8)

Вкупно цела колона со неопределен број на редови

Ако колоната што сакате да ја сумирате има променлив број на редови (т.е. може да се додадат нови ќелии, а постоечките да се избришат во секое време), можете да ја сумирате целата колона со доставување колона референца, без да се наведе долна или горна граница.На пример:

=SUM(B:B)

Важна забелешка! Во никој случај не треба да ја ставате формулата „Збир на колона“ во колоната што сакате да ја соберете бидејќи тоа ќе создаде кружна референца на ќелијата (т.е. бескрајно рекурзивно собирање), а вашата формула за сума ќе се врати 0.

Колона за сума освен заглавието или исклучување на неколку први редови

Обично, давањето референца на колона до формулата Excel Sum ја собира целата колона игнорирајќи го заглавјето, како што е прикажано на горната слика од екранот. Но, во некои случаи, заглавието на колоната што сакате да го соберете всушност може да има број во него. Или, можеби ќе сакате да ги исклучите првите неколку редови со броеви кои не се релевантни за податоците што сакате да ги сумирате.

За жал, Microsoft Excel не прифаќа мешана формула SUM со експлицитна долна граница, но без горната граница како =SUM(B2:B), која работи добро во Google Sheets. За да ги исклучите првите неколку редови од сумирањето, можете да користите една од следните заобиколувања.

  • Сумирајте ја целата колона и потоа одземете ги ќелиите што не сакате да ги вклучите во вкупниот број (ќелии B1 до B3 во овој пример):

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

  • Запомнувајќи ги ограничувањата на големината на работниот лист, можете да ја одредите горната граница на формулата Excel SUM врз основа на максималниот број на редови во вашата верзија на Excel .

На пример, за сумирање на колоната B без заглавие (т.е. со исклучок на ќелијата B1), можете да ги користите следните формули:

  • ВоExcel 2007, Excel 2010, Excel 2013 и Excel 2016:

=SUM(B2:B1048576)

  • Во Excel 2003 и пониски:
  • =SUM(B2:B655366)

    Како да збир на редови во Excel

    Слично како и собирање на колона, можете да сумирате ред во Excel со користење на функцијата SUM или да имате AutoSum да ја вметне формулата за вас.

    На пример, да додадете вредности во ќелиите B2 до D2, користете ја следната формула:

    =SUM(B2:D2)

    Како да сумирате повеќе редови во Excel

    За да додадете вредности во секој ред поединечно , само повлечете ја вашата формула за сума. Клучната точка е да се користат релативни (без $) или мешани референци на ќелиите (каде што знакот $ ги поправа само колоните). На пример:

    =SUM($B2:$D2)

    За да ги соберете вредностите во опсег кој содржи неколку редови , едноставно наведете го саканиот опсег во формулата Sum. На пример:

    =SUM(B2:D6) - ги собира вредностите во редовите од 2 до 6.

    =SUM(B2:D3, B5:D6) - ги собира вредностите во редовите 2, 3, 5 и 6.

    Како да се сумира целина ред

    За да го сумирате целиот ред со неодреден број колони, наведете референца од цел ред до формулата Excel Sum, на пр.:

    =SUM(2:2)

    Ве молиме запомнете дека не треба да ја внесувате формулата „Збир на ред“ во која било ќелија од истиот ред за да избегнете создавање кружна референца бидејќи тоа би резултирало со погрешна пресметка, доколку ги има:

    Да збир на редови со исклучок на одредена колона(и) , вкупно целиот ред и потоа се одземаат ирелевантните колони. На пример, за да го сумирате редот 2 освен првите 2 колони, користете госледнава формула:

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

    Користете Excel Total Row за сумирање податоци во табела

    Ако вашите податоци се организирани во табела Excel, можете да имате корист од специјалниот Вкупен ред функција која може брзо да ги сумира податоците во вашата табела и да ги прикаже збировите во последниот ред.

    Големата предност на користењето на табелите на Excel е тоа што тие автоматски се прошируваат за да вклучат нови редови, така што секој новите податоци што ги внесувате во табела ќе бидат вклучени автоматски во вашите формули. Ако можете да дознаете за другите придобивки од табелите на Excel во овој напис: 10 најкорисни карактеристики на табелите на Excel.

    За да конвертирате обичен опсег на ќелии во табела, изберете го и притиснете Ctrl + T кратенка (или кликнете Табела на картичката Вметни ).

    Како да додадете вкупен ред во табелите на Excel

    Откако вашите податоци ќе се подредат во табела, можете вметнете вкупен ред на овој начин:

    1. Кликнете каде било во табелата за да се прикаже Алатки за табела со јазичето Дизајн .
    2. На картичката Дизајн , во групата Опции за стил на табела , изберете го полето Вкупен ред :

    Друг начин за да додадете вкупен ред во Excel е да кликнете со десното копче на која било ќелија во табелата, а потоа кликнете Табела > Вкупно ред .

    Како до вкупни податоци во вашата табела

    Кога вкупниот ред се појавува на крајот од табелата, Excel прави се за да одреди како сакате да ги пресметате податоците во табелата.

    Во мојата табела со примероци, вредностите воколоната D (најдесната колона) се додаваат автоматски и збирот се прикажува во Вкупниот ред:

    До вкупните вредности во другите колони, едноставно изберете соодветна ќелија во вкупниот ред, кликнете на стрелката на паѓачката листа, и изберете Збир :

    Ако сакате да извршите некоја друга пресметка, изберете ја соодветната функција од паѓачката листа како што се Просек , Броење , Max, Min итн.

    Ако вкупниот ред автоматски прикажува вкупно за колона на која не и треба, отворете ја паѓачката листа за таа колона и изберете Никој .

    Забелешка. Кога се користи функцијата Excel вкупен ред за сумирање колона, Excel ги собира вредностите само во видливи редови со вметнување на функцијата SUBTOTAL со првиот аргумент поставен на 109. Деталното објаснување за оваа функција ќе го најдете во следната секција.

    Ако сакате да ги сумирате податоците и во видливи и невидливи редови, не додавајте го вкупниот ред и наместо тоа користете нормална функција SUM:

    Како да сумирате само филтрирани (видливи) ќелии во Excel

    Понекогаш, за поефикасна анализа на датумот, можеби ќе треба да филтрирате или скриете некои податоци во вашиот работен лист. Вообичаената формула за сума нема да работи во овој случај бидејќи функцијата Excel SUM ги додава сите вредности во наведениот опсег, вклучувајќи ги скриените (филтрирани) редови.

    Ако сакате да ги сумирате само видливите ќелии во филтриран список , најбрзиот начин е да ги организирате вашите податоци во Excelтабела, а потоа вклучете ја функцијата Excel Total Row. Како што беше прикажано во претходниот пример, со избирање Sum во вкупниот ред на табелата се внесува функцијата SUBTOTAL која ги игнорира скриените ќелии .

    Друг начин да се сумираат филтрираните ќелии во Excel е да се примени Автоматско филтрирање на вашиот податоци рачно со кликнување на копчето Филтер на картичката Податоци . А потоа, сами напишете формула за Subtotal.

    Функцијата SUBTOTAL ја има следнава синтакса:

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

    Каде:

    • Function_num - број од 1 до 11 или од 101 до 111 кој одредува која функција да се користи за подзбирот.

      Целосната листа на функции можете да ја најдете на support.office.com. Засега нè интересира само функцијата SUM, која е дефинирана со броевите 9 и 109. И двата броја ги исклучуваат филтрираните редови. Разликата е во тоа што 9 вклучува ќелии скриени рачно (т.е. кликнете со десното копче > Сокриј ), додека 109 ги исклучува.

      Значи, ако сакате да сумирате само видливи ќелии, без оглед на како точно се сокриени ирелевантните редови, а потоа користете 109 во првиот аргумент од формулата Субтотал.

    • Ref1, Ref2, … - ќелии или опсези што сакате да ги подвкупите. Првиот аргумент Ref е потребен, други (до 254) се опционални.

    Во овој пример, ајде да ги сумираме видливите ќелии во опсегот B2:B14 со користење на следнава формула:

    =SUBTOTAL(109, B2:B14)

    И сега, ајдефилтрирајте ги само редовите „ Банана “ и проверете дали нашата формула за Субтотал ги сумира само видливите ќелии:

    Совет. Може да ја имате функцијата Автоматско збир на Excel за да ја вметнете формулата за подвкупно за вас автоматски. Само организирајте ги вашите податоци во табела ( Ctrl + T ) или филтрирајте ги податоците како што сакате со кликнување на копчето Филтер . После тоа, изберете ја ќелијата веднаш под колоната што сакате да ја соберете и кликнете на копчето AutoSum на лентата. Ќе се вметне SUBTOTAL формула која ќе ги сумира само видливите ќелии во колоната.

    Како да се направи вкупен износ (кумулативна сума) во Excel

    За да се пресмета вкупниот вкупен број во Excel, пишувате вообичаена формула SUM со паметна употреба на апсолутни и релативни ќелии референци.

    На пример, за да се прикаже кумулативниот збир на броеви во колоната B, внесете ја следната формула во C2, а потоа копирајте ја во други ќелии:

    =SUM($B$2:B2)

    Релативната референца B2 автоматски ќе се промени врз основа на релативната позиција на редот во кој формулата е копирана:

    Детално објаснување за оваа основна формула за кумулативна сума и совети за тоа како да ја подобрите можете да најдете во оваа упатство: Како да се пресмета вкупниот број на податоци во Excel.

    Како да се сумираат листовите

    Ако имате неколку работни листови со ист распоред и ист тип на податоци, можете да ги додадете вредностите во истиот ќелија или во ист опсег на ќелии во различни листови со еден

    Мајкл Браун е посветен технолошки ентузијаст со страст за поедноставување на сложените процеси користејќи софтверски алатки. Со повеќе од една деценија искуство во технолошката индустрија, тој ги усоврши своите вештини во Microsoft Excel и Outlook, како и Google Sheets и Docs. Блогот на Мајкл е посветен на споделување на своето знаење и експертиза со другите, обезбедувајќи лесни за следење совети и упатства за подобрување на продуктивноста и ефикасноста. Без разлика дали сте искусен професионалец или почетник, блогот на Мајкл нуди вредни сознанија и практични совети за да го извлечете максимумот од овие основни софтверски алатки.