Excel SUM-formule om in kolom, rigen of allinich sichtbere sellen te totaal

  • Diel Dit
Michael Brown

De tutorial ferklearret hoe't jo som yn Excel kinne dwaan troch de AutoSum-funksje te brûken, en hoe jo jo eigen SUM-formule meitsje kinne om in kolom, rige of selektearre berik te totaal. Jo sille ek leare hoe't jo allinich sichtbere sellen sommje kinne, rinnend totaal berekkenje, sommen oer blêden, en útfine wêrom't jo Excel Sum-formule net wurket.

As jo ​​in flugge som fan bepaalde sellen wolle yn Excel, jo kinne gewoan dy sellen selektearje, en sjoch nei de statusbalke yn 'e rjochter ûnderkant fan jo Excel-finster:

Foar wat permanint, brûk de Excel SUM-funksje. It is heul ienfâldich en rjochtlinich, dus sels as jo in begjinner binne yn Excel, sille jo amper muoite hawwe om de folgjende foarbylden te begripen.

Hoe kinne jo yn Excel sommje mei in ienfâldige rekenkunde berekkening

As jo ​​in flugge totaal fan ferskate sellen nedich binne, kinne jo Microsoft Excel brûke as in mini-rekkenmasine. Brûk gewoan de plustekenoperator (+) lykas yn in normale rekenkundige operaasje fan tafoeging. Bygelyks:

=1+2+3

of

=A1+C1+D1

As jo ​​lykwols in pear tsientallen of in pear hûndert rigen moatte sommje, ferwizend nei elke sel yn in formule klinkt net as in goed idee. Yn dit gefal kinne jo de Excel SUM-funksje brûke dy't spesjaal ûntworpen is om in spesifisearre set nûmers ta te foegjen.

Hoe kinne jo de SUM-funksje brûke yn Excel

Excel SUM is in wiskundige en trigfunksje dy't tafoeget wearden. De syntaksis fan de SUM-funksje is as folget:

SUM formule.

In saneamde 3-D referinsje is wat de trúk docht:

=SUM(Jan:Apr!B6)

Of

=SUM(Jan:Apr!B2:B5)

De earste formule foeget wearden ta yn sel B6, wylst de twadde formule it berik B2:B5 optelt yn alle wurkblêden dy't lizze tusken de twa grinsblêden dy't jo oantsjutte ( Jan en Apr. yn dit foarbyld):

Jo kinne mear ynformaasje fine oer in 3-d referinsje en de detaillearre stappen om sokke formules te meitsjen yn dit tutorial: Hoe kinne jo in 3-D referinsje meitsje om meardere blêden te berekkenjen.

Excel betingstsom

As jo ​​taak fereasket it tafoegjen fan allinich de sellen dy't oan in bepaalde betingst of in pear betingsten foldogge, kinne jo respektivelik de SUMIF- of SUMIFS-funksje brûke.

Bygelyks, de folgjende SUMIF-formule foeget allinich de bedraggen ta yn kolom B dy't de status " Completed " hawwe yn kolom C:

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

Om in betingst te berekkenjen som mei meardere kritearia , brûk de SUMIFS-funksje. Yn it boppesteande foarbyld, om it totaal fan "Foltôge" oarders te krijen mei it bedrach fan mear dan $200, brûk de folgjende SUMIFS-formule:

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

Jo kinne de detaillearre útlis fine fan 'e SUMIF en SUMIFS syntaksis en folle mear formulefoarbylden yn dizze tutorials:

  • SUMIF-funksje yn Excel: foarbylden foar sifers, datums, tekst, blanks en net blanks
  • SUMIF yn Excel - formulefoarbylden om betingst te meitsjen sum sellen
  • Hoe kinne jo Excel SUMIFS en SUMIF brûke mei mearderekritearia

Opmerking. De Betingsten Som-funksjes binne beskikber yn Excel-ferzjes dy't begjinne mei Excel 2003 (krekter sein, SUMIF waard yntrodusearre yn Excel 2003, wylst SUMIFS allinich yn Excel 2007). As immen noch in eardere Excel-ferzje brûkt, moatte jo in array SUM-formule meitsje, lykas oantoand yn Excel SUM brûke yn arrayformules om sellen betingst op te tellen.

Excel SUM wurket net - redenen en oplossingen

Besykje jo in pear wearden ta te foegjen of in totaal in kolom yn jo Excel-blêd, mar in ienfâldige SUM-formule berekkenet net? No, as de Excel SUM-funksje net wurket, is it wierskynlik om de folgjende redenen.

1. #Nammeflater ferskynt ynstee fan it ferwachte resultaat

