Kako zbrojiti kolone u Excelu kada su filtrirane (7 načina)

  • Podijeli Ovo
Hugh West

Prilično često koristimo funkciju filtera zbog njene sposobnosti da stvori najvažnije uvide u podatke, što nam neizmjerno pomaže u donošenju odluka koristeći podatke. Ovaj članak pokušava odgovoriti kako zbrojiti stupce u excelu kada se filtriraju najefikasnije i najjednostavnije.

Preuzmi radnu svesku

Preuzmi ovu radnu svesku u nastavku.

Zbroj kolona kada je filtriran.xlsm

4 načina da se zbroje stupci u Excelu kada su filtrirani

U ovom članku koristit ću ovaj skup podataka u svrhu demonstracije. Imamo Komponente , Proizvođač , Zemlju proizvodnje , Količina , Jedičnu cijenu, i Ukupno Cijena kao zaglavlje kolone. Pokušaćemo da filtriramo ove cene na osnovu različitih kriterijuma i ti procesi će biti objašnjeni sa širokim demonstracijama.

1. Korišćenje SUBTOTAL za sumiranje kolona kada su filtrirane

Funkcija SUBTOTAL je najčešći način za dinamičko izračunavanje zbira kolona. To se radi pomoću Vrpci i formula.

1.1 SUBTOTAL iz opcije AutoSum

U ovoj metodi, SUBTOTAL metoda će se primijeniti kroz AutoSum Opcija u grupi Uređivanje .

Koraci

  • Prvo, morate napraviti tabelu i primijeniti Automatska suma na to. Za ovo idite na Podaci > Filter.

  • Nakon ovo, primijetit ćete dapojavljuje se obična ikona filtera u svakom zaglavlju kolone.

  • Onda ćemo pokušati filtrirati tabelu prema zemlji proizvodnje. Da biste to učinili kliknite na znak strelice u uglu zaglavlja tabele u ćeliji D4 .

  • Nakon Klikom na ikonu, označite samo opciju Kina u okviru opcija Filter teksta , da prikažete samo unose koji pripadaju Kini. Nakon toga kliknite OK.

  • Tada ćete primijetiti da tabela sada prikazuje samo unose koji pripadaju Kina u koloni Zemlja proizvodnje .

  • Sljedeće odaberite ćeliju G17, i zatim sa kartice Početna idite na grupu Uređivanje i zatim kliknite na AutoSum opciju .

  • Nakon toga ćete vidjeti funkciju SUBTOTAL koja se prikazuje u ćeliji G17 , morate odabrati nizove podataka u stupac Ukupna nagrada i pritisnite Enter.

  • Nakon što pritisnete enter vidjet ćete svoj ukupni zbroj filtriranih podataka se sada ispravno prikazuje. Također su se poklapali sa SUM pregledom ispod.

1.2 Korištenje funkcije SUBTOTAL

Upotreba SUBTOTAL , lako možemo izračunati zbir vrijednosti stupaca nakon što se filtriranje završi.

Koraci

  • Prvo, odaberite cijeli skup podataka i pritisnite Ctrl+T. Itće selektovani skup podataka pretvoriti u Excel tabelu.

  • Nakon toga će se kreirati novi prozor i unutar te tabele treba da izaberete opseg vašeg skupa podataka. Obavezno označite Moja tabela ima zaglavlja. Kliknite OK nakon ovoga.

  • Nakon što kliknete na OK, primijetit ćete da skup podataka je sada pretvoren u tabelu.
  • Sljedeće unesite sljedeću formulu u ćeliju G16 :
=SUBTOTAL(9,G5:G15)

  • Nakon unosa formule, primijetit ćete da se vrijednost zbrajanja iz raspona ćelija G5:G15 sada prikazuje u ćelija G16 .
  • Sada možete filtrirati Zemlju proizvodnje klikom na kutiju na ćeliji D4.
  • Zatim odaberite Japan tako što ćete označiti kućicu, a zatim kliknite OK.

  • Nakon što kliknete na OK , primijetit ćete da je vaša vrijednost sumiranja u ćeliji G16 sada ažurirana za filtriranu vrijednost.

Pročitajte više: Kako zbrojiti cijeli stupac u Excelu (9 jednostavnih načina)

2. Upotreba ukupnog reda u Excel tabeli za zbrajanje filtriranih kolona

Koristeći svojstvo reda tablice Excel tablica možete izračunati zbroj filtriranih ćelija prilično lako.

Koraci

  • Prvo, odaberite cijeli skup podataka i pritisnite 'Ctrl+T'. To će pretvoriti odabrani skup podataka u Excel tabelu.

  • Nakonda će se kreirati novi prozor i unutar te tabele treba da izaberete opseg vašeg skupa podataka. Obavezno označite Moja tabela ima zaglavlja. Kliknite OK nakon ovoga.

  • Nakon što kliknete OK, primijetit ćete da je vaš skup podataka sada konvertovan u tabelu.
  • Sada idite na Dizajn tabele > Opcije stila tabele. Zatim potvrdite okvir Ukupni red.
  • Sljedeće, vidjet ćete red ispod kreiranog postojećeg skupa podataka, Ukupno u ćeliji B16, i novi padajući meni u ćeliji G16 . Iz padajućeg izbornika odaberite SUM i tada ćete vidjeti ukupan zbroj kolone Ukupna cijena .

  • Sada ako odaberete padajući znak u kutu ćelije Zemlja proizvodnje i odaberete Kina I kliknite OK.

Nakon što kliknete na OK , primijetit ćete da su samo Kina unosi filtrirani, a vrijednost suma je sada ažurirana za filtrirane unose.

