Kuinka summataan sarakkeet Excelissä suodatettuna (7 tapaa)

  • Jaa Tämä
Hugh West

Käytämme suodatintoimintoa melko usein, koska se pystyy nostamaan esiin tietojen tärkeimmät oivallukset, mikä auttaa meitä valtavasti tekemään päätöksiä tietojen avulla. Tässä artikkelissa pyritään vastaamaan siihen, miten Excelin sarakkeet summataan, kun ne suodatetaan tehokkaimmin ja yksinkertaisimmin.

Lataa harjoituskirja

Lataa tämä harjoituskirja alta.

Summa sarakkeet kun suodatettu.xlsm

4 tapaa laskea sarakkeet yhteen Excelissä suodatettuna

Tässä artikkelissa käytän tätä tietokokonaisuutta havainnollistamistarkoituksessa. Meillä on seuraavat tiedot Komponentit , Valmistaja , Valmistusmaa , Määrä , Yksikköhinta, ja Kokonaishinta Yritämme suodattaa näitä hintoja eri kriteerien perusteella, ja näitä prosesseja selitetään laajojen esittelyjen avulla.

1. SUBTOTAL-summan käyttäminen sarakkeiden summaamiseen suodatettuna

SUBTOTAL-toiminto on yleisin tapa laskea sarakkeiden summa dynaamisesti. Se tehdään käyttämällä apuna Nauhat ja kaavat.

1.1 SUBTOTAL AutoSum-vaihtoehdosta laskettuna

Tässä menetelmässä OSASUMMA menetelmää sovelletaan AutoSum Vaihtoehto Muokkaaminen ryhmä.

Askeleet

  • Ensin sinun on tehtävä taulukko ja sovellettava seuraavia ohjeita AutoSum Tätä varten mene osoitteeseen Tiedot > Suodatin.

  • Tämän jälkeen huomaat, että tavallinen suodatinkuvake ilmestyy jokaisen sarakeotsikon päälle.

  • Sitten yritämme suodattaa taulukon Valmistusmaa. Napsauta tätä varten taulukon otsikon kulmassa olevaa nuolimerkkiä solussa D4 .

  • Kun olet napsauttanut kuvaketta, tarkista vain Kiina vaihtoehto Tekstisuodatin valintaruutu näyttää vain ne merkinnät, jotka kuuluvat kohtaan Kiina. Sen jälkeen napsauta SELVÄ.

  • Sitten huomaat, että taulukossa näkyvät nyt vain ne merkinnät, jotka kuuluvat seuraaviin ryhmiin Kiina vuonna Valmistusmaa sarake.

  • Valitse seuraavaksi solu G17, ja sitten Etusivu välilehdelle siirry Muokkaaminen ryhmää ja napsauta sitten AutoSum vaihtoehto .

  • Sen jälkeen näet OSASUMMA toiminto, joka näyttää solun G17 , sinun on valittava tietomäärät tiedostossa Palkinto yhteensä sarakkeeseen ja paina Astu sisään.

  • Kun olet painanut enteriä, huomaat, että suodatettujen tietojen yhteenlaskettu summa näkyy nyt oikein. Ne sopivat myös yhteen suodatettujen tietojen kanssa. SUMMA esikatselu alla.

1.2 SUBTOTAL-funktion käyttö

Käyttämällä OSASUMMA funktiolla voimme helposti laskea sarakearvojen summan suodatuksen jälkeen.

Askeleet

  • Valitse aluksi koko aineisto ja paina painiketta Ctrl+T. Se muuttaa valitun tietokokonaisuuden Excel-taulukoksi.

  • Tämän jälkeen avautuu uusi ikkuna, jonka sisällä sinun on valittava tietokokonaisuutesi alue. Varmista, että rastitat kohdan Taulukossani on otsikot. Klikkaa OK tämän jälkeen.

  • Kun olet napsauttanut SELVÄ, huomaat, että tietokokonaisuutesi on nyt muunnettu taulukoksi.
  • Kirjoita seuraavaksi seuraava kaava soluun G16 :