It is de maklikste flater om te reparearjen. Yn 99 fan de 100 gefallen jout de #Name-flater oan dat de SUM-funksje ferkeard stavere is.

2. Guon nûmers wurde net tafoege

In oare mienskiplike reden foar in Som-formule (of Excel AutoSum) dy't net wurket, binne nûmers opmakke as tekst wearden . Op it earste gesicht lykje se op normale sifers, mar Microsoft Excel sjocht se as tekststrings en lit se bûten berekkeningen.

Ien fan 'e fisuele yndikatoaren fan tekstnûmers binne de standert lofterôfstimming en griene trijehoeken boppe-oan -lofterhoeke fan 'e sellen, lykas yn it rjochterblêd yn' e ûnderste skermôfbylding:

Om dit te reparearjen, selektearje alle problematyske sellen, klikje op it warskôgingsteken, en klik dan op Konvertearje nei nûmer .

As tsjin alle ferwachtings dat net wurket, besykje oare oplossings beskreaun yn: Hoe kinne nûmers opmakke as tekst reparearje.

3. Excel SUM-funksje jout 0

Njonken sifers opmakke as tekst, is in sirkulêre referinsje in mienskiplike boarne fan probleem yn Sum-formules, foaral as jo besykje om in kolom yn Excel te meitsjen. Dus, as jo nûmers binne opmakke as nûmers, mar jo Excel Sum-formule jout noch nul werom, trace en reparearje de sirkulêre ferwizings yn jo blêd ( Formule tab > Flater kontrôle > Circular Reference ). Sjoch foar de detaillearre ynstruksjes Hoe kinne jo in sirkulêre referinsje fine yn Excel.

4. Excel Sum-formule jout in heger getal as ferwachte

As jo ​​Som-formule tsjin alle ferwachtings in grutter getal werom jout dan it moat, tink dan dat de SUM-funksje yn Excel sawol sichtbere as ûnsichtbere (ferburgen) sellen tafoeget. Brûk yn dit gefal ynstee de Subtotaal-funksje, lykas oantoand yn Hoe allinich sichtbere sellen yn Excel op te tellen.

5. Excel SUM-formule wurdt net bywurke

As in SUM-formule yn Excel trochgiet mei it werjaan fan it âlde totaal, sels nei't jo de wearden yn 'e ôfhinklike sellen bywurke hawwe, is de berekkeningsmodus nei alle gedachten ynsteld op Hânlieding. Om dit te reparearjen, gean nei it ljepblêd Formules , klik op de dellûk pylk neist Opsjes berekkenje , en klik op Automatysk.

Nou, dizze binne de meast foarkommenderedenen foar SUM net wurkje yn Excel. As net ien fan 'e boppesteande jo gefal is, besjoch dan oare mooglike redenen en oplossingen: Excel-formules wurkje net, net bywurkje, net berekkenje.

Dit is hoe't jo in SUM-funksje brûke yn Excel. As jo ​​de formulefoarbylden dy't yn dizze tutorial besprutsen binne in tichterby besjen wolle, binne jo wolkom om in foarbyld fan Excel SUM-wurkboek te downloaden. Ik tankje jo foar it lêzen en hoopje jo nije wike op ús blog te sjen.

SUM(number1, [number2] ,...)

It earste argumint is fereaske, oare nûmers binne opsjoneel, en jo kinne oant 255 nûmers yn ien formule leverje.

Yn jo Excel SUM-formule, elk argumint kin in positive of negative numerike wearde, berik, of selferwizing wêze. Bygelyks:

=SUM(A1:A100)

=SUM(A1, A2, A5)

=SUM(1,5,-2)

De Excel SUM-funksje is nuttich as jo wearden moatte optelle út ferskate berikken, of numerike kombinearje moatte wearden, sel ferwizings en berik. Bygelyks:

=SUM(A2:A4, A8:A9)

=SUM(A2:A6, A9, 10)

De ûndersteande skermôfbylding lit dizze en in pear mear SUM-formulefoarbylden sjen:

Yn echte wurkblêden, de Excel SUM-funksje wurdt faak opnommen yn gruttere formules as ûnderdiel fan kompleksere berekkeningen.

Jo kinne bygelyks SUM ynbêde yn it value_if_true argumint fan de IF-funksje om nûmers ta te foegjen yn kolommen B, C en D as alle trije sellen yn deselde rige wearden befetsje, en in warskôgingsberjocht sjen litte as ien fan 'e sellen leech is:

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

En hjir is noch in foarbyld fan it brûken fan in avansearre SUM-formule yn Excel: VLOOKUP en SUM-formule om alle oerienkommende wearden totaal te meitsjen.

