Ugrás a tartalomra

Hogyan összegezzük csak az Excel szűrt vagy látható celláit?

Lehet, hogy könnyű számadatok oszlopát összegezni az Excelben, de néha szükséged van néhány adat szűrésére vagy elrejtésére, hogy megfelelj a feltételeknek. Elrejtés vagy szűrés után, és most csak a szűrt vagy látható értékeket szeretné összeadni. Ha az Összeg függvényt alkalmazza az Excelben, akkor az összes érték, beleértve a rejtett adatokat is, hozzáadódik, ebben az esetben hogyan lehet csak az Excel szűrt vagy látható cellájának értékeit összegezni?


Csak a szűrt vagy látható cellaértékeket összesítse képlettel

Ezzel SUBTOTAL funkcióval, amely figyelmen kívül hagyja a szűrő által kizárt sorokat, egyszerűen csak a látható cellákat adhatja hozzá. Megteheti ezt:

Tegyük fel, hogy számos adattal rendelkezik, és szükség szerint szűrték őket, lásd a képernyőképet:

1. Írja be például a C13 üres cellába ezt a képletet: = Részösszeg (109, C2: C12) (109 jelzi, amikor összegzi a számokat, a rejtett értékeket a rendszer figyelmen kívül hagyja; C2: C12 az a tartomány, amelyet a szűrt sorok figyelmen kívül hagyásával összesít.), és nyomja meg a belép kulcs.

Jegyzet: Ez a képlet abban is segíthet, hogy csak a látható cellákat összesítse, ha vannak rejtett sorok a munkalapon. Ez a képlet azonban nem összegezhető a rejtett oszlopok celláinak figyelmen kívül hagyásával.

Összeg / Számolás / Átlag látható cellák csak egy meghatározott tartományban, a rejtett vagy szűrt cellák / sorok / oszlopok figyelmen kívül hagyásával

Az általában SUM/Count/Average függvény a megadott tartományban lévő összes cellát megszámolja attól függően, hogy az anyagcellák rejtve vannak-e/szűrték-e vagy sem. Míg a Részösszeg függvény csak a rejtett sorok figyelmen kívül hagyásával tud összegezni/számolni/átlagolni. Azonban a Kutools for Excel MEGFELELŐ / LÁTHATÓ / ÁTLÁTHATÓ A függvények könnyen kiszámolják a megadott tartományt, figyelmen kívül hagyva minden rejtett cellát, sort vagy oszlopot.


csak a látható összegű átlagos cellák száma

Csak a szűrt vagy látható cellaértékeket összesítse a felhasználó által definiált funkcióval

Ha érdekli a következő kód, az is segíthet, ha csak a látható cellákat összegzi.

1. Tartsa lenyomva a ALT + F11 gombokat, és ez megnyitja a Microsoft Visual Basic for Applications ablak.

2. Kattints betétlap > Modulok, és illessze be a következő kódot a Modul ablakba.

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. Mentse el ezt a kódot, és írja be a képletet = SumVisible (C2: C12) egy üres cellába. Lásd a képernyőképet:

4. Ezután nyomja meg a gombot belép gombot, és megkapja a kívánt eredményt.


Csak a szűrt vagy látható cellák összege/számlálása/átlaga a Kutools for Excel segítségével

Ha telepítette a Kutools for Excel programot, akkor gyorsan kiszámíthatja az Excelben csak látható vagy kiszűrt cellák összegét/számát/átlagát.

Kutools az Excel számára - Töltse fel az Excelt több mint 300 alapvető eszközzel. Élvezze a teljes funkcionalitású 30 napos INGYENES próbaverziót hitelkártya nélkül! Szerezd meg most

Például csak a látható cellákat szeretné összegezni, kérjük, válassza ki azt a cellát, amelyre az összegzési eredményt helyezi, írja be a képletet = FELHASZNÁLHATÓ (C3: C12) (C3: C13 az a tartomány, ahol csak a látható cellákat összesíti), és nyomja meg a belép kulcs.

Ezután az összesített eredményt úgy számolják ki, hogy figyelmen kívül hagyják az összes rejtett cellát. Lásd a képernyőképet:

