Hoe om gefiltreerde selle in Excel op te som (5 geskikte maniere)

  • Deel Dit
Hugh West

Soms word dit vir ons 'n noodsaaklikheid om die som van sommige gefiltreerde selle te ken. Alhoewel ons dit handmatig kan doen, het Excel 'n paar fantastiese kenmerke om gefiltreerde selle op te som. Dit sal 'n persoon help wanneer hy 'n groot hoeveelheid gefiltreerde data moet hanteer om op te som. In hierdie konteks sal ons vir jou 5 moontlike maniere demonstreer hoe om gefiltreerde selle in Excel op te som. As jy belangstel om jouself vertroud te maak met daardie tegnieke, laai ons oefenwerkboek af en volg ons.

Laai Oefenwerkboek af

Laai hierdie oefenwerkboek af vir oefening terwyl jy hierdie artikel lees.

Som gefiltreerde selle.xlsm

5 maklike metodes om gefiltreerde selle in Excel op te som

Om die metodes te verduidelik, oorweeg ons 'n datastel van sommige vrugte en hul hoeveelhede. Die naam van daardie vrugte is in kolom B , getiteld Vrugtenaam en hul hoeveelheid is in kolom C , getiteld Bedrag(KG) . Dus, ons kan sê dat ons datastel in die reeks selle B5:C14 is. Ons gaan die datastel vir 'Apple' filtreer en dan die hoeveelheid van hierdie vrug opsom.

1. Gebruik SUBTOTAAL-funksie

In hierdie metode gaan ons die SUBTOTAAL-funksie gebruik om gefiltreerde selle in Excel op te som. Ons datastel is in die reeks selle B5:C14 . Die som van die funksie sal in sel C16 wees. Ons sal die data vir 'Apple' filtreer en die hoeveelheid daarvan opsom.Die stappe van hierdie proses word hieronder gegee:

📌 Stappe:

  • Selekteer eerstens sel C16 .
  • Skryf dan die volgende formule in die sel neer.

=SUBTOTAL(9,C5:C14)

  • Hier is 9 die funksienommer van die SOM-funksie . Die waardes wat die funksie sal optel, is in die reeks selle C5:C14 .
  • Druk Enter op jou sleutelbord en jy sal die som van alle rye in kry. sel C16 .

  • Kies nou die hele reeks selle B4:C14 .
  • Daarna, in die Data -oortjie, kies die Filter -opsie uit die Sorteer & Filter groep.

  • Jy sal 2 aftrekpyle kry wat in die opskrif van ons datastel sal kom.

  • Klik op die aftrekpyltjie van die 'Vrugnaam' -kolom. Ontmerk die Kies alles -opsie en klik slegs op 'Apple' .
  • Klik ten slotte OK.

  • Jy sal sien dat die datastel slegs vir die vrugte Apple gefiltreer sal word en die som van sy hoeveelheid sal wys.

Ons kan dus sê dat ons formule suksesvol gewerk het en ons is in staat om gefiltreerde selle in 'n Excel-werkblad op te som.

Lees meer: ​​ Hoe om reeks selle in ry op te tel deur gebruik te maak van Excel VBA (6 maklike metodes)

2. Som gefiltreerde selle op deur tabel in Excel te skep

Om die hele reeks van diedatastel in 'n tabel sal ons ook help om die som van gefiltreerde selle te vertoon. Om die benadering te wys, sal ons dieselfde datastel gebruik wat ons reeds in ons vorige metode gebruik het. Ons datastel is in die reeks selle B5:C14 . Die proses word hieronder stap vir stap verduidelik:

📌 Stappe:

  • Selekteer eers die hele reeks van selle B4:C14 .
  • Nou, in die Voeg in -oortjie, kies Tabel uit die Tabelle -groep. Jy kan ook 'Ctrl+T' druk om die tabel te skep.

  • 'n Klein dialoogkassie getiteld Skep Tabel sal verskyn.
  • Klik in hierdie dialoogkassie op My tabel het opskrifte en klik dan OK.

  • Die tabel sal geskep word. In die Tabelontwerp -oortjie kan jy die tabelnaam verander volgens jou begeerte vanuit die Eienskappe -groep.

  • Dan, uit die Tabelstyl-opsies -groep, klik op die Totale ry .
  • Jy sal sien dat 'n nuwe ry onder die tabel sal verskyn en wys vir ons die totale waarde van kolom C .

  • Klik daarna op die aftrekpyltjie in die opskrif wat wys Vrugnaam .
  • Ontmerk die Kies alles -opsie en kies slegs die Apple -opsie.
  • Ten slotte, klik die OK -knoppie om daardie venster toe te maak.

  • Jy sal slegs die rye sien wat dieentiteit van Apple bly in die datastel. Daarbenewens sal die ry, getiteld Totaal , die som van Apple se hoeveelheid wys.

