Zadziwiające, że ta funkcjonalność nie występuje w tak starożytnej aplikacji
Czy istnieje znane obejście?
Mówię o części, w której możesz zmienić typ agregacji dla pola wartości: ma sumę, min, maks, śr. Itd., Ale nie medianę
Zadziwiające, że ta funkcjonalność nie występuje w tak starożytnej aplikacji
Czy istnieje znane obejście?
Mówię o części, w której możesz zmienić typ agregacji dla pola wartości: ma sumę, min, maks, śr. Itd., Ale nie medianę
Odpowiedzi:
Dla prostych przykładów możesz użyć formuł tablicowych zamiast tabeli przestawnej.
Jeśli masz dane źródłowe w wierszach 10: 1000, oznaczenia kategorii danych źródłowych w kolumnie A, wartości danych źródłowych w kolumnie C oraz kategorię rozważaną w G3, następująca formuła tablicowa znajdzie medianę:
{=MEDIAN(IF($A$10:$A$1000=G3,$C$10:$C$1000))}
Zatwierdź wpis za pomocą Ctrl
+ Shift
+ Enter
i skopiuj dla kategorii w G4, G5 itp
Niestety, nie ma nic wbudowanego w funkcję tabeli przestawnej programu Excel, która to umożliwi. Możesz jednak wypróbować ten dodatek . Podobno jest w stanie to zrobić, ale nigdy go nie użyłem.
Mógłbyś wykonać medianę pracy z danymi, a następnie dołączyć ją do danych tabeli przestawnej, ale w tym momencie ... wiesz ... jaki jest sens tabeli ...
Możesz faktycznie użyć tej iserror
funkcji, aby wykluczyć całkowitą liczbę wierszy z median. Na przykład, jeśli Total row
etykiety są w row A
środku, a dane, których mediana ma, to row I
:
=MEDIAN(IF(ISERROR(FIND("Total",$A$5:$A$65535)),I5:I35535))
Najszybszym i najprostszym sposobem na uzyskanie mediany w tabelach przestawnych jest zaimportowanie pliku Excel do Arkuszy Google. Tam możesz utworzyć tabelę przestawną i użyć mediany.
istnieje sposób wykonania mediany (lub dowolnej formuły), jeśli twoja tabela przestawna jest prosta (nie zawiera sum częściowych w tabeli). poza tym nie ma innego sposobu, aby z wdziękiem włączyć mediany łydek do tabeli przestawnej.
szkoda, że nie może zawierać załączników ... Zrobię migawkę mojego przykładu:
skorzystałem z funkcji przesunięcia opisanej tutaj: http://www.myonlinetraininghub.com/excel-offset-function-explained również, pobierz skoroszyt i przejdź do karty tabeli przestawnej - tam zrobiłem mój przykład
to wynik końcowy - patrz zdjęcie tutaj:
UWAGA: nie można umieścić komórki formuły mediany / przesunięcia w tej samej kolumnie, z której pobierana jest wartość mediany. RÓWNIEŻ, przesunięcie pozwala pobrać wartość mediany z wartości kolumny pomniejszonej o wielki wiersz sumy.
niestety nie ma wdzięcznego sposobu na obliczenie mediany (lub innego) obliczenia, gdy pracujesz z bardziej złożoną tabelą przestawną (tj. która zawiera sumy pośrednie w tabeli przestawnej).
Znalazłem zwrot, jeśli chcesz szybko uzyskać określone wartości mediany w tabeli przestawnej: Nie jest to idealne, ale może pomóc w niektórych sytuacjach.
Jak Dav skomentował powyżej, możesz użyć darmowego dodatku PowerPivot (może wymagać nowszej wersji programu Excel). Pracował dla mnie w programie Excel 2016. Zobacz ten artykuł: https://www.masterdataanalysis.com/ms-excel/calculating-median-excel-pivottables/