Note: The other languages of the website are Google-translated. Back to English
English English

Summa värden per år i Excel

Om du antar att du har en rad data som innehåller en lista med datum och försäljningsbelopp, nu vill du få det totala beloppet baserat på givna år enligt skärmbilden nedan. I Excel kan de vanliga funktionerna SUMIFS och SUMPRODUCT hjälpa till att lösa denna uppgift snabbt och enkelt. Denna handledning kommer att visa hur man använder dessa två funktioner i detalj.


Summa värden efter år i Excel med funktionerna SUMIFS och DATUM

För att summera det totala värdet baserat på ett givet år, bör du ange det första och sista datumet på året genom att använda funktionen DATUM, och sedan använda funktionen SUMIFS för att summera alla värden inom de angivna datumen, den generiska syntaxen är:

=SUMIFS(sum_range,date_range,">="&DATE(year,1,1),date_range,"<="&DATE(year,12,31)
  • sum_range: Värdeintervallet som ska summeras;
  • date_range: Datumintervallet som ska testas för det specifika året;
  • year: Det specifika år du vill summera värden utifrån. (år, 1,1 indikerar årets första dag, och år,12,31 anger årets sista dag.)

För att lösa denna uppgift i Excel, kopiera eller skriv in formeln nedan i en tom cell och dra sedan ner formeln till andra celler för att få resultatet:

=SUMIFS($C$2:$C$12,$B$2:$B$12,">="&DATE(E2,1,1),$B$2:$B$12,"<="&DATE(E2,12,31))


Förklaring av denna formel:

=SUMIFS($C$2:$C$12,$B$2:$B$12,">="&DATE(E2,1,1),$B$2:$B$12,"<="&DATE(E2,12,31))

  • $ C $ 2: $ C $ 12:är "sum_range" som innehåller de värden vi vill summera.
  • $B$2:$B$12,">="&DATE(E2,1,1): söker efter datum i intervallet B2:B12 som är större än eller lika med 01-01-2020 – årets första dag i cell E2.
  • $B$2:$B$12,"<="&DATE(E2,12,31): söker efter datum i intervallet B2:B12 som är mindre än eller lika med 12-31-2020 – årets sista dag i cell E2.
  • SUMIFS($C$2:$C$12,$B$2:$B$12,">="&DATE(E2,1,1),$B$2:$B$12,"<="&DATE(E2,12,31)): Efter att ha uppfyllt kriterierna kommer värdena i intervallet C2:C12 att hittas och summeras.

Summa värden per år i Excel med SUMMAPRODUKT-funktion

Här kan en annan enkel formel som skapas av SUMPRODUCT-funktionen också hjälpa dig, den generiska syntaxen är:

=SUMPRODUCT((YEAR(date_range)=year)*sum_range)
  • date_range: Datumintervallet som ska testas för det specifika året;
  • year: Det specifika år du vill summera värden baserat på;
  • sum_range: Värdeintervallet som ska summeras.

Kopiera eller skriv in följande formel i en tom cell och dra sedan ner formeln till andra celler för att få resultatet:


Förklaring av denna formel:

=SUMPRODUCT((YEAR($B$2:$B$12)=E2)*$C$2:$C$12)

  • ÅR($B$2:$B$12)=E2:ÅR-funktionen returnerar årtalet från varje datumcell i intervallet B2:B12. Detta uttryck kontrollerar om året i E2 är lika med året i intervallet B2:B12. Och du kommer att få en array så här: {TRUE;FALSE;TRUE;TRUE;FALSE;TRUE;TRUE;FALSE;FALSE;TRUE;FALSE}.
  • (YEAR($B$2:$B$12)=E2)*$C$2:$C$12={TRUE;FALSE;TRUE;TRUE;FALSE;TRUE;TRUE;FALSE;FALSE;TRUE;FALSE}*$C$2:$C$12: I detta uttryck kommer TRUEs och FALSEs att tvingas till 1:or och 0:or, och denna array multipliceras med varje belopp i intervallet C2:C12, och du kommer att få en ny array så här: {347;0;398;430; 0;379;412;0;0;420;0} .
  • SUMPRODUCT((YEAR($B$2:$B$12)=E2)*$C$2:$C$12)= SUMPRODUCT({347;0;398;430;0;379;412;0;0;420;0}): SUMMAPRODUKT-funktionen adderar slutligen alla siffror i denna matris och returnerar resultatet som 2386.

Relativ funktion som används:

  • SUMMA.OMF:
  • SUMIFS-funktionen i Excel kan hjälpa till att summera cellvärden baserat på flera kriterier.
  • SUMPRODUCT:
  • SUMPRODUCT-funktionen kan användas för att multiplicera två eller flera kolumner eller matriser tillsammans och sedan få summan av produkter.
  • DATUM:
  • DATUM-funktionen kan hjälpa oss att kombinera år, månad och dagnummer från separata celler till ett giltigt datum.
  • ÅR:
  • YEAR-funktionen returnerar året baserat på det angivna datumet i ett fyrsiffrigt serienummerformat.

Fler artiklar:


De bästa Office-produktivitetsverktygen

Kutools för Excel - Hjälper dig att sticka ut från mängden

Vill du slutföra ditt dagliga arbete snabbt och perfekt? Kutools för Excel ger 300 kraftfulla avancerade funktioner (kombinera arbetsböcker, summera efter färg, dela cellinnehåll, konvertera datum och så vidare ...) och spara 80% tid åt dig.

  • Designad för 1500 arbetsscenarier, hjälper dig att lösa 80% Excel-problem.
  • Minska tusentals tangentbord och musklick varje dag, lindra dina trötta ögon och händer.
  • Bli en expert på 3 minuter. Behöver inte längre komma ihåg några smärtsamma formler och VBA-koder.
  • 30 dagars obegränsad gratis provperiod. 60-dagars pengarna tillbaka-garanti. Gratis uppgradering och support i 2 år.
Ribbon of Excel (med Kutools för Excel installerat)

Fliken Office - Aktivera läsning och redigering av flikar i Microsoft Office (inkluderar Excel)

  • En sekund att växla mellan dussintals öppna dokument!
  • Minska hundratals musklick åt dig varje dag, säg adjö till mushanden.
  • Ökar din produktivitet med 50% när du tittar på och redigerar flera dokument.
  • Ger effektiva flikar till Office (inkluderar Excel), precis som Chrome, Firefox och ny Internet Explorer.
Skärmdump av Excel (med Office-fliken installerad)
Sortera kommentarer efter
Kommentarer (0)
Inga betyg än. Bli först med att betygsätta!
Det finns inga kommentarer här ännu
Lämna dina kommentarer
Postar som gäst
×
Betygsätt detta inlägg:
0   Tecken
Föreslagna platser