Suodatettujen solujen summaaminen Excelissä (5 sopivaa tapaa)

  • Jaa Tämä
Hugh West

Joskus meidän on välttämätöntä tietää joidenkin suodatettujen solujen summa. Vaikka voimme tehdä sen manuaalisesti, Excelissä on joitakin fantastisia ominaisuuksia suodatettujen solujen summan laskemiseen. Se auttaa henkilöä, kun hänen on käsiteltävä suurta määrää suodatettuja tietoja summan laskemiseksi. Tässä yhteydessä esittelemme sinulle 5 mahdollista tapaa laskea suodatetut solut yhteen Excelissä. Jos olet kiinnostunut tutustumaan seuraaviin asioihinnäiden tekniikoiden kanssa, lataa harjoituskirjamme ja seuraa meitä.

Lataa harjoituskirja

Lataa tämä harjoituskirja, jotta voit harjoitella tätä artikkelia lukiessasi.

Summa suodatetut solut.xlsm

5 helppoa menetelmää suodatettujen solujen summaamiseen Excelissä

Menetelmien selittämiseksi tarkastelemme joitakin hedelmiä ja niiden määriä sisältävää tietokokonaisuutta. Näiden hedelmien nimet ovat sarake B , otsikolla Hedelmän nimi ja niiden määrä on sarakkeessa C , otsikolla Määrä (KG) Voimme siis sanoa, että tietokokonaisuutemme on solujen alueella. B5:C14 Suodatamme tietokokonaisuudesta seuraavat tiedot 'Apple' ja laske sitten yhteen tämän hedelmän määrä.

1. SUBTOTAL-funktion käyttö

Tässä menetelmässä käytämme SUBTOTAL-toiminto Excelissä suodatettujen solujen yhteenlaskuun. Tietoaineistomme on solujen välillä B5:C14 Funktion summa on solussa C16 Suodatamme tiedot 'Apple' Tämän prosessin vaiheet esitetään jäljempänä:

📌 Askeleet:

  • Valitse ensin solu C16 .
  • Kirjoita sitten seuraava kaava soluun.

=SUBTOTAL(9,C5:C14)

  • Tässä, 9 on toimintonumero SUMMA-funktio Arvot, jotka funktio laskee yhteen, kuuluvat solujen C5:C14 .
  • Paina Kirjoita näppäimistölläsi, niin saat solun kaikkien rivien summan C16 .

  • Valitse nyt koko solualue B4:C14 .
  • Sen jälkeen Tiedot Valitse välilehti Suodatin vaihtoehdosta Lajittele & suodata ryhmä.

  • Saat 2 pudotusnuolta, jotka tulevat tietokokonaisuutemme otsikkoon.

  • Napsauta pudotusnuolta 'Hedelmän nimi' sarakkeessa. Poista valintamerkki Valitse kaikki vaihtoehto ja klikkaa 'Apple' vain.
  • Napsauta lopuksi SELVÄ.

  • Näet, että tietokokonaisuus suodatetaan vain hedelmien osalta. Apple ja näytä sen määrän summa.

Voimme siis sanoa, että kaavamme toimi onnistuneesti ja voimme laskea yhteen Excel-taulukon suodatettuja soluja.

Lue lisää: Kuinka summataan solujen valikoima rivillä Excel VBA: n avulla (6 helppoa menetelmää)

2. Suodatettujen solujen summa luomalla taulukko Excelissä

Tietokokonaisuuden koko alueen muuntaminen taulukoksi auttaa meitä myös näyttämään suodatettujen solujen summan. Menetelmän esittelyssä käytämme samaa tietokokonaisuutta, jota olemme käyttäneet jo edellisessä menetelmässä. Tietokokonaisuutemme on solujen alueelta B5:C14 Prosessi selitetään jäljempänä vaihe vaiheelta:

📌 Askeleet:

  • Valitse ensin koko solualue B4:C14 .
  • Nyt Lisää välilehti, valitse Taulukko alkaen Taulukot Voit myös painaa 'Ctrl+T' luoda taulukko.

  • Pieni valintaikkuna otsikolla Luo taulukko ilmestyy.
  • Napsauta tässä valintaikkunassa Taulukossani oli otsikot ja napsauta sitten SELVÄ.

  • Taulukko luodaan. Pöydän suunnittelu välilehdellä voit vaihtaa taulukon nimen haluamallasi tavalla kohdasta Ominaisuudet ryhmä.

  • Sitten, alkaen Pöydän tyylivaihtoehdot ryhmää, napsauta Rivi yhteensä .
  • Näet, että taulukon alle ilmestyy uusi rivi, joka näyttää sarakkeen kokonaisarvon. C .

  • Napsauta sen jälkeen otsikon pudotusnuolta, jossa näkyy seuraava teksti Hedelmän nimi .
  • Poista valintamerkki Valitse kaikki vaihtoehto ja valitse Apple vain vaihtoehto.
  • Napsauta lopuksi OK painiketta sulkeaksesi kyseisen ikkunan.

  • Näet vain ne rivit, jotka sisältävät kokonaisuuden nimeltä Apple sen lisäksi rivi, jonka otsikko on nimeltään Yhteensä , näyttää seuraavien summien summan Applen määrä.