Csak a látható cellák számlálásához alkalmazza ezt a képletet = LÁTHATÓ (C3: C12); Csak a látható cellák átlagolásához használja ezt a képletet = ÁTLÁTHATÓ (C3: C12).

Jegyzet: Ha nem emlékszik pontosan a képletekre, kövesse az alábbi lépéseket a látható cellák egyszerű összegzéséhez / számolásához / átlagolásához:

1. Jelölje ki azt a cellát, ahová az összesítési eredményt be szeretné helyezni, majd kattintson Kutools > Funkciók > Statisztikai és matematika > MEGFELELŐ (Vagy ÁTLAGLÁTHATÓ, LÁTHATÓ amire szüksége van). Lásd a képernyőképet:

2. A megnyíló Function Arguments párbeszédpanelen adja meg azt a tartományt, ahová a rejtett cellákat figyelmen kívül hagyja, majd kattintson a OK gomb. Lásd a képernyőképet:

Kutools az Excel számára - Töltse fel az Excelt több mint 300 alapvető eszközzel. Élvezze a teljes funkcionalitású 30 napos INGYENES próbaverziót hitelkártya nélkül! Szerezd meg most

Ezután az összesített eredményt úgy számolják ki, hogy figyelmen kívül hagyják az összes rejtett cellát.


Bemutató: Összeg / Számolás / Átlag csak szűrt vagy látható cellák


Kutools az Excel számára: Több mint 300 praktikus eszköz a keze ügyében! Kezdje el a 30 napos ingyenes próbaidőszakot funkciók korlátozása nélkül. Töltse le most!

Kizárólag a kiszűrt / látható cellákat egyszerűen összegezheti / számlálhatja az Excel rejtett sorainak törlésével

A kiszűrt cellák összeadásakor/számlálásakor az Excelben a SUM függvény vagy a Count függvény nem hagyja figyelmen kívül a rejtett cellákat. Ha eltávolítjuk a rejtett/szűrt sorokat, akkor csak a látható cellákat tudjuk egyszerűen összeadni vagy megszámolni. Kipróbálhatja a Kutools for Excel programot Rejtett (látható) sorok és oszlopok törlése segédprogram megoldására.


hirdetés törli a rejtett sorok 3. oszlopát

Kapcsolódó cikkek:

A legjobb irodai hatékonyságnövelő eszközök

Népszerű szolgáltatások: Ismétlődések keresése, kiemelése vagy azonosítása   |  Üres sorok törlése   |  Oszlopok vagy cellák kombinálása adatvesztés nélkül   |   Kerek Formula nélkül ...
Szuper keresés: Több kritérium VLookup    Többértékű VLookup  |   VLookup több munkalapon   |   Fuzzy Lookup ....
Speciális legördülő lista: Gyors legördülő lista létrehozása   |  Függő legördülő lista   |  Többszörösen válassza ki a legördülő listát ....
Oszlopkezelő: Adjon meg egy adott számú oszlopot  |  Oszlopok mozgatása  |  Kapcsolja be a Rejtett oszlopok láthatósági állapotát  |  Tartományok és oszlopok összehasonlítása ...
Kiemelt funkciók: Rács fókusz   |  Design nézet   |   Nagy Formula bár    Munkafüzet és lapkezelő   |  Erőforrás-könyvtár (Auto szöveg)   |  Dátumválasztó   |  Kombinálja a munkalapokat   |  Cellák titkosítása/dekódolása    E-mailek küldése listánként   |  Szuper szűrő   |   Speciális szűrő (félkövér/dőlt/áthúzott szűrés...) ...
A 15 legjobb eszközkészlet12 szöveg Eszközök (Szöveg hozzáadása, Karakterek eltávolítása,...)   |   50 + Táblázatos Típusai (Gantt-diagram,...)   |   40+ Praktikus képletek (Számolja ki az életkort a születésnap alapján,...)   |   19 beszúrás Eszközök (Helyezze be a QR-kódot, Kép beszúrása az útvonalból,...)   |   12 Átalakítás Eszközök (Számok szavakig, Valuta átváltás,...)   |   7 Egyesítés és felosztás Eszközök (Haladó kombinált sorok, Hasított sejtek,...)   |   ... és több

Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz.  Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...

kte lap 201905


Az Office lap füles felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját

  • Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
  • Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
  • 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!
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