Kuidas summeerida veerge Excelis, kui need on filtreeritud (7 võimalust)

  • Jaga Seda
Hugh West

Me kasutame filtri funktsiooni üsna tihti, sest see suudab andmete kõige olulisemad järeldused välja tuua, mis aitab meil tohutult andmeid kasutades otsuseid teha. Selles artiklis püütakse vastata, kuidas kõige tõhusamalt ja lihtsamalt filtreerituna excelis veerge summeerida.

Lae alla praktiline töövihik

Laadige see praktiline töövihik alla.

Summa veergude kui filtreeritud.xlsm

4 võimalust Exceli veergude summeerimiseks filtreerimisel

Selles artiklis kasutan ma seda andmestikku näitlikustamise eesmärgil. Meil on Komponendid , Tootja , Tootjariik , Kogus , Ühiku hind, ja Koguhind veeru pealkirjana. Püüame neid hindu filtreerida erinevate kriteeriumide alusel ja neid protsesse selgitatakse laiade näidetega.

1. SUBTOTAL-i kasutamine veergude summeerimiseks filtreerimisel

Funktsioon SUBTOTAL on kõige tavalisem viis veergude summa dünaamiliseks arvutamiseks. Seda tehakse läbi Lindid ja valemid.

1.1 SUBTOTAL alates AutoSum valikust

Selle meetodi puhul on SUBTUMAL meetodit rakendatakse läbi AutoSum Valikuvõimalus Redigeerimine rühm.

Sammud

  • Kõigepealt tuleb teha tabel ja rakendada AutoSum sellele. Selleks minge aadressile Andmed > Filter.

  • Pärast seda märkate, et iga veeru päises ilmub tavaline filtri ikoon.

  • Seejärel püüame filtreerida tabelit Tootjariik. Selleks klõpsa tabeli päise nurgas olevale noole märgile lahtris D4 .

  • Pärast ikoonile klõpsamist kontrollige ainult Hiina valikust Tekstifilter valikukasti, et näidata ainult kirjeid, mis kuuluvad Hiina. Pärast seda klõpsake OKEI.

  • Siis märkate, et tabelis on nüüd ainult need kirjed, mis kuuluvad Hiina aastal Tootjariik veerus.

  • Seejärel valige lahter G17, ja seejärel alates Kodu vahekaart minna Redigeerimine gruppi ja seejärel klõpsake AutoSum valik .

  • Pärast seda näete SUBTUMAL funktsioon, mis näitab raku juures G17 , peate valima andmemassiivide jaoks välja Auhind kokku veerg ja vajutage Sisestage.

  • Pärast sisestuse vajutamist märkate, et teie filtreeritud andmete kogusumma näitab nüüd korralikult. Samuti sobituvad nad koos SUM eelvaade allpool.

1.2 Funktsiooni SUBTOTAL kasutamine

Kasutades SUBTUMAL funktsiooniga saame hõlpsasti arvutada veeru väärtuste summa pärast filtreerimist.

Sammud

  • Kõigepealt valige kogu andmekogum ja vajutage nuppu Ctrl+T. See muudab valitud andmekogumi Exceli tabeliks.

  • Pärast seda tekib uus aken ja selle tabeli sees peate valima oma andmekogumi vahemiku. Veenduge, et märkige ruutu Minu tabelil on päised. Klõpsake OK pärast seda.

  • Pärast klõpsamist OKEI, märkate, et teie andmekogum on nüüd teisendatud tabeliks.
  • Seejärel sisestage lahtrisse järgmine valem G16 :
=SUBTOTAL(9,G5:G15)

  • Pärast valemi sisestamist märkate, et lahtrite vahemiku summeerimise väärtus on G5:G15 näitab nüüd lahtris G16 .
  • Nüüd saate filtreerida Tootjariik klõpsates lahtri nurgakastil D4.
  • Seejärel valige Jaapan märgistades ruutu ja seejärel klõpsates OKEI.

  • Pärast klõpsamist OK märkate, et teie summeerimisväärtus lahtris G16 on nüüd uuendatud filtreeritud väärtuse jaoks.

Loe edasi: Kuidas summeerida kogu veerg Excelis (9 lihtsat viisi)

2. Exceli tabeli summaarse rea kasutamine filtreeritud veergude summeerimiseks

Kasutades Exceli tabelite tabeli rea omadust, saate üsna lihtsalt arvutada filtreeritud lahtrite summa.

Sammud

  • Kõigepealt valige kogu andmekogum ja vajutage nuppu 'Ctrl+T'. See muudab valitud andmekogumi Exceli tabeliks.

  • Pärast seda tekib uus aken ja selle tabeli sees peate valima oma andmekogumi vahemiku. Veenduge, et märkige ruutu Minu tabelil on päised. Klõpsake OK pärast seda.

  • Pärast klõpsamist OKEI, märkate, et teie andmestik on nüüd teisendatud tabeliks.
  • Nüüd mine Laua kujundus > Laua stiilivalikud. Seejärel kontrollige Ridade koguarv.
  • Järgnevalt märkate, et olemasoleva andmekogumi all on loodud rida, Kokku lahtris B16, ja uus rippmenüü lahtris G16 Valige rippmenüüst SUM ja siis näete, et kogusumma on Koguhind veerus.

  • Kui te nüüd valite nurgas oleva rippmenüü märgi Tootjariik rakk ja vali Hiina Ja klõpsake OKEI.

