Preskoči na glavno vsebino

Kako v Excelu sešteti samo filtrirane ali vidne celice?

Mogoče vam je enostavno v Excelu strniti stolpec številk, včasih pa morate nekatere podatke filtrirati ali skriti, da ustrezajo vašim merilom. Po skrivanju ali filtriranju in zdaj želite dodati samo filtrirane ali vidne vrednosti. Če v Excelu uporabite funkcijo Sum, bodo dodane vse vrednosti, vključno s skritimi podatki, v tem primeru, kako lahko v Excelu seštejete samo filtrirane ali vidne vrednosti celic?


Seštejte samo filtrirane ali vidne vrednosti celic s formulo

S tem SUBTOTAL funkcija, ki prezre vrstice, ki jih je filter izključil, lahko enostavno dodate samo vidne celice. To lahko storite tako:

Če imate na voljo vrsto podatkov in so bili filtrirani, kot potrebujete, si oglejte posnetek zaslona:

1. V prazno celico, na primer C13, vnesite to formulo: = Vmesni seštevek (109, C2: C12) (109 označuje, ko seštejete številke, bodo skrite vrednosti prezrte; C2: C12 je obseg, ki ga boste sešteli, če ne upoštevate filtriranih vrstic.), in pritisnite na Vnesite ključ.

Opomba: Ta formula vam lahko pomaga tudi pri seštevanju samo vidnih celic, če so na vašem delovnem listu skrite vrstice. Vendar ta formula ne more sešteti z ignoriranjem celic v skritih stolpcih.

Vsota / štetje / povprečje vidnih celic samo v določenem obsegu z ignoriranjem skritih ali filtriranih celic / vrstic / stolpcev

Običajna funkcija SUM / Count / Average bo štela, da so vse celice v določenem obsegu na celicah snovi skrite / filtrirane ali ne. Medtem ko lahko funkcija vmesnega seštevka sešteje / šteje / povprečuje le z ignoriranjem skritih vrstic. Vendar pa Kutools za Excel KONČNO / PREGLEDNO / POVPREČNO funkcije bodo zlahka izračunale določen obseg z ignoriranjem skritih celic, vrstic ali stolpcev.


število vsot oglasov povprečno samo vidne celice

Seštejte samo filtrirane ali vidne vrednosti celic z uporabniško določeno funkcijo

Če vas zanima naslednja koda, vam lahko pomaga tudi pri seštevanju samo vidnih celic.

1. Držite tipko ALT + F11 in odpre tipko Microsoft Visual Basic za aplikacije okno.

2. Kliknite Vstavi > Moduliin prilepite naslednjo kodo v okno modula.

Function SumVisible(WorkRng As Range) As Double
'Update 20130907
Dim rng As Range
Dim total As Double
For Each rng In WorkRng
    If rng.Rows.Hidden = False And rng.Columns.Hidden = False Then
        total = total + rng.Value
    End If
Next
SumVisible = total
End Function

3. Shranite to kodo in vnesite formulo = SumVisible (C2: C12) v prazno celico. Oglejte si posnetek zaslona:

4. Nato pritisnite Vnesite tipko in dobili boste želeni rezultat.


Vsota / štetje / povprečje samo filtrirane ali vidne celice z Kutools za Excel

Če imate nameščen Kutools za Excel, lahko v Excelu hitro izračunate vsoto / štetje / povprečje le vidnih ali filtriranih celic.

Kutools za Excel - Napolnite Excel z več kot 300 osnovnimi orodji. Uživajte v 30-dnevnem BREZPLAČNEM preskusu s polnimi funkcijami brez kreditne kartice! Get It Now

Če želite na primer povzeti samo vidne celice, izberite celico, v katero boste postavili rezultat seštevanja, vnesite formulo = KONČNO (C3: C12) (C3: C13 je obseg, v katerem boste sešteli samo vidne celice) in pritisnite na Vnesite ključ.

Nato se izračuna rezultat seštevanja z ignoriranjem vseh skritih celic. Oglejte si posnetek zaslona:

Za štetje samo vidnih celic uporabite to formulo = PREGLEDNO (C3: C12); Za povprečenje le vidnih celic uporabite to formulo = AVERAGEVISIBLE (C3: C12).

