Indholdsfortegnelse
Der er et par måder at Sum kun synlige celler i Excel. I dag vil vi gennemgå 4 hurtige måder at Sum kun synlige celler. Ofte har vi brug for at skjule eller filtrere data i vores arbejdsbog for at kunne lave en produktiv analyse i Excel. Standard SUM-funktion vil ikke fungere i dette tilfælde, fordi den opsummerer alle værdierne i en række af celler Vi kan bruge følgende metoder til at Sum kun synlige celler i Excel.
Download arbejdsbog til øvelser
Download denne arbejdsbog og øv dig.
Sum kun synlig celle.xlsm4 måder at summere kun synlige celler i Excel på
Lad os antage, at vi har et datasæt med nogle ansatte i en virksomhed, som indeholder fire kolonner; Medarbejder navn, Afdeling , deres arbejde Timer om dagen, og deres Løn Her er en oversigt over datasættet for de følgende metoder.
1. Sum kun synlige celler med tabel i Excel
I denne metode vil vi kun beregne summen for synlige celler i Excel. Her vil vi konvertere vores datasæt til en tabel og derefter finde summen meget nemt. Følg nedenstående trin for at finde løsningen:
TRIN:
- Først skal du vælge dataene fra databladet.
- For det andet skal du gå til INSERT bånd og vælg Tabel .
BEMÆRK: Dette vil konvertere datasættet til en tabel. Du kan også gøre det ved hjælp af tastaturet. Tryk på Ctrl + T og den konverterer datasættet til en tabel.
- For det tredje skal du gå til DESIGN bånd og vælg Række i alt .
- Dette vil indsætte en række med totalen, og vi vil se summen der.
- Hvis vi nu skjuler nogle kolonner, vil værdien af Række i alt vil automatisk ændre sig og kun give os summen af de synlige celler.
Her gemte vi den 7. , 9. & 10. rækker og summen for de synlige celler blev vist i den sidste række.
Læs mere: Sum til slutningen af en kolonne i Excel (8 praktiske metoder)
2. AutoFilter til kun at summere synlige celler i Excel
Vi bruger den Filter funktion i Excel til kun at summere synlige celler. Her kan vi bruge SAMTLIGT Funktion og AGGREGATE Funktion i denne metode. Vi vil også vise, hvordan man bruger AutoSum her.
Vi skal bruge det tidligere datasæt igen.
2.1 Anvendelse af funktionen SUBTOTAL
SUBTOTAL-funktion returnerer en subtotal i et datasæt. Vi vil bruge denne funktion til kun at summere synlige celler her. Vi skal anvende filteret på vores datasæt for at udføre denne metode.
TRIN:
- Først skal du vælge området af celler i datasættet.
- Derefter skal du gå til DATA bånd og vælg FILTER .
- Vælg nu Celle E13 og skriv formlen.
=SUBTOTAL(109,E5:E12)
- Vælg nu Gå ind på for at se resultatet.
- Hvis vi endelig filtrerer en kolonne, vil resultatet af summen ændre sig tilsvarende, og der vil kun blive vist summen af de synlige celler.
2.2 Brug af funktionen AGGREGATE
Det svarer stort set til den SUBTOTAL-funktion metode. Vi bruger AGGREGATE Funktion i stedet for SAMTLIGT .
TRIN:
- Først skal du vælge Celle E13 .
- Skriv nu formlen:
=AGGREGAT(9,5,E5:E12)
- Vælg nu Gå ind på og se resultatet.
- Hvis vi endelig filtrerer nogle kolonner, vises kun summen af de synlige celler.
2.3 Anvendelse af AutoSum
I processen skal vi først filtrere datasættet og derefter bruge AutoSum Ellers vil det ikke give det ønskede resultat.
TRIN:
- Først skal du vælge Celle E13 .
- For det andet skal du gå til FORMULER bånd og vælg AutoSum .
- Endelig vil den opsummere de Lønsøjle og vise den i cellen.
Læs mere: Sådan summeres filtrerede celler i Excel (5 egnede måder)
Lignende læsninger
- Sådan summeres udvalgte celler i Excel (4 nemme metoder)
- [Rettet!] Excel SUM-formel virker ikke og returnerer 0 (3 løsninger)
- Sådan summerer du kun positive tal i Excel (4 enkle måder)
- Genvej til sum i Excel (2 hurtige tricks)
- Sådan summerer du flere rækker i Excel (4 hurtige måder)
3. Find kun summen for synlige celler med brugerdefineret funktion
Vi kan bruge den VBA funktion af Microsoft Excel for at oprette vores egen funktion, der opsummerer de synlige celler i et datablad.
Vi vil bruge følgende trin her.
TRIN:
- Først skal du gå til UDVIKLER bånd og vælg Visuelle grundprincipper .
- Derefter vises Microsoft Visual Basic-vinduet. Vælg metoden, og skriv koden der.
Function ONLYVISIBLE(CellRng As Range) As Double Dim x As Range Dim SumUp As Double For Each x In CellRng If x.Rows.Hidden = False And x.Columns.Hidden = False Then SumUp = SumUp + x.Value End If Next ONLYVISIBLE = SumUp End Function
Her er vores funktion ONLYVISIBLE .
- For det tredje skal du vælge Celle E13 og skriv formlen.
=KUN SYNLIG(E5:E12)
- Nu skal du trykke på Gå ind på og se resultatet.
- Endelig, hvis vi skjuler den 7. , 9. & 10. række, vil den vise det ønskede resultat.
Læs mere: Sumceller i Excel: Kontinuerlig, tilfældig, med kriterier osv.
4. Excel SUMIF-funktion til at tilføje synlige celler
Nogle gange skal vi bruge nogle kriterier for at finde vores forventede resultater. I disse tilfælde kan vi bruge SUMIF-funktionen .
Her vil vi tilføje to nye kolonner i det tidligere datasæt for at udføre denne operation. Vi vil bruge en Ja/Nej kolonne og en Hjælper kolonne til denne metode. Vi vil tage hjælp af den AGGREGATE Funktion her.
TRIN:
- Først skal du vælge Celle F5 og skriv formlen.
=AGGREGAT(9,5,E5)
- For det andet skal du trykke på Gå ind på og se resultatet. Det opsummerer bare Celle E5 og viser resultatet. Brug Påfyldningshåndtag t o udfylde de næste celler.
- For det tredje vil vi se værdierne i Hjælper Kolonne.
- Indsæt derefter formlen i Celle E13 .
=SUMIF(D5:D12, "Ja",F5:F12)
Den søger efter kriterier i intervallet D5 til D12 og summerer, hvis betingelsen er opfyldt.
- Endelig, hvis vi bruger Filter , vises kun summen af de celler, hvor kriterierne er opfyldt.
BEMÆRK: Vi kan kun bruge denne metode, hvis vi har brug for at anvende visse betingelser.
Læs mere: Excel-summe, hvis en celle indeholder kriterier (5 eksempler)
Konklusion
Til sidst vil jeg sige, at der er nogle gange, når vi står over for disse typer problemer i Excel. Vi har set fire nemme metoder her. Jeg håber, at disse metoder vil hjælpe dig med at finde løsningen på dit problem. Sidst af alt, hvis du har spørgsmål eller forslag, er du velkommen til at kommentere nedenfor.