Jak uśrednić ostatnie 5 wartości kolumny przy wprowadzaniu nowych liczb?
W Excelu możesz szybko obliczyć średnią z ostatnich 5 wartości w kolumnie z funkcją Średnia, ale od czasu do czasu musisz wprowadzić nowe liczby za oryginalnymi danymi i chcesz, aby średni wynik został automatycznie zmieniony jako wprowadzenie nowych danych. Oznacza to, że chciałbyś, aby średnia zawsze odzwierciedlała ostatnie 5 liczb z listy danych, nawet jeśli dodajesz liczby od czasu do czasu.
Średnie ostatnie 5 wartości kolumny jako nowe liczby wprowadzane za pomocą formuł
Średnie ostatnie 5 wartości kolumny jako nowe liczby wprowadzane za pomocą formuł
Poniższe formuły tablicowe mogą pomóc w rozwiązaniu tego problemu, wykonaj następujące czynności:
Wprowadź tę formułę do pustej komórki:
=IF(COUNT(A:A),AVERAGE(INDEX(A:A,LARGE(IF(ISNUMBER(A1:A10000),ROW(A1:A10000)),MIN(5,COUNT(A1:A10000)))):A10000),"no data") (Odp .: A to kolumna zawierająca użyte dane, A1: A10000 to zakres dynamiczny, możesz go rozszerzyć tak długo, jak potrzebujesz, i liczbę 5 wskazuje ostatnią wartość n.), a następnie naciśnij Ctrl + Shift + Enter klucze razem, aby uzyskać średnią z ostatnich 5 liczb. Zobacz zrzut ekranu:
A teraz, kiedy wprowadzisz nowe liczby za oryginalnymi danymi, średnia również zostanie zmieniona, patrz zrzut ekranu:
Note: Jeśli kolumna komórek zawiera wartości 0, chcesz wykluczyć wartości 0 z ostatnich 5 liczb, powyższa formuła nie zadziała, tutaj mogę wprowadzić inną formułę tablicową, aby uzyskać średnią z ostatnich 5 niezerowych wartości , wprowadź tę formułę:
=AVERAGE(SUBTOTAL(9,OFFSET(A1:A10000,LARGE(IF(A1:A10000>0,ROW(A1:A10000)-MIN(ROW(A1:A10000))),ROW(INDIRECT("1:5"))),0,1))), a następnie naciśnij Ctrl + Shift + Enter klucze, aby uzyskać wymagany wynik, zobacz zrzut ekranu:
Podobne artykuły:
Jak uśredniać co 5 wierszy lub kolumn w programie Excel?
Jak uśrednić górne lub dolne 3 wartości w programie Excel?
Najlepsze narzędzia biurowe
Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas. Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...
Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę
- Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
- Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
- Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!