Opomba: Če se formule ne morete natančno zapomniti, lahko po spodnjih korakih enostavno seštejete / štejete / povprečite samo vidne celice:

1. Izberite celico, v katero boste postavili rezultat seštevanja, in kliknite Kutools > funkcije > Statistični in matematika > KONČNO (ali POVPREČNO, PREGLEDNO kot potrebujete). Oglejte si posnetek zaslona:

2. V začetnem pogovornem oknu Funkcijski argumenti določite obseg, v katerem boste seštevali ignoriranje skritih celic, in kliknite OK . Oglejte si posnetek zaslona:

Kutools za Excel - Napolnite Excel z več kot 300 osnovnimi orodji. Uživajte v 30-dnevnem BREZPLAČNEM preskusu s polnimi funkcijami brez kreditne kartice! Get It Now

Nato se izračuna rezultat seštevanja z ignoriranjem vseh skritih celic.


Predstavitev: Vsota / štetje / povprečje samo filtrirane ali vidne celice


Kutools za Excel: Več kot 300 priročnih orodij na dosegu roke! Začnite 30-dnevno brezplačno preskusno obdobje brez omejitev funkcij še danes. Download Now!

Z brisanjem skritih vrstic v Excelu lahko preprosto seštejete / štejete samo filtrirane / vidne celice

Pri seštevanju / štetju filtriranih celic v Excelu funkcija SUM ali funkcija Count ne bo prezrla skritih celic. Če odstranimo skrite / filtrirane vrstice, lahko vidne celice enostavno seštejemo ali štejemo. Lahko preizkusite Kutools za Excel Izbriši skrite (vidne) vrstice in stolpce pripomoček za njegovo rešitev.


oglas izbriši skrite vrstice stolpci 3

Sorodni članki:

Najboljša pisarniška orodja za produktivnost

🤖 Kutools AI Aide: Revolucionirajte analizo podatkov na podlagi: Inteligentna izvedba   |  Ustvari kodo  |  Ustvarite formule po meri  |  Analizirajte podatke in ustvarite grafikone  |  Prikličite funkcije Kutools...
Priljubljene funkcije: Poiščite, označite ali identificirajte dvojnike   |  Izbriši prazne vrstice   |  Združite stolpce ali celice brez izgube podatkov   |   Krog brez formule ...
Super iskanje: Več kriterijev VLookup    Multiple Value VLookup  |   VLookup na več listih   |   Nejasno iskanje ....
Napredni spustni seznam: Hitro ustvarite spustni seznam   |  Odvisni spustni seznam   |  Večkrat izberite spustni seznam ....
Upravitelj stolpcev: Dodajte določeno število stolpcev  |  Premakni stolpce  |  Preklop stanja vidnosti skritih stolpcev  |  Primerjaj obsege in stolpce ...
Predstavljene funkcije: Mrežni fokus   |  Pogled oblikovanja   |   Velika vrstica formule    Upravitelj delovnih zvezkov in listov   |  Knjižnica virov (Samodejno besedilo)   |  Izbirnik datuma   |  Združite delovne liste   |  Šifriranje/dešifriranje celic    Pošljite e-pošto po seznamu   |  Super filter   |   Poseben filter (filter krepko/ležeče/prečrtano ...) ...
15 najboljših kompletov orodij12 Besedilo Orodja (dodajanje besedila, Odstrani znake,...)   |   50 + Graf Vrste (Gantt Chart,...)   |   40+ Praktično Formule (Izračunajte starost glede na rojstni dan,...)   |   19 vstavljanje Orodja (Vstavite kodo QR, Vstavi sliko s poti,...)   |   12 Pretvorba Orodja (Številke v besede, Pretvorba valut,...)   |   7 Spoji in razdeli Orodja (Napredne kombinirane vrstice, Razdeljene celice,...)   |   ... in več

Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa.  Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...

Opis


Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo

  • Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!
Comments (26)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Bonjour,
Moi j'ai un problème comparable mais différent, en gros quand je filtre mes colonnes et que je veux copier la même valeur dans mes lignes visibles, toute les lignes qui sont entre mes lignes visibles sont elles aussi modifiées.
Comment faire pour que seule mes lignes visibles soient modifiés.
This comment was minimized by the moderator on the site
Hello, Loux