=SUBTOTAL(9,G5:G15)

  • Kun olet syöttänyt kaavan, huomaat, että yhteenlaskun arvo solujen alueelta G5:G15 näkyy nyt solussa G16 .
  • Voit nyt suodattaa Valmistusmaa napsauttamalla solun kulmalaatikkoa D4.
  • Valitse sitten Japani merkitsemällä ruutu ja napsauttamalla sitten SELVÄ.

  • Kun olet napsauttanut OK , huomaat, että yhteenlaskuarvosi solussa G16 päivitetään nyt suodatetun arvon osalta.

Lue lisää: Kuinka laskea koko sarake Excelissä (9 helppoa tapaa)

2. Excel-taulukon kokonaisrivin käyttö suodatettujen sarakkeiden summaamiseen

Excel-taulukoiden taulukkoriviominaisuutta hyödyntämällä voit laskea suodatettujen solujen summan melko helposti.

Askeleet

  • Valitse aluksi koko aineisto ja paina painiketta 'Ctrl+T'. Se muuttaa valitun tietokokonaisuuden Excel-taulukoksi.

  • Tämän jälkeen avautuu uusi ikkuna, jonka sisällä sinun on valittava tietokokonaisuutesi alue. Varmista, että rastitat kohdan Taulukossani on otsikot. Klikkaa OK tämän jälkeen.

  • Kun olet napsauttanut SELVÄ, huomaat, että tietokokonaisuutesi on nyt muunnettu taulukoksi.
  • Mene nyt Pöydän suunnittelu > Pöydän tyylivaihtoehdot. Tarkista sitten Rivin kokonaisruutu.
  • Seuraavaksi havaitset rivin olemassa olevan tietokokonaisuuden alapuolella, Yhteensä solussa B16, ja uusi pudotusvalikko solussa G16 Valitse pudotusvalikosta SUMMA ja sen jälkeen näet kokonaissumman Kokonaishinta sarake.

  • Jos nyt valitset pudotusmerkin ikkunan kulmassa olevan Valmistusmaa solu ja valitse Kiina Ja klikkaa SELVÄ.

Kun olet napsauttanut OK , huomaat, että vain Kiina merkinnät suodatetaan, ja summausarvo päivitetään nyt suodatetuille merkinnöille.

Lue lisää: Miten Excel-taulukon sarakkeet summataan (7 menetelmää)

Samanlaisia lukemia

  • Useiden sarakkeiden summaaminen useiden kriteerien perusteella Excelissä
  • Miten sarake lasketaan Excelissä (7 tehokasta menetelmää)

3. AGGREGATE-toiminnon soveltaminen

AGGREGATE-toiminto voi saada sarakkeiden summa-arvon sen jälkeen, kun ne on suodatettu pois.

Askeleet

  • Ymmärtää miksi AGGREGATE toimintoja tarvitaan, osoitamme ensin, miksi SUMMA funktiot eivät toimi perinteisissä laskentataulukoissa.
  • Tee ensin taulukko aiemmin luomastasi tietokokonaisuudesta ja valitse suodattimesta merkinnät vain seuraavista kohdista Japani tai maa Valmistus sarakkeet.
  • Kirjoita sitten SUMMA toiminto ja valitse Kokonaishinta saraketta array-argumenttina.

  • Sitten huomaat, että saamamme yhteenlasku ei itse asiassa ole suodatettujen solujen yhteenlasku, vaan se ottaa kaikki solujen arvot solujen alueelta. G5:G15 . joka on 11 arvo suodatetun 4 arvon sijaan. Se on ilmeistä, koska arvo on peräisin SUMMA esikatselu ja valittujen solujen yhteenlasku eivät täsmää.

