Enhavtabelo
Ni uzas la filtrilan funkcion sufiĉe ofte pro ĝia kapablo eligi la plej gravajn komprenojn pri la datumoj, kiuj multe helpas nin fari decidojn uzante datumojn. Ĉi tiu artikolo provas respondi kiel sumi kolumnojn en Excel kiam filtrite plej efike kaj simplisme.
Elŝutu Praktikan Laborlibron
Elŝutu ĉi tiun praktikan laborlibron sube.
Sumi Kolumnojn Kiam Filtrite.xlsm
4 Manieroj Sumi Kolumnojn en Excel Kiam Filtrite
En ĉi tiu artikolo, mi uzos ĉi tiun datumaron por pruvi celoj. Ni havas Komponantoj , Fabrikanton , Landon de Fabrikado , Kvanton , Unuoprezon, kaj Tuton Prezo kiel la kolumna kaplinio. Ni provos filtri ĉi tiujn prezojn surbaze de diversaj kriterioj kaj tiuj procezoj estos klarigitaj per larĝaj pruvoj.
1. Uzante SUBTOTAL por Sumi Kolumnojn Kiam Filtrite
La funkcio SUBTOTAL estas la plej ofta maniero kalkuli la sumon de kolumnoj dinamike. Ĝi estas farita per Bandoj kaj formuloj.
1.1 SUBTOTALO de Aŭtomata Sumo-Opcio
En ĉi tiu metodo, la SUBTUTO metodo estos aplikata per la AutoSum Opcio en la grupo Redaktado .
Paŝoj
- Unue, vi devas fari tabelon kaj apliki AutoSum al ĝi. Por tio, iru al Datumoj > Filtrilo.
- Post ĉi, vi rimarkos ke laregula filtrila piktogramo sur ĉiu kolumna kaplinio aperas.
- Tiam ni provos filtri la tabelon laŭ Lando de Produktado. Por fari tion alklaku la sagsignon sur la angulo de la tabelkapo en ĉelo D4 .
- Post alklakante la piktogramon, kontrolu nur la opcion Ĉinio en la opciokesto Teksto Filtrilo , por montri nur la enskribojn kiuj apartenas al Ĉinio. Post tio klaku Bone.
- Tiam vi rimarkos, ke la tabelo nun montras nur la enskribojn kiuj apartenas al Ĉinio en la Lando de Produktado kolumno.
- Sekva, elektu ĉelon G17, kaj poste el la langeto Hejmo iru al Redaktado grupo kaj poste alklaku la AutoSum opcion .
- Post tio vi vidos la funkcion SUBTOTAL montrita ĉe la ĉelo G17 , vi devas elekti la datumajn tabelojn en la kolumno Total Premio kaj premu Enigu.
- Post premado enen vi rimarkos vian totalan sumon. de la filtritaj datumoj nun montriĝas ĝuste. Ili ankaŭ kongruis kun la antaŭrigardo SUM malsupre.
1.2 Uzado de SUBTOTAL Funkcio
Uzante la SUBTOTALO funkcio, ni povas facile kalkuli la sumon de kolumnaj valoroj post filtrado.
Paŝoj
- Unue, elektu la tutan datuman aron kaj premu Ktrl+T. Ĝitransformos la elektitan datumaron en Excel-tabelon.
- Post tio, nova fenestro kreos, kaj ene de tiu tabelo, vi devas elekti la gamo de via datumaro. Nepre marku la Mia tabelo havas kapliniojn. Alklaku OK post tio.
- Post klako sur Bone, vi rimarkos, ke via datumaro nun estas konvertita en tabelon.
- Sekva enigu la jenan formulon en la ĉelon G16 :
=SUBTOTAL(9,G5:G15)
- Post enigi la formulon, vi rimarkos, ke la valoro de sumo el la gamo de ĉeloj G5:G15 nun montriĝas en ĉelo G16 .
- Vi nun povas filtri la Landon de Produktado alklakante la angulan skatolon sur ĉelo D4.
- Poste elektu Japanio markante la skatolon kaj poste alklaku Bone.
- Post klako Bone , vi rimarkos, ke via sumvaloro ĉe ĉelo G16 nun estas ĝisdatigita por filtrita valoro.
Legu pli: Kiel Sumi Tutan Kolumnojn en Excel (9 Facilaj Manieroj)
2. Uzo de Totala Vico en Excel-Tabelo por Sumi Filtritajn Kolumnojn
Uzante la tabelvican proprieton de Excel-tabeloj, kiujn vi povas kalkuli la sumo de filtritaj ĉeloj sufiĉe facile.
Paŝoj
- Unue, elektu la tutan datumaron kaj premu 'Ktrl+T'. Ĝi transformos la elektitan datumaron en Excel-tabelon.
- Posttio, nova fenestro kreos, kaj ene de tiu tablo, vi devas elekti la gamon de via datumaro. Nepre marku la Mia tabelo havas kapliniojn. Klaku OK post tio.
- Post klakado. Bone, vi rimarkos, ke via datumaro nun estas konvertita en tabelon.
- Nun iru al la Tabelo-Dezajno > Tabla Stilo-Opcioj. Tiam kontrolu la skatolon Total Row.
- Sekva, vi observos vicon sub la ekzistanta datumaro kreita, Total en ĉelo B16, kaj nova falmenuo ĉe ĉelo G16 . El la falmenuo elektu SUM kaj tiam vi vidos la totalan sumon de la Tota Prezo kolumno.
- Nun se vi elektas la falsignon en la angulo de la ĉelo Lando de Produktado kaj elektas Ĉinio Kaj alklaku Bone.
Post klako sur Bone , vi rimarkos, ke nur Ĉiniaj enskriboj estas filtritaj, kaj la sumvaloro nun estas ĝisdatigita por filtrita. enskriboj.
Legu Pli: Kiel Sumi Kolumnojn en Excel-Tabelo (7 Metodoj)
Similaj Legadoj
- Sumo de Multoblaj Kolumnoj Bazita sur Multoblaj Kriterioj en Excel
- Kiel Sumumi Kolumnon en Excel (7 Efika Metodoj)
3. Apliki AGGREGATE-Funkcion
La AGGREGATE-funkcio povas ricevi la sumon de kolumnoj post kiam ili estas filtritajekstere.
Paŝoj
- Por kompreni kial AGGREGATE funkcioj necesas, ni unue pruvas kial SUM funkcioj ne funkcias en tradiciaj laborfolioj.
- Unue faru tabelon el via datumaro, kiun vi kreis antaŭe, kaj el tiu filtrilo elektu enskribojn el nur Japanio aŭ la lando de fabrikado kolumnoj.
- Tiam enigu la funkcion SUM kaj elektu la Total Price kolumnon kiel tabelargumenton.
- Tiam vi rimarkos, ke la sumo, kiun ni ricevis, ne estas efektive la sumo de filtritaj ĉeloj, anstataŭe, ĝi prenas ĉiujn ĉelvalorojn el la gamo de ĉeloj G5:G15 . Kiu estas 11 valoro anstataŭ filtrita 4 valoro. Evidentiĝas, ĉar la valoro de SUM antaŭrigardo kaj sumigo de elektitaj ĉeloj ne kongruas.
Por kontraŭstari ĉi tiun problemon, uzante la AGGREGATE funkcio povus esti helpema.
- Por efektivigi ĉi tion, unue enigu la AGGREGATE funkcion en ĉelo G16 post filtri la dezirindajn. valoro, en ĉi tiu kazo, Ĉinio elfiltrita.
- La unua argumento estu 9 aŭ elektu SUM el la falmenuo.
- Tiam tajpu 5 aŭ elektu Ignori kaŝitajn vicojn valorojn el la falmenuo.
- Fine, elektu la tabelon de ĉeloj, kies sumon vi devas akiri.
- Post tio, vi povas vidi tion la filtritala valoro de SUM de ĉeloj perfekte kongruas kun la antaŭrigarda valoro de SUM montrita sube. Ĉi tio plue konfirmas, ke ĉi tiu sumo precize kalkulas nur enskribojn el Ĉinio .
Noto:
1. Ĉi tiu metodo funkcias nur post kiam vi filtras datumojn laŭ viaj kriterioj. Se vi ŝanĝas vian datumfiltrilon, tiam la sumo ankaŭ ne ŝanĝiĝos. Vi devas enigi formulojn denove en la ĉelojn.
2. La funkcio AGGREGATI ankaŭ ne funkcias por kaŝitaj kolumnoj.
Legu Pli: Kiel Sumi Kolumnojn per Koloro en Excel (6 Facilaj Metodoj)
4. Enmeti VBA-Kodon al Sumo de Kolumnoj Kiam Filtrite
Uzi simplan VBA-Makroon povas draste redukti la tempon por Eltiri parton de teksto el longa ĉeno.
Paŝoj
- Unue, iru al la langeto Programisto , poste alklaku Visual Basic.
- Tiam alklaku Enmeti > Modulo.
14>En la modula fenestro, enigu la jenan kodon:
6730
- Tiam fermu la fenestron.
- Post tio elektu la tuton. fenestro kaj premu Ktrl+T.
- Nova fenestro malfermiĝos demandante la gamon de la tabelo, elektu la intervalo kaj kontrolu, ke Mia tabelo havas kapliniojn kesto .
- Nun la tuta datumaro estas konvertita al tablo, enigu la novan formulon ĵus kreitan per VBA en ĉelo G16 :
=SumColumn([Total Price])
- Post enigi la datumojn vi vidos la totalan valoron de prezoj listigitaj en ĉelo G16.
- Nun alklaku la filtrila sago-piktogramon sur la angulo de la kolumno Gubernio de Produktado kaj elektu Sud-Koreio, Tajvano, kaj Vjetnamio . Klaku OK post tio.
- Post tiam vi vidos la ĝisdatigitan sumon kun nur la filtritaj ĉeloj montritaj, kiuj kongruis ĝuste kun la SUM antaŭrigarda valoro.
Do, ni povas diri, nia metodo sukcese funkciis por sumi kolumnojn en Excel kiam filtrite.
Legu Pli: Sumu Ĉiun n-an Kolumnon en Excel (Formulo kaj VBA-Kodo)
Konkludo
Por resumi, la demando "kiel Sumi Kolumnojn en Excel kiam filtrite" estas respondita ĉi tie en 3 malsamaj manieroj. Inter ili SUBTOTAL metodo estas fakte en 3 submetodoj kaj klarigita laŭe, daŭre uzi Agrega funkcion, finis per uzado de VBA-Makrooj. Inter ĉiuj el la ĉi tie uzataj metodoj, uzi la metodon SUBTOTAL rubando estas la pli facile komprenebla kaj simpla. La VBA-procezo ankaŭ estas malpli tempopostula kaj simplisma sed postulas antaŭan VBA-rilatan scion. Aliaj metodoj ne havas tian postulon.
Por ĉi tiu problemo, makro-ebliga laborlibro estas disponebla por elŝuto kie vi povas ekzerci ĉi tiujn metodojn.
Bonvolu demandi ajnajn demandojn aŭ komentojn. tra lakomenta sekcio. Ajna sugesto por plibonigo de la Exceldemy komunumo estos tre estiminda.