Hoe kinne jo AutoSum yn Excel

As jo ​​ien berik fan nûmers moatte sommje, of in kolom, rige of ferskate neistlizzende kolommen of rigen , kinne jo Microsoft Excel in passende SUM-formule foar jo skriuwe litte.

Selektearje gewoan in sel neist de nûmers dy't jo tafoegje wolle, klikje op AutoSum op de Thús tab, yn de Bewurkje groep, druk op de Enter-toets, en jo sille automatysk in Som-formule ynfoege hawwe:

Sa't jo kinne sjen yn 'e folgjende skermôfbylding, fiert de AutoSum-funksje fan Excel net allinich in Som-formule yn, mar selekteart ek it meast wierskynlike berik fan sellen dy't jo totaal wolle. Njoggen kear fan de tsien krijt Excel it berik goed. Sa net, kinne jo it berik manuell korrigearje troch gewoan de rinnerke troch de sellen te slepen om te summen, en dan op de Enter-kaai te slaan.

Tip. In fluggere manier om AutoSum te dwaan yn Excel is troch de Som fluchtoets Alt + = . Hâld gewoan de Alt-kaai yn, druk op 'e lykweardige teken-kaai en druk dan op Enter om in automatysk ynfoege Som-formule te foltôgjen.

Njonken it berekkenjen fan totaal kinne jo AutoSum brûke om automatysk AVERAGE, COUNT, MAX of MIN yn te fieren funksjes. Foar mear ynformaasje, sjoch asjebleaft it Excel AutoSum tutorial.

Hoe kinne jo in kolom yn Excel optelle

Om getallen yn in spesifike kolom op te tellen, kinne jo de Excel SUM-funksje of de AutoSum-funksje brûke .

Om bygelyks wearden yn kolom B op te tellen, sis yn sellen B2 oant B8, fier de folgjende Excel SUM-formule yn:

=SUM(B2:B8)

Totaal in hiele kolom mei ûnbepaalde oantal rigen

As in kolom dy't jo optelle wolle in fariabel oantal rigen hat (d.w.s. nije sellen kinne tafoege wurde en besteande kinne op elts momint wiske wurde), kinne jo de folsleine kolom optelle troch in kolom oan te jaan referinsje, sûnder in ûnder- of boppegrins oan te jaan.Bygelyks:

=SUM(B:B)

Wichtige opmerking! Yn gjin gefal moatte jo jo 'Som fan in kolom'-formule yn 'e kolom pleatse dy't jo totaal wolle, om't dit in sirkulêre selferwizing soe meitsje (dus in einleaze rekursive summation), en jo Som-formule soe 0 werombringe.

Somkolom útsein koptekst of útsein in pear earste rigen

Meastentiids is it leverjen fan in kolomferwizing nei de Excel Sum-formule de totale kolom dy't de koptekst negearret, lykas oantoand yn 'e boppesteande skermôfbylding. Mar yn guon gefallen kin de koptekst fan 'e kolom dy't jo totaal wolle, eins in nûmer yn hawwe. Of jo kinne de earste pear rigen útslute mei nûmers dy't net relevant binne foar de gegevens dy't jo optelle wolle.

Spitigernôch akseptearret Microsoft Excel gjin mingde SUM-formule mei in eksplisite ûndergrins, mar sûnder in boppegrins lykas =SUM(B2:B), wat goed wurket yn Google Blêden. Om de earste pear rigen út te sluten fan gearfetting, kinne jo ien fan de folgjende oplossingen brûke.

  • Som de hiele kolom op en subtractearje dan de sellen dy't jo net wolle opnimme yn it totaal (sellen B1 oant B3 yn dit foarbyld):

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

  • Tink derom oan de grinzen fan wurkblêdgrutte, kinne jo de boppegrins fan jo Excel SUM-formule opjaan op basis fan it maksimum oantal rigen yn jo Excel-ferzje .

Om bygelyks kolom B sûnder koptekst op te tellen (d.w.s. útsein sel B1), kinne jo de folgjende formules brûke:

  • InExcel 2007, Excel 2010, Excel 2013 en Excel 2016:

