Hvis du vil oppsummere de tre verdiene i Excel, kan du gjøre det ved å bare beregne de tre øverste verdiene ved å bruke en STOR funksjon og oppsummere dem.
Men det er ikke den eneste måten. Du kan summere de øverste N -verdiene i Excel ved å bruke flere formler. Alle vil bruke LARGE -funksjonen som nøkkelfunksjon. Se bildet ovenfor. La oss utforske dem alle.
Summen av topp 3 eller topp N verdier ved hjelp av SUMIF -funksjon
Generisk formel
= SUMIF (område, "> =" og STORT (område, n)) |
Område:Området er området du vil summere topp N -verdier fra.
n:Dette er antallet toppverdier du vil oppsummere. Hvis du vil oppsummere de 3 beste verdiene daner 3.
Så la oss se denne formelen i aksjon.
Eksempel 1: Bruk SUMIF til å summe de 3 beste salgene.
Vi har data som inneholder salget gjort i forskjellige måneder. Vi må oppsummere de tre beste salgene. Vi bruker den generiske formelen ovenfor.
De område er C2: C13 ogn er 3. Da vil formelen være:
= SUMIF (C2: C13, "> =" & STOR (C2: C13,3)) |
Dette går tilbake til 696020 som er riktig. Hvis du vil oppsummere toppvariabler N -verdier og N er skrevet i D2, vil formelen være:
= SUMIF (C2: C13, "> =" & STOR (C2: C13, D2)) |
den vil oppsummere alle verdiene som er større enn eller lik verdien av den øverste N -verdien.
Hvordan virker dette?
LARGE -funksjonen returnerer den øverste Nth -verdien i det angitte området. I formelen ovenfor returnerer LARGE -funksjonen den tredje største verdien i områdetC2: C13som er 212940. Nå er formelen:
= SUMIF (C2: C13, "> =" & 212940) |
Nå returnerer SUMIF -funksjonen SUMMEN av verdier større enn eller lik 212940, som er 696020.
Hvis du vil legge til flere betingelser for å summere topp 3 eller N -verdier, bruker du SUMIFS -funksjonen.
Summen av topp 3 eller topp N verdier ved bruk av SUM funksjon
Metoden ovenfor er ganske enkel og rask å bruke når det gjelder å oppsummere de øverste 3 eller N -verdiene fra listen. Men det blir vanskelig når det gjelder å oppsummere topp vilkårlige N -verdier, si topp 2., 4. og 6. verdi fra et Excel -område. Her får funksjonen SUM eller SUMPRODUCT arbeidet utført.
Generisk formel:
= SUM (STOR (område, {1,2,3})) |
eller
= SUMPRODUCT (STORT (område, {1,2,3})) |
Område:Området er området du vil oppsummere topp N -verdier fra.
{1,2,3}: Dette er toppverdiene du vil oppsummere. Her er det 1., 2. og 3..
Så la oss bruke denne formelen i eksemplet ovenfor.
Eksempel 2: Sum de største 1., 2. og 3. verdiene fra et Excel -område.
Så vi bruker den samme tabellen som vi brukte i eksemplet ovenfor. De område er fortsatt C2: C13 og de tre øverste verdiene som vi ønsker å summere er 1., 2. og 3. største verdi i område.
= SUMPRODUCT (STOR (C2: C13, {1,2,3})) |
Det returnerer det samme resultatet som før, som er 696020. Hvis du vil oppsummere de andre og fjerde øverste verdiene, vil formelen være:
= SUMPRODUCT (STORT (C2: C13, {2,4})) |
Og resultatet blir 425360.
Du kan erstatte SUMPRODUCT -funksjonen med SUM -funksjonen i tilfellet ovenfor. Men hvis du vil gi referanse til toppverdier, må du bruke CTRL+SHIF+ENTER for å gjøre det til en matriseformel.
{= SUM (STOR (C2: C13, E2: E4))} |
Hvordan virker det?
LARGE -funksjonen godtar en rekke nøkkelverdier og returnerer en rekke med disse toppverdiene. Her returnerer den store funksjonen verdiene {241540; 183820; 38740} som topp to, fjerde og sjette verdier. Nå blir formelen:
= SUMME ({241540; 183820; 38740}) |
eller
= SUMPRODUCT ({241540; 183820; 38740}) |
Dette oppsummerer verdiene som returneres av LARGE -funksjonen.
Oppsummerer et stort utvalg av toppverdier i Excel
La oss si at du vil summere verdier topp 10-2o verdier, alt inkludert. I dette tilfellet vil de ovennevnte metodene bli masete og lengre. Den beste måten er å bruke den generiske formelen nedenfor for å oppsummere toppverdiene:
= SUMPRODUCT (LARGE (område, RAD (INDIRECT ("start: end")))) |
område:Området er området som du vil summere topp N -verdier fra.
"start: end":Det er teksten i området med toppverdier du vil oppsummere. Hvis du vil ha noen topp 3 til topp 6 verdier, vil start: slutten være "3: 6".
La oss se på denne formelen i aksjon:
Eksempel 3: Sum de 3 til 6 beste verdiene fra salg:
Så vi har den samme tabellen som eksemplet ovenfor. Den eneste spørringen er annerledes. Ved å bruke den generiske formelen ovenfor skriver vi denne formelen:
= SUMPRODUCT (LARGE (C2: C13, ROW (INDIRECT ("3: 6")))) |
Dette returnerer verdien 534040. Som er summen av tredje, fjerde, femte og sjette største verdi fra område C2: C13.
Hvordan virker dette?
Først gjør INDIRECT -funksjonen teksten "3: 6" til det faktiske området 3: 6. ROW -funksjonen returnerer videre en rekke radnumre i område 3: 6, som vil være {3,4,5,6}. Deretter returnerer LARGE -funksjonen de tredje, fjerde, femte og sjette største verdiene fra området C2: C13. Til slutt oppsummerer SUMPRODUCT -funksjonen disse verdiene, og vi får resultatet vårt.
= SUMPRODUCT (LARGE (C2: C13, ROW (INDIRECT ("3: 6"))))
=SUMPRODUCT (STOR (C2: C13,{3,4,5,6})) = SUMPRODUCT ({212940;183820;98540;38740}) = 534040 |
Bonus: Oppsummer Topp N -verdier ved hjelp av SEQUENCE -funksjonen
SEQUENCE -funksjonen blir introdusert i Excel 2019 og 365. Den returnerer en tallrekke. Vi kan bruke den til å få de beste N -verdiene og deretter oppsummere dem.
Generisk formel:
= SUMPRODUCT (LARGE (område, SEQUENCE (num_values ,, [start_num], [trinn])))) |
område:Området er området du vil summere topp N -verdier fra.
num_values: Det er antallet toppverdier du vil summere.
[startnummer]:Det er startnummeret på serien. Det er valgfritt. Hvis du utelater dette, starter serien fra 1.
[trinn]: Det er forskjellen mellom det neste tallet fra det nåværende tallet. Som standard er det 1.
Hvis vi bruker denne generiske formelen for å få det samme resultatet som vi gjorde i forrige eksempel, vil formelen være:
= SUM (STOR (C2: C13, SEQUENCE (4,, 3))) |
Det vil returnere verdien 534040.
Hvordan virker det?
Det er enkelt. SEQUENCE -funksjonen returnerer en serie med 4 verdier som starter med 3 med intervall 1. Den returnerer matrisen {3; 4; 5; 6}. Nå returnerer LARGE -funksjonen de største verdiene til tilsvarende tall. Til slutt oppsummerer SUM -funksjonen denne verdien, og vi får resultatet vårt som 534040.
= SUM (STOR (C2: C13, SEQUENCE (4,,3)))
=SUM (STOR (C2: C13,{3;4;5;6})) =SUM({212940;183820;98540;38740}) =534040 |
Så ja gutta, slik kan du oppsummere de 3, 5, 10, … N -verdiene i Excel. Jeg prøvde å være forklarende. Jeg håper det hjelper deg. Hvis du er i tvil om dette emnet eller et annet VBA -relatert emne, spør i kommentarfeltet nedenfor. Jeg svarer ofte på spørsmål.
Sum Hvis større enn 0 i Excel | For å oppsummere bare positive verdier, må vi summere verdier som er større enn 0. For å gjøre det, bruker vi SUMIF -funksjonen i Excel.
Slik summerer du de siste 30 dagers salget i Excel | Noen ganger er det også oppsummert på standard 30 dagers intervall. I så fall vil det være en god idé å ha en formel som dynamisk viser summen av de siste 30 dagene. I denne artikkelen lærer vi hvordan du summerer de siste 30 dagers verdier i excel.
Slik summerer du de siste n kolonnene i Excel | Noen ganger gitt en betingelse, dvs. når vi trenger å få summen av de siste 5 eller n -tallene fra kolonnen. Du kan enkelt utføre løsningen på dette problemet ved hjelp av excel -funksjonene.
Slik summerer du ved å matche rad og kolonne i Excel | Hvordan summerer vi verdier når vi trenger å matche kolonne og rad. I denne artikkelen lærer vi hvordan du gjør summen av matchende rader og kolonner.
Populære artikler:
50 Excel -snarveier for å øke produktiviteten | Bli raskere på oppgaven din. Disse 50 snarveiene får deg til å jobbe enda raskere med Excel.
Slik bruker du Excel VLOOKUP -funksjon| Dette er en av de mest brukte og populære funksjonene til excel som brukes til å slå opp verdi fra forskjellige områder og ark.
Slik bruker du Excel COUNTIF -funksjon| Tell verdier med betingelser ved hjelp av denne fantastiske funksjonen. Du trenger ikke å filtrere dataene dine for å telle spesifikk verdi. Countif -funksjonen er avgjørende for å forberede dashbordet.
Slik bruker du SUMIF -funksjonen i Excel | Dette er en annen viktig funksjon på dashbordet. Dette hjelper deg med å oppsummere verdier på spesifikke forhold.
Populære artikler:
50 Excel -snarveier for å øke produktiviteten | Bli raskere på oppgaven din. Disse 50 snarveiene får deg til å jobbe enda raskere med Excel.
Slik bruker du Excel VLOOKUP -funksjon| Dette er en av de mest brukte og populære funksjonene til excel som brukes til å slå opp verdi fra forskjellige områder og ark.
Slik bruker du Excel COUNTIF -funksjon| Tell verdier med betingelser ved hjelp av denne fantastiske funksjonen. Du trenger ikke å filtrere dataene dine for å telle spesifikk verdi. Countif -funksjonen er avgjørende for å forberede dashbordet.
Slik bruker du SUMIF -funksjonen i Excel | Dette er en annen viktig funksjon på dashbordet. Dette hjelper deg med å oppsummere verdier på spesifikke forhold.