Hvordan gennemsnittes de sidste 5 værdier i en kolonne, når nye numre kommer ind?
I Excel kan du hurtigt beregne gennemsnittet af de sidste 5 værdier i en kolonne med funktionen Gennemsnit, men fra tid til anden skal du indtaste nye tal bag dine originale data, og du vil have, at gennemsnitsresultatet ændres automatisk som de nye data, der indtastes. Det vil sige, at du gerne vil have, at gennemsnittet altid afspejler de sidste 5 numre på din dataliste, selv når du tilføjer numre nu og da.
Gennemsnitlige sidste 5 værdier i en kolonne som nye tal, der indtaster med formler
Gennemsnitlige sidste 5 værdier i en kolonne som nye tal, der indtaster med formler
Følgende matrixformler kan hjælpe dig med at løse dette problem, gør som følger:
Indtast denne formel i en tom celle:
=IF(COUNT(A:A),AVERAGE(INDEX(A:A,LARGE(IF(ISNUMBER(A1:A10000),ROW(A1:A10000)),MIN(5,COUNT(A1:A10000)))):A10000),"no data") (A: En er den kolonne, der indeholder de data, du brugte, A1: A10000 er et dynamisk område, kan du udvide det, så længe dit behov og antallet 5 angiver den sidste n-værdi.), og tryk derefter på Ctrl + Skift + Enter taster sammen for at få gennemsnittet af de sidste 5 tal. Se skærmbillede:
Og nu, når du indtaster nye numre bag de originale data, vil gennemsnittet også blive ændret, se skærmbillede:
Bemærk: Hvis kolonnen med celler indeholder 0-værdier, vil du ekskludere 0-værdierne fra dine sidste 5 tal, ovenstående formel fungerer ikke, her kan jeg introducere dig en anden matrixformel for at få gennemsnittet af de sidste 5 værdier, der ikke er nul , indtast venligst denne formel:
=AVERAGE(SUBTOTAL(9,OFFSET(A1:A10000,LARGE(IF(A1:A10000>0,ROW(A1:A10000)-MIN(ROW(A1:A10000))),ROW(INDIRECT("1:5"))),0,1))), og tryk derefter på Ctrl + Skift + Enter for at få det ønskede resultat, se skærmbillede:
Relaterede artikler:
Hvordan gennemsnit hver 5. række eller kolonne i Excel?
Hvordan gennemsnittes top eller bund 3 værdier i Excel?
Bedste kontorproduktivitetsværktøjer
Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid. Klik her for at få den funktion, du har mest brug for...
Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere
- Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
- Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
- Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!