Tämän ongelman ratkaisemiseksi käytetään AGGREGATE toiminto voisi olla hyödyllinen.

  • Toteuttaaksesi tämän, kirjoita ensin AGGREGATE toiminto solussa G16 sen jälkeen, kun tässä tapauksessa haluttu arvo on suodatettu pois, Kiina suodatettu pois.
  • Ensimmäisen argumentin on oltava 9 tai valitse SUMMA avattavasta valikosta.

  • Kirjoita sitten 5 tai valitse Piilotettujen rivien huomiotta jättäminen arvot pudotusvalikosta.

  • Valitse lopuksi soluryhmä, jonka yhteenlaskun haluat saada.

  • Tämän jälkeen näet, että suodatettujen solujen SUMMA arvo vastaa täydellisesti SUMMA Tämä vahvistaa edelleen, että tämä yhteenlasku laskee tarkasti vain merkinnät, jotka ovat peräisin Kiina .

Huom:

1. Tämä menetelmä toimii vain sen jälkeen, kun olet suodattanut tiedot kriteerien mukaan. Jos muutat tietojen suodatusta, yhteenlasku ei myöskään muutu. Sinun on syötettävä kaavat uudelleen soluihin.

2. AGGREGATE toiminto ei myöskään toimi piilotetuissa sarakkeissa.

Lue lisää: Kuinka summataan sarakkeet värin mukaan Excelissä (6 helppoa menetelmää)

4. VBA-koodin käyttö sarakkeiden summan laskemiseksi suodatettaessa

Käyttämällä yksinkertaista VBA-makroa voit lyhentää huomattavasti aikaa, joka kuluu tekstin osan poimimiseen pitkästä merkkijonosta.

Askeleet

  • Mene ensin osoitteeseen Kehittäjä välilehteä ja napsauta sitten Visual Basic.

  • Napsauta sitten Lisää > Moduuli.

  • Kirjoita moduuli-ikkunaan seuraava koodi:
 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 

  • Sulje sitten ikkuna.
  • Valitse sen jälkeen koko ikkuna ja paina Ctrl+T.

  • Avautuu uusi pieni ikkuna, jossa kysytään taulukon aluetta, valitse alue ja tarkista, että Taulukossani on otsikot laatikko .

  • Nyt koko tietokokonaisuus on muunnettu taulukoksi, kirjoita VBA:n avulla luotu uusi kaava soluun G16 :
=SumColumn([Kokonaishinta])

  • Kun olet syöttänyt tiedot, näet hintojen kokonaisarvon lueteltuna solussa G16.
  • Napsauta nyt suodattimen nuolikuvaketta ikkunan kulmassa. Valmistusmaakunta sarakkeessa ja valitse Etelä-Korea, Taiwan, ja Vietnam . OK sen jälkeen.

  • Sen jälkeen näet päivitetyn summan, jossa näkyvät vain ne suodatetut solut, jotka täsmälleen vastaavat täsmälleen arvoa SUMMA esikatseluarvo.

Voimme siis sanoa, että menetelmämme toimi onnistuneesti Excelin sarakkeiden summaamiseksi suodatettuna.

Lue lisää: Summa joka n:s sarake Excelissä (kaava ja VBA-koodi)

Päätelmä

Yhteenvetona voidaan todeta, että kysymykseen "miten summataan sarakkeet Excelissä, kun ne on suodatettu" vastataan tässä 3 eri tavalla. Niistä yksi on seuraava OSASUMMA menetelmä on itse asiassa 3 alamenetelmää ja selitetään vastaavasti, jatka käyttämistä Aggregaatti funktio, päädyin käyttämään VBA-makrot. Kaikista tässä käytetyistä menetelmistä, joissa käytetään OSASUMMA nauhamenetelmä on helpommin ymmärrettävä ja yksinkertaisempi. VBA-prosessi on myös vähemmän aikaa vievä ja yksinkertaisempi, mutta se edellyttää aiempaa VBA:han liittyvää tietämystä. Muissa menetelmissä tällaista vaatimusta ei ole.

Tätä ongelmaa varten on ladattavissa makrotoiminnoilla varustettu työkirja, jossa voit harjoitella näitä menetelmiä.

Voit vapaasti esittää kysymyksiä tai palautetta kommenttiosion kautta. Kaikki ehdotukset parempaan Exceldemy yhteisö on erittäin kiitollinen.

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.