Uiteindelik, ons kan sê dat ons metode suksesvol gewerk het en ons is in staat om gefiltreerde selle in Excel op te som.

Lees meer: ​​ Hoe om geselekteerde selle in Excel op te som (4 maklike metodes)

3. Toepassing van AGGREGATE-funksie

In hierdie volgende prosedure sal ons die AGGREGATE-funksie gebruik om gefiltreerde selle in die Excel-sigblad op te som. Ons datastel is in die reeks selle B5:C14 . Die som van die funksie sal in sel C16 wees. Ons sal die data vir Apple filtreer en die hoeveelheid daarvan opsom. Die stappe van hierdie metode word soos volg gegee:

📌 Stappe:

  • Kies eers sel C16 .
  • Skryf nou die volgende formule in die sel neer.

=AGGREGATE(9,5,B5:C14)

  • In hierdie funksie is die eerste element, 9 die funksienommer van die SOM-funksie . Die tweede element, 5 dui op 'ignoreer die versteekte rye' beteken die rye wat ons uitfiltreer of enige versteekte ry se waarde sal nie by die berekening insluit nie. Die laaste element is die waardes wat som moet wees, is in die reeks selle C5:C14 .
  • Druk dan Enter sleutel en jy sal die som kry van alle rye in sel C16 .

  • Kies daarna die hele reeks selle B4:C14 .
  • In die Data -oortjie, kies die Filter -opsie uit die Sorteer & Filter groep.

  • Jy sal 2 aftrekpyle sien wat in die opskrif van ons datastel sal kom.
  • Klik nou op die aftrekpyltjie van die Vrugnaam kolom.
  • Ontmerk die Kies alles -opsie en klik op die Apple -opsie slegs.

  • Jy sal sien dat die datastel slegs vir die vrugte Apple gefiltreer sal word en die som van sy hoeveelheid sal wys.

So, ons kan sê dat ons formule perfek gewerk het en ons kan gefiltreerde selle in 'n Excel-werkblad optel.

Lees meer: ​​ Hoe om slegs sigbare selle in Excel op te som (4 vinnige maniere)

Soortgelyke lesings

  • Hoe om volgens groep in Excel op te som (4 metodes)
  • 3 maklike maniere om top n waardes in Excel op te som
  • Hoe om tussen op te tel Tweegetalleformule in Excel
  • Selle in Excel: deurlopend, ewekansig, met kriteria, ens.
  • Hoe om veelvuldige rye in Excel op te som (4 vinnige maniere)

4. Gebruik 'n gekombineerde formule om te S um Gefiltreerde selle

In hierdie prosedure sal ons 'n formule gebruik wat SOMPRODUK , SUBTOTAAL , <6 insluit>OFFSET , MIN , en RY funksies om gefiltreerde selle in die Excel-sigblad op te som. Ons datastel is in die reeks selle B5:C14 . Hier, ons hetom die Vrugnaam in sel C16 neer te skryf, watter sel getiteld is Gekose Vrug . Die som van die funksie is in sel C17 . Ons sal die data vir 'Apple' filtreer en die hoeveelheid daarvan opsom. Die stappe van hierdie metode word soos volg gegee:

📌 Stappe:

  • Aan die begin van hierdie metode, kies sel C17 .
  • Skryf daarna die volgende formule in die sel neer.

=SUMPRODUCT(SUBTOTAL(3,OFFSET(B5:B14,ROW(B5:B14)-MIN(ROW(B5:B14)),,1)),( B5:B14=C16)*(C5:C14))

  • Druk Enter -sleutel op jou sleutelbord.

  • Die resultaat sal 0 wees, aangesien ons nie skryf die Gekose Vrug naam in sel C16 . Skryf nou in sel C16 jou gewenste vrugtenaam met die hand neer. In ons geval kies ons Apple om die som te filtreer.
  • Druk die Enter .
  • Uiteindelik sal jy in sel sien C17 die formule wat die som van Apple se hoeveelheid toon.

Ons kan dus sê dat ons formule akkuraat gewerk het en ons is in staat om gefiltreerde selle in 'n Excel-werkblad op te som.