Lopuksi voimme todeta, että menetelmämme toimi onnistuneesti ja voimme laskea yhteen suodatettuja soluja Excelissä.

Lue lisää: Kuinka laskea yhteen valitut solut Excelissä (4 helppoa menetelmää)

3. AGGREGATE-toiminnon soveltaminen

Tässä seuraavassa menettelyssä käytetään AGGREGATE-toiminto Excel-taulukon suodatettujen solujen summaamiseen. Tietoaineistomme on solujen alueella B5:C14 Funktion summa on solussa C16 Suodatamme tiedot Apple Menetelmän vaiheet ovat seuraavat:

📌 Askeleet:

  • Valitse ensin solu C16 .
  • Kirjoita nyt seuraava kaava soluun.

=AGGREGAATTI(9,5,B5:C14)

  • Tässä funktiossa ensimmäinen elementti, 9 on funktion numero SUMMA-funktio Toinen elementti, 5 tarkoittaa 'jätä piilotetut rivit huomiotta' tarkoittaa rivejä, jotka suodatamme pois, tai minkä tahansa piilotetun rivin arvoa ei oteta mukaan laskentaan. Viimeinen elementti on arvot, jotka on laskettava yhteen solujen alueella. C5:C14 .
  • Paina sitten Kirjoita näppäimellä ja saat kaikkien rivien summan solussa C16 .

  • Valitse sen jälkeen koko solualue B4:C14 .
  • Vuonna Tiedot Valitse välilehti Suodatin vaihtoehdosta Lajittele & suodata ryhmä.

  • Näet 2 pudotusnuolta, jotka tulevat tietokokonaisuutemme otsikkoon.
  • Napsauta nyt pudotusnuolta kohdassa Hedelmän nimi sarake.
  • Poista valintamerkki Valitse kaikki vaihtoehto ja napsauta Apple vain vaihtoehto.

  • Näet, että tietokokonaisuus suodatetaan vain hedelmien osalta. Apple ja näytä sen määrän summa.

Voimme siis sanoa, että kaavamme toimi täydellisesti ja voimme laskea yhteen Excel-taulukon suodatettuja soluja.

Lue lisää: Kuinka laskea yhteen vain näkyvät solut Excelissä (4 nopeaa tapaa)

Samanlaisia lukemia

  • Kuinka summataan ryhmän mukaan Excelissä (4 menetelmää)
  • 3 helppoa tapaa laskea yhteen n suurimman arvon Excelissä
  • Miten summaa kahden numeron kaava Excelissä
  • Solujen summaaminen Excelissä: Jatkuva, satunnainen, kriteereillä jne.
  • Kuinka laskea yhteen useita rivejä Excelissä (4 nopeaa tapaa)

4. Yhdistetyn kaavan käyttäminen suodatettujen solujen summaamiseen

Tässä menettelyssä käytetään kaavaa, joka sisältää seuraavat osat SUMPRODUCT , OSASUMMA , OFFSET , MIN , ja ROW funktioita Excel-taulukon suodatettujen solujen summaamiseen. Tietoaineistomme on solujen alueella B5:C14 . Tässä meidän täytyy kirjoittaa ylös Hedelmän nimi solussa C16 , minkä solun nimi on Valitut hedelmät Funktion summa on solussa C17 Suodatamme tiedot 'Apple' Menetelmän vaiheet ovat seuraavat:

📌 Askeleet:

  • Valitse tämän menetelmän alussa solu C17 .
  • Kirjoita sen jälkeen seuraava kaava soluun.

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

  • Paina Kirjoita näppäintä näppäimistölläsi.

  • Tulos on 0 koska emme kirjoita Valitut hedelmät nimi solussa C16 . Nyt solussa C16 , kirjoita haluamasi hedelmän nimi manuaalisesti. Meidän tapauksessamme valitsemme Apple suodattaa summan.
  • Paina Kirjoita .
  • Lopuksi näet solussa C17 kaava, joka osoittaa summan Applen määrä.