=SUM(B2:B1048576)

  • Yn Excel 2003 en leger:
  • =SUM(B2:B655366)

    Hoe kin ik rigen sommje yn Excel

    Like as it totaal fan in kolom, kinne jo in rige yn Excel optelle troch de SUM-funksje te brûken, of AutoSum hawwe om de formule foar jo yn te foegjen.

    Bygelyks om ta te foegjen wearden yn sellen B2 oant D2, brûk de folgjende formule:

    =SUM(B2:D2)

    Hoe kinne jo meardere rigen yn Excel optelle

    Om wearden ta te foegjen yn elke rige yndividueel , sleep gewoan jo Sum-formule nei ûnderen. It wichtichste punt is om relatyf (sûnder $) of mingde selferwizings te brûken (wêr't it $ teken allinich de kolommen reparearret). Bygelyks:

    =SUM($B2:$D2)

    Om de wearden op te tellen yn in berik mei ferskate rigen , spesifisearje gewoan it winske berik yn 'e Sumformule. Bygelyks:

    =SUM(B2:D6) - somt wearden yn rigen 2 oant 6.

    =SUM(B2:D3, B5:D6) - somt wearden yn rigen 2, 3, 5 en 6.

    Hoe in gehiel sommje row

    Om de hiele rige op te tellen mei in ûnbepaald oantal kolommen, leverje in folsleine-rige referinsje nei jo Excel Sum-formule, bygelyks:

    =SUM(2:2)

    Tink derom dat jo dizze formule 'Som fan in rige' net moatte ynfiere yn ien sel fan deselde rige om foar te kommen dat in sirkulêre referinsje oanmeitsje, om't dit resultearje soe yn in ferkearde berekkening, as der ien is:

    Om som rigen útsein in bepaalde kolom(n) , totaal de hiele rige en dan irrelevante kolommen ôflûke. Bygelyks, to sum rige 2 útsein de earste 2 kolommen, brûk defolgjende formule:

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

    Brûk Excel Total Row om gegevens yn in tabel op te tellen

    As jo ​​gegevens binne organisearre yn in Excel-tabel, kinne jo profitearje fan de spesjale Total Row -funksje dy't de gegevens yn jo tabel fluch gearfetsje kin en totalen yn 'e lêste rige werjaan.

    In grut foardiel fan it brûken fan Excel-tabellen is dat se automatysk útwreidzje om nije rigen op te nimmen, dus elke nije gegevens dy't jo ynfiere yn in tabel wurde automatysk opnommen yn jo formules. As kin leare oer oare foardielen fan Excel-tabellen yn dit artikel: 10 meast brûkbere funksjes fan Excel-tabellen.

    Om in gewoane berik fan sellen yn in tabel te konvertearjen, selektearje it en druk op Ctrl + T fluchtoets (of klik op Tabel op it ljepblêd Ynfoegje ).

    Hoe kinne jo in totale rige yn Excel-tabellen taheakje

    As jo ​​gegevens yn in tabel regele binne, kinne jo in totaalrige ynfoegje op dizze manier:

    1. Klik oeral yn 'e tabel om de Tabel-ark te sjen mei it ljepblêd Ontwerp .
    2. Selektearje op it ljepblêd Ontwerp yn 'e groep Tabelstylopsjes it fak Totaal rige :

    In oare manier om in totale rige ta te foegjen yn Excel is om rjochts te klikken op elke sel yn 'e tabel, en klik dan op Tabel > Totalrige .

    Hoe jo gegevens yn jo tabel totaal meitsje

    As de totale rige oan 'e ein fan' e tabel ferskynt, docht Excel syn bêst om te bepalen hoe't jo gegevens yn 'e tabel berekkenje wolle.

    Yn myn foarbyldtabel binne de wearden ynkolom D (kolom meast rjochts) wurde automatysk tafoege en de som wurdt werjûn yn 'e totale rige:

    Om totale wearden yn oare kolommen, selektearje gewoan in korrespondearjende sel yn' e totale rige, klikje op de dellûklist pylk, en selektearje Som :

    As jo ​​in oare berekkening wolle útfiere, selektearje dan de oerienkommende funksje út it útklapmenu lykas Gemiddeld , Telle , Max, Min , ensfh.

    As de totale rige automatysk in totaal toant foar in kolom dy't net nedich is, iepenje dan de dellûklist foar dy kolom en selektearje Gjin .

    Opmerking. By it brûken fan de Excel Total Row-funksje om in kolom te summen, telt Excel wearden allinich yn sichtbere rigen troch de funksje SUBTOTAL yn te foegjen mei it earste argumint ynsteld op 109. Jo sille de detaillearre útlis fan dizze funksje fine yn 'e folgjende seksje.

    As jo ​​gegevens yn sichtbere en ûnsichtbere rigen sommje wolle, foegje dan de totale rige net ta, en brûk ynstee in normale SUM-funksje:

    How to sum only filtered (sichtbere) sellen yn Excel

    Soms, foar effektiver datumanalyse, moatte jo miskien wat gegevens yn jo wurkblêd filterje of ferbergje. In gewoane Sum-formule sil yn dit gefal net wurkje, om't de Excel SUM-funksje alle wearden tafoeget yn it opjûne berik ynklusyf de ferburgen (útfiltrearre) rigen.

    As jo ​​allinich sichtbere sellen yn in filtere list optamme wolle. , is de fluchste manier om jo gegevens yn in Excel te organisearjentabel, en dan de Excel Total Row funksje ynskeakelje. Lykas oantoand yn it foarige foarbyld, selektearjen Sum yn de totale rige fan in tabel de SUBTOTAL-funksje ynfoeget dy't ferburgen sellen negeart .

    In oare manier om filtere sellen yn Excel op te tellen is in AutoFilter oan te passen op jo gegevens mei de hân troch te klikken op de knop Filter op it ljepblêd Data . En skriuw dan sels in Subtotaalformule.

    De funksje SUBTOTAL hat de folgjende syntaksis:

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

    Wêr:

    • Funksje_num - in getal fan 1 oant 11 of fan 101 oant 111 dat oanjout hokker funksje brûkt wurdt foar it subtotaal.

      Jo kinne de folsleine list mei funksjes fine op support.office.com. Foar no binne wy ​​​​allinich ynteressearre yn 'e SUM-funksje, dy't definieare is troch nûmers 9 en 109. Beide nûmers útslute útfiltreare rigen. It ferskil is dat 9 sellen befettet dy't mei de hân ferburgen binne (d.w.s. rjochts-klikke op > Hide ), wylst 109 se útslút.

      Dus, as jo sykje om allinich sichtbere sellen te summjen, nettsjinsteande hoe krekt irrelevante rigen binne ferburgen, brûk dan 109 yn it earste argumint fan jo subtotaalformule.

    • Ref1, Ref2, … - sellen of berik dy't jo subtotale wolle. It earste Ref-argumint is fereaske, oaren (oant 254) binne opsjoneel.

    Litte wy yn dit foarbyld sichtbere sellen yn berik B2:B14 optellje troch de folgjende formule te brûken:

    =SUBTOTAL(109, B2:B14)

    En no, litte wyfilterje allinich ' Banana ' rigen en soargje derfoar dat ús Subtotaalformule allinich sichtbere sellen optelt:

    Tip. Jo kinne de AutoSum-funksje fan Excel hawwe om de subtotaalformule foar jo automatysk yn te foegjen. Organisearje jo gegevens gewoan yn tabel (Ctrl + T) of filterje de gegevens sa't jo wolle troch op de knop Filter te klikken. Selektearje dêrnei de sel direkt ûnder de kolom dy't jo totaal wolle, en klikje op de AutoSum knop op it lint. In SUBTOTAL-formule sil ynfoege wurde, allinich de sichtbere sellen yn 'e kolom gearfette.

    Hoe kinne jo in rinnend totaal (kumulative som) yn Excel dwaan

    Om in rinnend totaal te berekkenjen yn Excel, skriuwe jo in gewoane SUM-formule mei in tûk gebrûk fan absolute en relative sellen referinsjes.

    Om bygelyks de kumulative som fan getallen yn kolom B wer te jaan, fier de folgjende formule yn C2, en kopiearje it dan nei oare sellen:

    =SUM($B$2:B2)

    De relative referinsje B2 sil automatysk feroarje op basis fan de relative posysje fan 'e rige wêryn't de formule kopiearre is:

    Jo kinne de detaillearre útlis fan dizze basis Kumulative Sum-formule fine en tips oer hoe't jo it kinne ferbetterje yn dizze tutorial: Hoe kinne jo rinnende totaal yn Excel berekkenje.

    Hoe kinne jo oer blêden sommen

    As jo ​​ferskate wurkblêden hawwe mei deselde yndieling en itselde gegevenstype, kinne jo de wearden yn deselde tafoegje sel of yn itselde berik fan sellen yn ferskate blêden mei in inkele

    Michael Brown is in tawijd technology-entûsjast mei in passy foar it ferienfâldigjen fan komplekse prosessen mei software-ark. Mei mear as in desennium ûnderfining yn 'e tech-yndustry hat hy syn feardigens yn Microsoft Excel en Outlook, lykas Google Blêden en Docs, oanskerpe. Michael's blog is wijd oan it dielen fan syn kennis en ekspertize mei oaren, en biedt maklik te folgjen tips en tutorials foar it ferbetterjen fan produktiviteit en effisjinsje. Oft jo in betûfte profesjonele of in begjinner binne, Michael's blog biedt weardefolle ynsjoch en praktysk advys om it measte út dizze essensjele software-ark te heljen.