Hoppa till huvudinnehåll

Hur summerar man synliga celler endast baserat på kriterier i Excel?

I Excel kan det vara lätt för oss att summera celler utifrån kriterier med SUMIFS-funktionen. Men om det finns ett intervall av filtrerade data, för att summera de synliga cellerna endast med ett eller flera kriterier enligt skärmbilden nedan, hur skulle du kunna utföra denna uppgift i Excel?


Summa synliga celler endast baserat på ett eller flera kriterier med hjälpkolumn

För att få de totala värdena för de synliga cellerna endast baserat på ett eller flera kriterier, kan du skapa en formelhjälpkolumn först och sedan använda SUMIFS-funktionen för att få det totala resultatet.

Till exempel, för att få den totala beställningen av produkten Hoodie i det filtrerade sortimentet, gör så här:

1. Skriv in eller kopiera följande formel till en tom cell bredvid ditt dataintervall och dra sedan fyllningshandtaget nedåt för att fylla den här formeln till andra synliga celler, se skärmdump:

=AGGREGATE(9,5,D4)

2. Efter att ha fått de synliga värdena för kolumn D, bör du använda funktionen nedan SUMIFS för att få det totala värdet, se skärmdump:

=SUMIFS(E2:E12,A2:A12,A17)
Anmärkningar: I ovanstående formel, E2: E12 är hjälpkolumnen du skapade i steg 1 som du vill summera; A2: A12 är kriterieintervallet, och A17 är villkoret som ska användas för kriterieintervall.

tips: Om du vill summera de synliga cellerna baserat på fler kriterier, som att få den totala beställningen av produkten Hoodie som är röd, använd följande formel:
=SUMIFS(E2:E12,A2:A12,A17,C2:C12,B17)

Om det finns fler kriterier som behöver läggas till behöver du bara gå med i kriterierna i SUMIFS-funktionen så här: =SUMIFS(summaintervall, kriterieområde1, kriterie1, [kriterieområde2, kriterie2], [kriterieområde3, kriterie3], ...)


Summa synliga celler endast baserat på kriterier med formel

Du kan också skapa en formel baserad på funktionerna SUMMAPRODUKT, SUBTOTAL, OFFSET, ROW och MIN tillsammans för att summera synliga celler baserat på ett eller flera kriterier i Excel.

Kopiera eller skriv in formeln nedan i en tom cell för att mata ut resultatet, och tryck sedan på Enter för att få resultatet, se skärmdump:

=SUMPRODUCT(SUBTOTAL(3,OFFSET(A2:A12,ROW(A2:A12)-MIN(ROW(A2:A12)),,1)),(A2:A12=A17)*(D2:D12))

Anmärkningar: I ovanstående formel, A2:A12=A17 är kriterieintervallet och kriterierna som du vill använda, och D2: D12 är summaintervallet som du vill summera.
tips: För att summera de synliga cellerna baserat på flera kriterier behöver du bara lägga till kriterierna så här: =SUMPRODUCT(SUBTOTAL(3,OFFSET(reference,ROW(reference)-MIN(ROW(reference)),,1)),(criteria_range1=criteria1)*(criteria_range2=criteria2)*(criteria_range3=criteria3)*(sum_range)).

  • Super Formula Bar (enkelt redigera flera rader med text och formel); Läslayout (enkelt läsa och redigera ett stort antal celler); Klistra in i filtrerat intervall...
  • Sammanfoga celler / rader / kolumner och förvaring av data; Delat cellinnehåll; Kombinera duplicerade rader och summa / genomsnitt... Förhindra duplicerade celler; Jämför intervall...
  • Välj Duplicera eller Unikt Rader; Välj tomma rader (alla celler är tomma); Super Find och Fuzzy Find i många arbetsböcker; Slumpmässigt val ...
  • Exakt kopia Flera celler utan att ändra formelreferens; Skapa referenser automatiskt till flera ark; Sätt in kulor, Kryssrutor och mer ...
  • Favorit och sätt snabbt in formler, Intervall, diagram och bilder; Kryptera celler med lösenord; Skapa e-postlista och skicka e-post ...
  • Extrahera text, Lägg till text, ta bort efter position, Ta bort mellanslag; Skapa och skriva ut personsökningstalsatser; Konvertera mellan celler innehåll och kommentarer...
  • Superfilter (spara och tillämpa filterscheman på andra ark); Avancerad sortering efter månad / vecka / dag, frekvens och mer; Specialfilter av fet, kursiv ...
  • Kombinera arbetsböcker och arbetsblad; Sammanfoga tabeller baserat på nyckelkolumner; Dela data i flera ark; Batchkonvertera xls, xlsx och PDF...
  • Gruppering av pivottabell efter veckonummer, veckodagen och mer ... Visa olåsta, låsta celler av olika färger; Markera celler som har formel / namn...
kte-flik 201905
  • 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!
officetab botten
Comments (1)
Rated 3.5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
What if the one of the criteria is an empty cell? I tried using "= 0" or "" but it does not work.
Rated 3.5 out of 5
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations