Powiedzmy, że mam taką kolumnę:
Dog
Bird
Cat
Dog
Dog
Dog
Bird
Cat
Bird
Ma 4 Dog, 3 Bird i 2 Cat
Chcę posortować tę kolumnę malejąco według tych liczb .
Mam na myśli, że wynik powinien być taki, gdy go sortuję:
Dog
Dog
Dog
Dog
Bird
Bird
Bird
Cat
Cat
Jak mogę to zrobić w programie Excel 2007?
sum values
i zmień go,count
a następnie przeciągnij nagłówek dorow labels
niego, aby utworzyć tabelę, a następnie zmień opcje sortowania. To może nie być dokładnie to, czego chceszOdpowiedzi:
źródło
Dla mnie (przy użyciu programu Excel 2016 na Win8) ta odpowiedź nie działa. Ucieka FORMUŁY, które teraz nie odnoszą się do pola w tym samym rzędzie ...
Sposobem na uniknięcie tego jest użycie
=COUNTIF(Sheet2!$A$1:$A$100,INDEX(A:A,ROW()))
Rozwiązanie wyjaśnione w Excel Forum - Sortowanie danych zawierających formuły LICZ.JEŻELI
źródło
Dla rozwiązania @ wbeard52 - Excel 2016 na Windows 10, zamiast
,
tego powinien być;
ogranicznikiem. Lubię to:Wskazówka: jeśli masz wiele wierszy, napisz dwa pierwsze wiersze w następujący sposób:
Następnie skopiuj te dwie komórki, w tym przypadku zaznacz komórkę od 3 do 10000, a następnie wklej kod. Zrobiłem to z ponad 150k rzędami i działało to jak urok. Musiałem jednak zrestartować program Excel po ustawieniu formuły wyświetlania poprawnych wartości.
źródło