> Uiteensetting van die Formule:

Ons doen hierdie formule-ontleding vir sel C17

👉 RY(B5:B14): Hierdie funksie gee bloot die rynommer terug wat ons data bevat.

👉 MIN(RY) (B5:B14)): Hierdie funksie gee die laagste rynommer van ons datastel terug.

👉 OFFSET(B5:B14,RY(B5:B14)-MIN(RY(B5: B14)),,1): Hierdie funksie gee die verskil tussen dierynommer en minimum rynommer na die SUBTOTAAL -funksie.

👉 SUBTOTAAL(3,OFFSET(B5:B14,RY(B5:B14)-MIN(RY(B5: B14)),,1))*(B5:B14=C16)*(C5:C14): Hierdie funksie gee die waarde van hoeveelheid terug vir Apple -entiteite en 0 vir Alles Ander entiteite.

👉 SUMPRODUK(SUBTOTAAL(3,AFSET(B5:B14,RY(B5:B14)-MIN(RY(B5:B14)),,1)),( B5:B14=C16)*(C5:C14)): Hierdie funksie gee 7000 terug, die som van alle Apple-hoeveelheid.

Lees meer: ​​ [Vaste! ] Excel SUM-formule werk nie en gee 0 (3 oplossings)

5. Inbedding van VBA-kode

Die skryf van 'n VBA-kode sal jou ook help om gefiltreerde selle in Excel op te som. Ons datastel is in die reeks selle B5:C14 . Die som van die funksie sal in sel C16 wees. Ons sal die data vir 'Apple' filtreer en die hoeveelheid daarvan opsom. Die metode word hieronder stap vir stap beskryf:

📌 Stappe:

  • Om die benadering te begin, gaan na die Ontwikkelaar oortjie en klik op Visual Basic. As jy dit nie het nie, moet jy die Ontwikkelaar-oortjie aktiveer . Of jy kan ook 'Alt+F11' druk om die Visual Basic Editor oop te maak.

  • 'n Dialoogkassie sal verskyn.
  • Nou, in die Voeg in oortjie op daardie blokkie, klik Module .

  • Skryf dan die volgende visuele kode in daardie leë redigeerblokkie neer.

9220
  • Sluit die Redakteur tab.
  • Daarna, in sel C16 , skryf die volgende formule neer-

=Sum_Filtered_Cells(C5:C14)

  • Druk die Enter sleutel.
  • Jy sal die som van alle rye in sel C16 kry.

  • Kies dan die hele reeks van sel B4:C14 .
  • In die Data -oortjie, kies die Filter opsie van die Sorteer & Filter groep.

  • Jy sal 2 aftrekpyle sien wat in die opskrif van ons datastel sal kom.
  • Klik daarna op die aftrekpyltjie van die Vrugnaam -kolom.
  • Ontmerk die Kies alles -opsie en klik op die Apple slegs opsie.

  • U sal uiteindelik sien dat die datastel slegs vir die vrugte Apple gefiltreer sal word en die som van die hoeveelheid daarvan.

Laastens kan ons sê dat ons visuele kode suksesvol gewerk het en ons kan gefiltreerde selle in 'n Excel-sigblad optel

Gevolgtrekking

Dit is die einde van hierdie inhoud. Ek hoop dat dit vir jou nuttig sal wees en dat jy gefiltreerde selle in Excel sal kan optel. As jy enige verdere navrae of aanbevelings het, deel dit asseblief met ons in die kommentaarafdeling hieronder.

Moenie vergeet om ons webwerf ExcelWIKI na te gaan vir verskeie Excel-verwante probleme en oplossings nie. Hou aan om nuwe metodes te leer en hou aan groei!

Hugh West is 'n hoogs ervare Excel-afrigter en ontleder met meer as 10 jaar ondervinding in die bedryf. Hy het 'n Baccalaureusgraad in Rekeningkunde en Finansies en 'n Meestersgraad in Besigheidsadministrasie. Hugh het 'n passie vir onderrig en het 'n unieke onderrigbenadering ontwikkel wat maklik is om te volg en te verstaan. Sy kundige kennis van Excel het duisende studente en professionele persone wêreldwyd gehelp om hul vaardighede te verbeter en uit te blink in hul loopbane. Deur sy blog deel Hugh sy kennis met die wêreld, en bied gratis Excel-tutoriale en aanlyn opleiding aan om individue en besighede te help om hul volle potensiaal te bereik.