När du arbetar med ett stort kalkylark i Google Kalkylark, kanske du vill kontrollera delsumman av data i ditt kalkylark med jämna mellanrum. Att göra detta hjälper dig att förstå dataflödet bättre, och det gör det också lättare att leta efter fel.

Att använda funktionen SUBTOTAL i Google Kalkylark är ett av de enklaste sätten att göra detta. Låt oss ta en titt på formelns syntax och hur du kan använda den i ditt kalkylblad. Vi kommer också att dyka ner i ett steg-för-steg-exempel för att göra det enklare för dig.

Varför använda SUBTOTAL istället för SUM?

SUM-funktionen i Google Kalkylark kan orsaka dubbelräkning. Du kan enkelt undvika detta genom att använda funktionen SUBTOTAL istället. Även om det inte är så nybörjarvänligt och erbjuder några nya regler som kan vara knepiga för en nybörjare att lära sig, är SUBTOTAL en extremt kraftfull formel att ha i din arsenal.

Den justerar sig också dynamiskt, vilket gör den mer exakt och kan ge arbetsstatistik samtidigt som den bygger upp kalkylarket. Du kan också använda en numerisk kod för att hitta delsummor med flera olika funktioner, snarare än bara summan av en kolumn.

instagram viewer

Syntaxen för SUBTOTAL i Google Kalkylark

Här är syntaxen för SUBTOTAL-formeln i Kalkylark:

=DELTOTAL(kod, intervall1, …)

Formeln behöver åtminstone de två första parametrarna för att fungera korrekt. Du kan lägga till ytterligare intervall beroende på vilken funktion du vill utföra. Här är parametrarna som används för denna formel:

  • koda: detta är den numeriska koden för den funktion du vill använda. Kodlistan är skriven nedan.
  • område1: detta är det första intervallet för vilket du vill beräkna delsumman.

Du kan lägga till flera intervall för att beräkna delsummorna efter parametern range1.

Vad är funktionskontroll i Google Sheets?

Funktionskontrollfunktionen i Google Sheets låter dig ange hur du vill att en viss funktion ska bete sig. Enkelt förklarat är det i huvudsak en underfunktion i en funktion.

I SUBTOTAL-funktionen finns det totalt 11 funktionskontroller som du använder som koda argument i syntaxen. Den här koden talar om för SUBTOTAL-formeln vilken beräkning den ska utföra. Det kan låta lite förvirrande, men vi kommer att gå mer in på djupet för att förbättra din förståelse.

Du behöver inte memorera listan om du inte är någon som använder funktionen ofta. Bokmärk gärna den här artikeln och återvänd till den när du behöver veta vilken kod du ska använda, eller kopiera och klistra in kontrollkoderna nedan för att spara dem någonstans.

SUBTOTAL Funktionskontrollkoder

Här är listan över koderna i den första parametern:

  • 1 är för MEDEL
  • 2 är för COUNT
  • 3 är för COUNTA
  • 4 är för MAX
  • 5 är för MIN
  • 6 är för PRODUKT
  • 7 är för STDEV
  • 8 är för STDEVP
  • 9 är för SUM
  • 10 är för VAR
  • 11 är för VARP

Som du kan se ovan använder SUBTOTAL-formeln totalt 11 andra integrerade funktioner. Så du kan hitta en fungerande delsumma för någon av dessa beräkningar.

Att ändra koden kan också tala om för formeln att ignorera dolda celler. Du kan göra detta genom att skriva koden i 100-tal. Så om du vill använda AVERAGE-funktionen i SUBTOTAL samtidigt som du ignorerar dolda celler, skulle du skriva det som 101. Så en fullständig formel som använder intervallet A1:A15 skulle vara:

=DELTOTAL(101;A1:A15)

Om du ska använda COUNT-funktionen i SUBTOTAL medan du ignorerar de dolda cellerna, skulle du använda 102, 103 för COUNTA, och så vidare.

SUBTOTAL Funktionsexempel

I det här exemplet har vi en uppsättning försäljningsdata. Det finns också underavdelningar för varje kvartal av året, som innehåller summan av de försäljningar som gjorts under de tre månaderna. Låt oss titta på hur du kan använda funktionen här.

Följ dessa steg för att använda SUBTOTAL-formeln i Google Kalkylark:

  1. Klicka på cellen där du vill ange formeln. I det här fallet är det cell B5.
  2. Börja skriva den första delen av formeln, dvs =DELTOTAL(. När du börjar skriva kommer Google Sheets att försöka fylla i formeln automatiskt. Du kan också använda detta till din fördel.
  3. Skriv nu in den första parametern. Välj ett nummer från listan med koder i syntaxdelen. Här vill vi lägga till innehållet i cellerna, så vi skriver 9, vilket är BELOPP.
  4. Lägg till ett kommatecken för att separera parametrarna.
  5. Lägg nu till i cellområdet. Här är cellintervallet B2:B4. Du kan använda musen för att markera intervallet istället.
  6. Sätt en avslutande parentes för att avsluta formeln.
  7. Tryck Stiga på.

För att hitta delsummorna för resten av kvartalen är stegen desamma som nämnts ovan, men med olika cellintervall som område1 argument.

Det finns en intressant sak att veta när du kommer till Total. Om du använde BELOPP formeln och angav cellområdet B2:B17, skulle formeln också lägga till värdena i cellerna Q1, Q2, Q3 och Q4.

Det vill vi inte, eftersom detta kommer att förstöra värderingarna Total genom att dubbelräkna uppgifterna. Så vi vill använda SUBTOTAL-funktionen i dessa celler också, eftersom den kommer att ignorera de andra SUBTOTALS i arket.

I exempelbilden ovan har vi lagt till funktionen SUBTOTAL i Total-cellerna för B18, C18, och D18. Funktionen ignorerade värdena i cellerna Q1, Q2, Q3 och Q4 för att ge en korrekt totalsumma.

Några saker att notera om SUBTOTAL-funktionen

  • Celler dolda pga filterkriterier ingår inte i SUBTOTALEN, oavsett vilken kodparameter som används.
  • Celler inom det angivna cellintervallet som innehåller en referens till en annan SUBTOTAL-funktion ignoreras alltid. Detta för att förhindra att dubbelräkning inträffar.
  • SUBTOTAL kan användas för att snabbt analysera olika uppsättningar data, och du kan använda flera olika koda argument över ett ark.
  • Du kan använda SUBTOTAL för att skapa dynamiska instrumentpaneler där cellen refererar till en annan cell eller cellintervall. I kombination med datavalidering i Google Sheets baserat på listor kan detta bli en rullgardinslista som uppdaterar hela instrumentpanelen.

Fortsätt att öva på SUBTOTAL-funktionen

Försök att använda den här funktionen varje gång du får chansen. Medan du ofta använder 09 (SUMMA) som koda argument, de andra kommer upp ibland också.

När du väl har vant dig vid funktionskontrollerna blir SUBTOTAL-funktionen i Google Sheets lite lättare, och du kommer att använda det som en del av ditt enorma utbud av kraftfulla formler för att bygga funktionellt kalkylblad.