Pročitajte više: Kako zbrojiti kolone u Excel tabeli (7 metoda)

Slična očitanja

  • Zbroj više kolona na osnovu više kriterija u Excelu
  • Kako zbrojiti kolonu u Excelu (7 efektivnih Metode)

3. Primjena funkcije AGGREGATE

Funkcija AGGREGATE može dobiti zbirnu vrijednost stupaca nakon što se filtrirajuout.

Koraci

  • Da bismo razumjeli zašto su potrebne funkcije AGGREGATE , prvo ćemo pokazati zašto funkcije SUM ne rade u tradicionalnim radnim listovima.
  • Prvo napravite tabelu od svog skupa podataka koji ste ranije kreirali, a iz tog filtera odaberite unose samo iz Japana ili zemlje proizvodnje kolone.
  • Zatim unesite funkciju SUM i odaberite stupac Ukupna cijena kao argument niza.

  • Tada ćete primijetiti da zbrajanje koje smo dobili nije zapravo zbir filtriranih ćelija, već uzima sve vrijednosti ćelija iz raspona ćelija G5:G15 . Što je vrijednost 11 umjesto filtrirane vrijednosti 4. Očigledno je da se vrijednost iz pregleda SUM i zbrajanja odabranih ćelija ne podudaraju.

Da biste riješili ovaj problem, koristite Funkcija AGGREGATE bi mogla biti od pomoći.

  • Da biste ovo implementirali, prvo unesite funkciju AGGREGATE u ćeliju G16 nakon što filtrirate željeno vrijednost, u ovom slučaju, Kina je filtrirana.
  • Prvi argument bi trebao biti 9 ili odaberite SUM iz padajućeg izbornika.

  • Zatim upišite 5 ili odaberite Zanemari vrijednosti skrivenih redova iz padajućeg menija.

  • Konačno, odaberite niz ćelija čiji zbroj trebate dobiti.

  • Nakon toga možete vidjeti da filtriranoVrijednost SUM ćelija savršeno se poklapa sa vrijednošću pregleda SUM prikazanom ispod. Ovo dodatno potvrđuje da ovaj zbroj tačno izračunava samo unose iz Kine .

Napomena:

1. Ova metoda funkcionira samo nakon što filtrirate podatke prema vašim kriterijima. Ako promijenite svoj filter podataka, onda se i zbrajanje neće promijeniti. Morate ponovo unijeti formule u ćelije.

2. Funkcija AGGREGATE također ne radi za skrivene stupce.

Pročitajte više: Kako zbrojiti kolone po boji u Excelu (6 jednostavnih metoda)

4. Umetanje VBA koda za sumiranje kolona kada se filtrira

Upotreba jednostavnog VBA makroa može drastično smanjiti vrijeme za izdvajanje dijela teksta iz dugog niza.

Koraci

  • Prvo, idite na karticu ​​Programer , zatim kliknite na Visual Basic.

  • Zatim kliknite Umetni > Modul.

  • U prozoru modula unesite sljedeći kod:
4334

  • Zatim zatvorite prozor.
  • Nakon toga odaberite cijeli prozor i pritisnite Ctrl+T.

  • Otvorit će se novi mali prozor koji traži raspon tabele, odaberite raspon i provjerite da Moja tabela ima zaglavlja box .

  • Sada je cijeli skup podataka konvertiran u tablicu, unesite novu formulu upravo kreiranu putem VBA u ćeliju G16 :
=SumColumn([Total Price])

  • Nakon unosa podataka vidjet ćete ukupnu vrijednost cijena navedenih u ćeliji G16.
  • Sada kliknite na ikonu strelice filtera u uglu kolone Okrug proizvodnje i odaberite Južna Koreja, Tajvan, i Vijetnam . Kliknite OK nakon toga.

  • Nakon toga ćete vidjeti ažurirani zbroj sa prikazanim samo filtriranim ćelijama koje se točno podudaraju sa vrijednost za pregled SUM .

Dakle, možemo reći da je naša metoda uspješno funkcionisala da zbroji stupce u Excelu kada su filtrirani.

Pročitajte više: Zbroj svaki n-ti stupac u Excelu (formula i VBA kod)

Zaključak

Da sumiramo, pitanje “kako zbrojiti kolone u Excelu kada se filtriraju” ovdje je odgovoreno na 3 različita načina. Među njima metoda SUBTOTAL je zapravo u 3 podmetode i objašnjeno u skladu s tim, nastavite koristiti funkciju Aggregate , koja je završila korištenjem VBA makroa. Među svim Metode koje se koriste ovdje, korištenje SUBTOTAL ribbon metoda je lakša za razumijevanje i jednostavna. VBA proces je takođe manje dugotrajan i pojednostavljen, ali zahteva prethodno znanje vezano za VBA. Druge metode nemaju takav zahtjev.

Za ovaj problem, dostupna je radna sveska s omogućavanjem makroa za preuzimanje gdje možete vježbati ove metode.

Slobodno postavite bilo kakva pitanja ili povratne informacije krozodjeljak za komentare. Svaki prijedlog za poboljšanje zajednice Exceldemy bit će vrlo cijenjen.

Hugh West je vrlo iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i finansije i magistrirao poslovnu administraciju. Hugh ima strast prema podučavanju i razvio je jedinstven pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno znanje o Excel-u pomoglo je hiljadama studenata i profesionalaca širom svijeta da poboljšaju svoje vještine i napreduju u karijeri. Kroz svoj blog, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne Excel tutorijale i online obuku kako bi pomogli pojedincima i preduzećima da ostvare svoj puni potencijal.