Do you mean to copy and paste cell vaues to visible cells only? If so, maybe the below articles can help you:
https://www.extendoffice.com/documents/excel/2331-excel-paste-data-into-filtered-list.html
https://www.extendoffice.com/documents/excel/2617-excel-paste-to-visible-filtered-cells.html

Please try it, thank you!
This comment was minimized by the moderator on the site
Hola,

No me resulta sumar el rango de una fila considerando sólo las columnas visibles.

Alguna formula o alguna macro?

Gracias!!!
This comment was minimized by the moderator on the site
Hello, Cristobal,
Sorry, I can't understand your problem clearly, could you explain your problem in English?
Or you can insert a screenshot or a file to describe your problem.
Thank you!
This comment was minimized by the moderator on the site
Hola,

Quiero sumar dentro de un rango de fila que al ocultar columnas sume sólo las visibles.
No he logrado hacerlo, alguna fórmula? o tendría que hacerse con una marcro?

Muchas gracias!!!
This comment was minimized by the moderator on the site
how to skip hidden cells from excel formulae in filtered sheet....

yellow coloured cells are involving hidden cells due to filter....
This comment was minimized by the moderator on the site
Hi,
What kinds of calculation do you need to do? Kutools for Excel supports three functions to count/sum/average ignoring all hidden cells.
This comment was minimized by the moderator on the site
or like this



column a column d

100 10

90 10

80 10



where 90=100-10, 80=90-10, and so on.........

dragging the formula includes hidden cells in formula
This comment was minimized by the moderator on the site
When i am applying say G3-K2 Formula in filtered excel sheet & dragging the formula, it includes hidden cells

for example



Validity Lifting Qty
27054.59 123.41
26931.18 330.98
26600.20 493.66
26106.54 476.38
25630.16 480.64
25149.52 577.06


now value in validity comes after get subtracted by lifted qty (like 2nd value 26931.18=27054.59-123.41)

3rd value in validity=2nd value in validity-2nd value in lifted qty. and so on.....

now this sheet is filtered & when i drag the formulae in validity column, it includes hidden cells, due to filter.

which gives me wrong result
This comment was minimized by the moderator on the site
Validity Lifting Qty
27054.59 123.41
26931.18 330.98
26600.20 (26600.2=26931.18-330.98) 493.66
26106.54 476.38
25630.16 480.64
25149.52 577.06
This comment was minimized by the moderator on the site
When i am applying say G3-K2 Formula in filtered excel sheet & dragging the formula, it includes hidden cells

for example



Validity Lifting Qty
27054.59 123.41
26931.18 330.98
26600.20 493.66
26106.54 476.38
25630.16 480.64
25149.52 577.06


now value in validity comes after get subtracted by lifted qty (like 2nd value 26931.18=27054.59-123.41)

3rd value in validity=2nd value in validity-2nd value in lifted qty. and so on.....

now this sheet is filtered & when i drag the formulae in validity column, it includes hidden cells, due to filter.

which gives me wrong result
This comment was minimized by the moderator on the site
Hi,
The normal =G3-K2 will not ignore any hidden cells/rows/column by dragging to copy. I am sorry I can not figure out a proper formula for your. All formulas or methods talked in this article is just about sum/count/average ignoring hidden cells.
This comment was minimized by the moderator on the site
how i can skip hidden cells from excel formulae in filtered sheet
This comment was minimized by the moderator on the site
Im trying to use the AVERAGEVISIBLE function to average the 12 largest values in a column, this works in the normal AVERAGE function as =AVERAGE(LARGE(E971:E1540,{1,2,3,4,5,6,7,8,9,10,11,12})) however when i try to use the average visible function it returns #VALUE!, any ideas?
This comment was minimized by the moderator on the site
This is awesome! Thanks so much.
This comment was minimized by the moderator on the site
Sorry I messed up the posts security code at bottom and seems like my question may have been deleted as it asked me to try another one. I can get the VBA code for SUMVISIBLE to work well if my data is vertical and I hide rows. However it doesn't if my data runs horizontal and I want to hide columns. Is there a way to program this? Thanks!
This comment was minimized by the moderator on the site
I am able to get your VBA for =SUMVISIBLE above to work good. However just if my data runs vertically and I am hiding rows. Is there a way to program it so you can have your data run horizontally and it still work when you hide columns? THANKS!
This comment was minimized by the moderator on the site
The solution worked for me. :D
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations