Hur summerar jag bara filtrerade eller synliga celler i Excel?
Kanske är det lätt för dig att summera en kolumn med siffror i Excel, men ibland måste du filtrera eller dölja lite data för att uppfylla dina kriterier. Efter att ha gömt eller filtrerat, och nu vill du bara lägga till endast de filtrerade eller synliga värdena. Om du använder Sum-funktionen i Excel läggs alla värden inklusive dolda data till, i det här fallet, hur kan du bara summera de filtrerade eller synliga cellvärdena i Excel?
- Summa endast filtrerade eller synliga cellvärden med formel
- Summa endast filtrerade eller synliga cellvärden med användardefinierad funktion
- Summa / räkna / genomsnitt endast filtrerade eller synliga celler med Kutools för Excel
Summa endast filtrerade eller synliga cellvärden med formel
Med denna DELSUMMA funktion som ignorerar rader som har uteslutits av ett filter kan du enkelt lägga till endast de synliga cellerna. Du kan göra så här:
Antag att du har en rad data, och de har filtrerats efter behov, se skärmdump:
1. I en tom cell, till exempel C13, anger du denna formel: = Delsumma (109, C2: C12) (109 anger när du summerar siffrorna ignoreras de dolda värdena; C2: C12 är det intervall som du kommer att summera och ignorera filtrerade rader.) och tryck på ange nyckel.
Notera: Denna formel kan också hjälpa dig att bara summera de synliga cellerna om det finns dolda rader i ditt kalkylblad. Denna formel kan dock inte summeras med att ignorera celler i dolda kolumner.
Summa / räkna / genomsnittliga synliga celler endast i ett angivet intervall med ignorerade dolda eller filtrerade celler / rader / kolumner
Den normalt SUM / Räkning / genomsnittliga funktionen räknar alla celler i det angivna intervallet på materieceller är dolda / filtrerade eller inte. Medan delsumma-funktionen bara kan summera / räkna / genomsnitt med ignorera dolda rader. Men Kutools för Excel ÖVERMÖJLIG / RÄKENSKAPLIG / GENOMSNITTLIGT funktioner beräknar enkelt det angivna intervallet och ignorerar eventuella dolda celler, rader eller kolumner.
Summa endast filtrerade eller synliga cellvärden med användardefinierad funktion
Om du är intresserad av följande kod kan det också hjälpa dig att summera endast de synliga cellerna.
1. Håll ner ALT + F11 knapparna och det öppnar Microsoft Visual Basic för applikationer fönster.
2. Klicka Insert > Modulernaoch klistra in följande kod i modulfönstret.
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. Spara den här koden och ange formeln = SumVisible (C2: C12) in i en tom cell. Se skärmdump:
4. Tryck sedan på ange nyckel så får du det resultat du vill ha.
Summa / räkna / genomsnitt endast filtrerade eller synliga celler med Kutools för Excel
Om du har Kutools för Excel installerat kan du snabbt beräkna summan / räkna / genomsnittet bara synliga eller filtrerade celler i Excel enkelt.
Kutools för Excel - Superladda Excel med över 300 viktiga verktyg. Njut av permanent gratis AI-funktioner! Hämta den nu
Till exempel vill du bara summera endast synliga celler, välj den cell du kommer att placera summeringsresultatet på, skriv formeln = ÖVERMÖJLIG (C3: C12) (C3: C13 är det område där du bara summerar synliga celler) i det och trycker på ange nyckel.
Och sedan beräknas summeringsresultatet med att ignorera alla dolda celler. Se skärmdump:
För att bara räkna synliga celler, använd denna formel = COUNTVISIBLE (C3: C12); Använd endast denna formel för att medelvärdena endast av synliga celler = GENOMSNITTBAR (C3: C12).
Notera: Om du inte kommer ihåg formlerna exakt kan du följa nedanstående steg för att summera / räkna / genomsnitt bara synliga celler enkelt:
1. Markera cellen som du kommer att placera summeringsresultatet i och klicka Kutools > Funktioner > Statistik och matematik > ÖVERMÖJLIG (eller GENOMSNITTLIGT, RÄKENSKAPLIG som du behöver). Se skärmdump:
2. I dialogrutan Funktionsargument öppnar du det område där du summerar och ignorerar dolda celler och klickar på OK knapp. Se skärmdump:
Kutools för Excel - Superladda Excel med över 300 viktiga verktyg. Njut av permanent gratis AI-funktioner! Hämta den nu
Och sedan beräknas summeringsresultatet med att ignorera alla dolda celler.
Relaterade artiklar:
Hur summerar jag de absoluta värdena i Excel?
Hur summerar jag snabbt varannan eller nionde rad / kolumn i Excel?
Bästa kontorsproduktivitetsverktyg
Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid. Klicka här för att få den funktion du behöver mest...
Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare
- Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
- Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
- Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!