Pärast klõpsamist OK , märkate, et ainult Hiina kirjed on filtreeritud ja filtreeritud kirjete puhul ajakohastatakse nüüd summeerimisväärtust.

Loe edasi: Kuidas summeerida Exceli tabelis olevad veerud (7 meetodit)

Sarnased lugemised

  • Mitme veeru summeerimine mitme kriteeriumi alusel Excelis
  • Kuidas Exceli veergu kokku võtta (7 tõhusat meetodit)

3. AGGREGATE funktsiooni rakendamine

Funktsioon AGGREGATE saab pärast filtreerimist veergude summaväärtuse.

Sammud

  • Et mõista, miks AGGREGATE funktsioone on vaja, näitame kõigepealt, miks SUM funktsioonid ei tööta traditsioonilistel töölehtedel.
  • Kõigepealt tehke eelnevalt loodud andmekogumist tabel ja valige sellest filtrist kirjed ainult Jaapan või riigi Valmistamine veerud.
  • Seejärel sisestage SUM funktsiooni ja valige Koguhind veerg massiivi argumendina.

  • Siis märkate, et saadud summa ei ole tegelikult filtreeritud lahtrite summa, vaid võtab kõik lahtrite väärtused lahtrite vahemikust. G5:G15 . mis on 11 väärtuse asemel filtreeritud 4 väärtus. See on ilmne, kuna väärtus alates SUM eelvaade ja valitud lahtrite summeerimine ei vasta.

Selle probleemi lahendamiseks, kasutades AGGREGATE funktsioon võiks olla kasulik.

  • Selle rakendamiseks tuleb kõigepealt sisestada AGGREGATE funktsioon rakus G16 pärast soovitud väärtuse välja filtreerimist, antud juhul, Hiina välja filtreeritud.
  • Esimene argument peaks olema 9 või valige SUM rippmenüüst.

  • Seejärel sisestage 5 või valige Ignoreeri varjatud read väärtused rippmenüüst.

  • Lõpuks valige lahtrite massiivi, mille summa on vaja saada.

  • Pärast seda näete, et filtreeritud lahtrite SUM väärtus sobib ideaalselt kokku SUM allpool esitatud eelvaate väärtus. See kinnitab veelgi, et see summeerimine arvutab täpselt ainult kirjeid alates Hiina .

Märkus:

1. See meetod töötab ainult siis, kui olete andmed vastavalt oma kriteeriumidele välja filtreerinud. Kui te muudate oma andmete filtrit, siis ei muutu ka summeerimine. Te peate lahtritesse uuesti sisestama valemid.

2. AGGREGATE funktsioon ei tööta ka varjatud veergude puhul.

Loe edasi: Kuidas summeerida veerge värvi järgi Excelis (6 lihtsat meetodit)

4. VBA-koodi kasutamine veergude summeerimiseks filtreerimisel

Kasutades lihtsat VBA makrot, saab drastiliselt vähendada aega, mis kulub tekstiosa väljavõtte tegemiseks pikast stringist.

Sammud

  • Kõigepealt minge Arendaja vahekaart, seejärel klõpsake Visual Basic.

  • Seejärel klõpsake Sisesta > Moodul.

  • Sisestage mooduli aknas järgmine kood:
 Function SumColumn(Wr As range) As Double Dim y As range Dim x As Double For Each y In Wr If y.Rows.Hidden = False And y.Columns.Hidden = False Then x = x + y.Value End If Next SumColumn = x End Function 

  • Seejärel sulgege aken.
  • Pärast seda valige kogu aken ja vajutage Ctrl+T.

  • Avaneb uus väike aken, kus küsitakse tabeli vahemikku, valige vahemik ja kontrollige, et Minu tabelis on pealkirjad kast .

  • Nüüd on kogu andmestik teisendatud tabeliks, sisestage VBA abil loodud uus valem lahtrisse G16 :
=SumColumn([Koguhind])

  • Pärast andmete sisestamist näete lahtris loetletud hindade koguväärtust. G16.
  • Nüüd klõpsa filtri noolesümboli nurgas olevale ikoonile Tootmise maakond veergu ja valige Lõuna-Korea, Taiwan, ja Vietnam . OK pärast seda.

  • Pärast seda näete uuendatud summat, kus on näidatud ainult need filtreeritud lahtrid, mis vastavad täpselt SUM eelvaate väärtus.

Seega võime öelda, et meie meetod töötas edukalt Exceli veergude summeerimiseks filtreerimisel.

Loe edasi: Summa iga n-nda veeru Excelis (valem ja VBA-kood)

Kokkuvõte

Kokkuvõttes on küsimusele "kuidas summeerida veergusid Excelis filtreerimisel" siinkohal vastatud 3 erineval viisil. Nende hulgas on SUBTUMAL meetod on tegelikult 3 alameetodiks ja seletatakse vastavalt, jätkake kasutamist Kogumik funktsioon, lõppes kasutades VBA makros. Kõigist siin kasutatud meetoditest on kasutades SUBTUMAL lintmeetod on lihtsamini mõistetav ja lihtne. VBA protsess on samuti vähem aeganõudev ja lihtsam, kuid eeldab VBAga seotud eelteadmisi. Teistel meetoditel sellist nõuet ei ole.

Selle probleemi jaoks on allalaadimiseks saadaval makrovõimeline töövihik, kus saate neid meetodeid harjutada.

Võite vabalt esitada küsimusi või tagasisidet kommentaaride sektsiooni kaudu. Iga ettepanek paremaks Exceldemy kogukond on väga tänuväärne.

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.