Mediana w tabeli przestawnej w programie Excel 2010?

18

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ę

czosnek Adolf
źródło
1
JEŻELI pamięć służy, funkcje agregujące programu Excel są ściśle powiązane z funkcjami agregującymi języka SQL - nie znajdziesz tam również funkcji mediany. Obejście SQL może dać wgląd w tworzenie wersji tabeli przestawnej programu Excel.
dav
Możesz być w stanie wykorzystać PowerPivot zrobić to, czego potrzebujesz, znajdziesz w tym artykule: javierguillen.wordpress.com/2011/09/13/... .
dav

Odpowiedzi:

7

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+ Enteri skopiuj dla kategorii w G4, G5 itp

Levi
źródło
2
Wygląda na to, że istnieje literówka wartości, w której zamiast 10 C $, 100 C $.
jhamu
1

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 ...

Raystafarian
źródło
1

Możesz faktycznie użyć tej iserrorfunkcji, aby wykluczyć całkowitą liczbę wierszy z median. Na przykład, jeśli Total rowetykiety 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))
Thomas Cleberg
źródło
1

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.

Jeff Gebhart
źródło
Musiałem to zagłosować, ponieważ jest to zdecydowanie najłatwiejszy sposób na uzyskanie wyników. Nie pomaga w programie Excel, ale te same dane mogą być przetwarzane w mgnieniu oka.
Dan
Nic dobrego, jeśli masz wrażliwe dane
czosnek Adolf
0

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:

wprowadź opis zdjęcia 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).

Prospertute
źródło
0

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.

  • Kliknij dwukrotnie tabelę przestawną na zagregowanej wartości, dla której chcesz obliczyć medianę
  • Excel otwiera nowe arkusze ze wszystkimi wierszami za tą zagregowaną wartością
  • Wybierz żądany zakres wartości i kliknij „Analiza danych” w karcie danych, Excel ( być może trzeba włączyć go najpierw )
  • Wybierz „Statystyka opisowa”
  • Ostrożnie dostosuj parametry ( patrz Pomoc do tej funkcji )
  • Excel domyślnie obliczy całą masę statystyk opisowych w nowym arkuszu
Fabien
źródło
0

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/

Decio
źródło
Linki zewnętrzne mogą się zepsuć lub być niedostępne, w którym to przypadku twoja odpowiedź nie doda niczego przydatnego. Prosimy o podanie niezbędnych informacji w odpowiedzi i skorzystanie z linku do przypisania i dalszego czytania. Dzięki.
fixer1234