følgende array formler kan hjælpe dig med at løse dette problem, så gør som følger:, ind i formlen i et tomt felt:,,, = hvis (tæller a: a) gennemsnit (indeks (a: et stort (hvis (isnumber (a1: a10000), række (a1 - a10000), min (5, grev (a1: a10000)))): a10000), "ingen oplysninger"), (, a: et, er den kolonne, der indeholder de data, de brugte, a1: a10000, er et dynamisk område, kan du udvide det, så længe du har brug for, og antallet af 5 angiver den sidste n værdi.), og så presse, ctrl + forskydning + ind, nøgler sammen for at få et gennemsnit af de sidste 5 numre.se skærmbillede:,,,,, og nu, når du input nye numre bag de oprindelige data, den gennemsnitlige vil blive ændret, se skærmbillede:,,,,,, note: hvis kolonne af celler indeholder 0 værdier, de ønsker at udelukke de 0 - værdier fra din sidste fem numre, ovennævnte formel vil ikke arbejde her, - kan præsentere dig endnu mere formel til gennemsnittet af de sidste 5 ikkelignul værdier, indtast denne formel:,,, = gennemsnit (subtotal (9, udlignes (a1: a10000, store (hvis (a1: a10000 > 0, række (a1: a10000) - min (række a1: a10000))), række (indirekte ("5")), 0,1)), og derefter presse, ctrl + forskydning + ind, nøgler til at få det resultat, man skal se,,,,,,, skærmbillede: