ciemek [ Senator ]
Excel - problem z formula - srednia arytmetyczna
Witam,
Potrzebuje zmontowac formule ktora bedzie liczyla srednia arytmetyczna z ostatnich 28 komorek w linii w Excelu.
Dokladniej:
mam raport w ktorym dziennie wklejam odpowiednie cyfry dotyczace spraw rozwiazanych przez rozne teamy.
W jednej linii sa daty, w drugiej te dane. Na ten moment mierze wydajnosc i jakosc pracy tych teamow miedzy innymi przez miesieczna srednia arytmetyczna ilosci rozwiazanych ticketow. W kazdym miesiacu zmieniam zakres komorek (z miesiaca na miesiac, komorki przypadajace na czerwiec, lipiec i tak dalej). Problem pojawia sie na poczatku kazdego miesiaca - wyniki poszczegolnych teamow nie sa miarodajne. Dlatego potrzebuje sprawdzac srednia z ostatnich 28 dni w ktorych byly jakeis wpisy w linii.
Zalaczam obrazek z tego raportu:
Jak widzicie w polu formuly : program liczy srednia dla komorek w calym miesiacu podczas gdy mam tam tylko jeden wpis. Problem polega na tym, ze nie pokazuje mi to zupelnie nic jesli chodzi o wydajnosc teamow. Jak moge policzyc srednia z komorek zawierajacych sie np pomiedzy komorka odpowiadajaca dzisiejszej dacie(program musialby wybrac ja automatycznie) i tej odpowiadajacej dacie o 28 dni (komorek w lewo w tej samej linii) wczesniejszej.
Mam nadzieje, ze nie za chaotycznie powiedzialem :p
M'q [ Schattenjäger ]
Zajrzyj na sposób 99:
Jest formuła zwracająca wartość ostatniej niepustej komórki, powinno troszkę pomóc :)

albz74 [ Legend ]
Mhm, nic nie rozumiem :D
Nie zapominaj jednak że data to liczba więc 28 dni łatwo wyliczysz, dodatkowo jest taka funkcja jak INDEX za pomocą której możesz płynnie ustawić sumowany zakres (index w miejsce kolumny).
ciemek [ Senator ]
albz74 - sprobuje pobawic sie ta funkcja. Moze to byc strzal w dziesiatke :-)
A co do tresci zapytania :
Przyklad problemu - srednia z miesiaca ktora bierze pod uwage powiedzmy 26 komorek z ktorych tylko jedna jest zapelniona, reszta to puste komorki/zera. Wychodzi dupa nie srednia :-)
Potrzebne rozwiazanie - formula bioraca pod uwage ostatnie 28 wpisow i liczaca z nich srednia. Wtedy jest miarodajny wyniczek, teamy sa zadowolone bo moga poprawiac sobie srednia, ktora poprawia ich osiagi z punktu widzenia statystyk, potem moj szef jest happy i jego szef jest happy i moze dostaje podwyzke (to juz sobie zmyslilem...:P)
To tak pokrotce :P
albz74 [ Legend ]
ciemek - jeżeli dobrze rozumiem to chodzi o zliczenie ostatnich 26 wartości - zakładam że po 15 min zabawy z formułami (np funkcja informacyjna ISNUMBER - jeżeli komórka jest pusta to zwraca false) można coś takiego zrobić ale dużo szybciej będzie napisać własną funkcję która Ci to zliczy

ciemek [ Senator ]
albz74 - no pewnie tak, tyle tylko, ze nie wiem jak to zrobic :-) Mam goscia w firmie ktory jest mega guru od programowania i takich tam innych dziwnych spraw. Ciezko sie z nim dogadac bo praktycznie mowi juz kodem ale zlece mu to zadanie w najblizszym czasie. Jak znam zycie to przygotuje jakies makro albo cus takiego. Zalezy mi jednak na tym, zeby byla to funkcja. Ten raport jest gdzies tak w 80% skonczony i wciaz dochodza nowe funkcje w miare jak pojawia sie zapotrzebowanie. Generalnie to jest to genialne narzedzie do mojej pracy jednak moje mozliwosci skonczyly sie gdzies tak przy 50% robieniu calosci. Moge sie jednak pocieszyc ze taka forma raportu bedzie wprowadzona na wszystkich service deskach w mojej firmie.
Szkoda tylko ze tzw "corporate policy" mowi, ze wszystko co stworze nalezy do firmy...dostalem wiec malusienka premie za miesiac pracy...damn...
albz74 [ Legend ]
ciemek - co się przejmujesz, prawie każda korporacja ma takie zasady. Całość pracy może i należy do firmy ale know-how niekoniecznie ;)
Dam Ci mały hint- włącz w Add-ins Analysis Toolpack, popatrz co potrafią funkcje COUNTBLANK, COUNTA, nie zapomnij o INDEX :)

ciemek [ Senator ]
albz74 - no tak z tym, ze jesli wlacze jakis add on to ludzie ktorzy przegladaja ten raport (poza mna jakies 30 osob - oni maja z niego wyciagac wnioski przy mojej pomocy) nie beda wiedzieli co z tym zrobic.
Ok, niewazne. Cale szczescie modyfikacje tego raportu nie naleza juz do moich obowiazkow. W sumie to mam milion innych spraw ktore moglbym robic ale mnie cos len dopadl :-)
No nic, dzwonie do tego mega muzga.
Dzieki za pomoc.
Pozdr.