Voimme siis sanoa, että kaavamme toimi tarkasti ja voimme laskea yhteen Excel-taulukon suodatettuja soluja.

🔍 Kaavan erittely:

Teemme tämän kaavan erittelyn solulle C17

👉 ROW(B5:B14): Tämä funktio palauttaa yksinkertaisesti rivinumeron, joka sisältää tietomme.

👉 MIN(RIVI(B5:B14)): Tämä funktio palauttaa tietokokonaisuutemme pienimmän rivinumeron.

👉 OFFSET(B5:B14,ROW(B5:B14)-MIN(ROW(B5:B14)),,1): Tämä funktio palauttaa rivinumeron ja min rivinumeron välisen erotuksen rivinumeroon OSASUMMA toiminto.

👉 VÄLISUMMA(3,OFFSET(B5:B14,ROW(B5:B14)-MIN(ROW(B5:B14)),,1))*(B5:B14=C16)*(C5:C14): Tämä funktio palauttaa määrän arvon Apple ja 0, kun kyseessä on Kaikki muut yhteisöt.

👉 SUMPRODUCT(VÄLISUMMA(3,OFFSET(B5:B14,ROW(B5:B14)-MIN(ROW(B5:B14)),,1)),( B5:B14=C16)*(C5:C14)): Tämä funktio palauttaa 7000, joka on kaikkien Apple-määrien summa.

Lue lisää: [Korjattu!] Excel SUM -kaava ei toimi ja palauttaa 0 (3 ratkaisua) (3 ratkaisua)

5. VBA-koodin upottaminen

VBA-koodin kirjoittaminen auttaa myös suodatettujen solujen yhteenlaskemista Excelissä. Tietoaineistomme on solujen alueella B5:C14 Funktion summa on solussa C16 Suodatamme tiedot 'Apple' Menetelmä kuvataan jäljempänä vaihe vaiheelta:

📌 Askeleet:

  • Voit aloittaa lähestymistavan siirtymällä Kehittäjä välilehti ja klikkaa Visual Basic. Jos sinulla ei ole sitä, sinun on pakko - ota Developer-välilehti käyttöön . Tai Voit myös painaa 'Alt+F11' avaamista varten Visual Basic Editor .

  • Näyttöön tulee valintaikkuna.
  • Nyt Lisää välilehdellä kyseisessä laatikossa, napsauta Moduuli .

  • Kirjoita sitten seuraava visuaalinen koodi tuohon tyhjään editoriruutuun.

 Function Sum_Filtered_Cells(WorkRng As Range) As Double Dim work_rng As Range Dim output As Double For Each work_rng In WorkRng If work_rng.Rows.Hidden = False And work_rng.Columns.Hidden = False Then output = output + work_rng.Value End If Next Sum_Filtered_Cells = output End Function 
  • Sulje Toimittaja välilehti.
  • Tämän jälkeen solussa C16 kirjoitetaan seuraava kaava-

=Sum_Filtered_Cells(C5:C14)

  • Paina Kirjoita avain.
  • Saat kaikkien rivien summan soluun C16 .

  • Valitse sitten koko solualue B4:C14 .
  • Vuonna Tiedot Valitse välilehti Suodatin vaihtoehdosta Lajittele & suodata ryhmä.

  • Näet 2 pudotusnuolta, jotka tulevat tietokokonaisuutemme otsikkoon.
  • Napsauta sen jälkeen pudotusnuolta kohdassa Hedelmän nimi sarake.
  • Poista valintamerkki Valitse kaikki vaihtoehto ja napsauta Apple vain vaihtoehto.

  • Lopulta näet, että tietokokonaisuus suodatetaan vain hedelmien osalta. Apple ja näytä sen määrän summa.

Lopuksi voimme sanoa, että visuaalinen koodimme toimi onnistuneesti ja voimme laskea yhteen Excel-taulukon suodatetut solut.

Päätelmä

Tämä on tämän sisällön loppu. Toivon, että tämä on sinulle hyödyllinen ja voit laskea yhteen suodatettuja soluja Excelissä. Jos sinulla on lisäkysymyksiä tai suosituksia, jaa ne kanssamme alla olevassa kommenttiosassa.

Älä unohda tarkistaa verkkosivujamme ExcelWIKI useisiin Exceliin liittyviin ongelmiin ja ratkaisuihin. Jatka uusien menetelmien opettelua ja jatka kasvamista!

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.