Excel nie sortuje wszystkich kolumn w moim arkuszu

2

Mam bardzo prosty arkusz z wieloma kolumnami i wierszami. Zazwyczaj posortuję jedną kolumnę do sortowania a-z i zwykle wszystkie dane dla tych wierszy będą zgodne z sortowaniem. Nagle stwierdzam, że jeśli posortuję jedną kolumnę, pozostałe kolumny nie będą sortowane, mimo że wybieram „Rozwiń wybór”. Zauważyłem również, że po sortowaniu arkusz jest podzielony na jeden zestaw kolumn po lewej stronie, który sortował, inny zestaw kolumn po prawej nie podążał za sortowaniem. Jest podzielony. Mam około 45 kolumn i 150 wierszy, więc arkusz jest szczególnie duży.

Zupełnie oszołomiony.

Reuben Cano
źródło
Czy próbowałeś dodać autofiltr do zakresu i sortować według tego? Czy próbowałeś przekonwertować swój zakres na tabelę (wstaw - tabelę)? Dlaczego dodałeś tag funkcji arkusza?
Máté Juhász
kopiuj i wklej( tylko dane ) do nowego arkusza kalkulacyjnego i pracuj nad tym
codemonk113
1
Dziękujemy za sugestie dla was obojga. Próbowałem sugestii Máté dla autofiltru i to zadziałało. Elementarne, wiem .. ale celuj nie moja mocna strona.
Reuben Cano

Odpowiedzi:

1

Dzieje się tak, gdy cała kolumna nie jest częścią jednej tabeli, nawet jeśli znajduje się w jednym arkuszu.

  1. Ctrl + A
  2. Wyczyść wszystkie filtry lub sortowanie. Karta Narzędzia główne - & gt; Sortuj i Filtruj - & gt; Jasny
  3. Upewnij się, że nagłówki znajdują się tylko w pierwszej kolumnie.
  4. Wybierz tylko cały region tabeli.
  5. Karta Narzędzia główne - & gt; Formatuj tabelę jako - & gt; Wybierz dowolną z opcji i sprawdź dostępny nagłówek po wyświetleniu monitu.
  6. Spróbuj sortować je w dowolny sposób i powinno działać dla wszystkich kolumn.
Shantanu Chandra
źródło
0

Program Excel automatycznie próbuje znaleźć całkowity zakres danych i natrafia na puste pola. Jeśli kursor znajduje się w linii, w której w niektórych kolumnach znajdują się puste pola, program Excel może pominąć kolumny za polami pustymi (i podobnie w przypadku pustych wierszy). Jest to nadal prawdziwe, gdy wybierzesz „rozciągnij”.

Jednym z rozwiązań jest 1. użycie autofiltrów, które sprawią, że Excel zapamięta to, co jest w twoim zasięgu; innym jest 2. umieścić kursor w polu, w którym nie ma pustych pól w wierszu (i kolumnie); trzecim sposobem jest 3. samodzielne wybranie całego zakresu; i oczywiście problem zniknie, jeśli 4. nie będziesz miał pustych komórek.

Polecam rozwiązanie Autofiltra, jeśli nie przeszkadza Ci to inaczej, ponieważ zapewnia, że ​​nie przypadkowo sortujesz jakiegoś dnia tylko dlatego, że zapomniałeś zrobić 2. lub 3.

Aganju
źródło
0

W moim przypadku było tak, ponieważ miałem puste ukryte kolumny między kolumnami treści iz jakiegoś powodu Excel uważał je za jakiś separator. Na przykład, jeśli kliknąłem Ctrl + A mając zaznaczoną komórkę, wybrałaby tylko kolumny między najbliższymi pustymi kolumnami.

Aby to naprawić, usuń puste kolumny .

Vlad Schnakovszki
źródło
0

Jeśli wybrałeś sobie zakres komórek i nie sortuje on prawidłowo, możesz utworzyć tabele w obrębie tego, co uważasz za tabelę. Aby dowiedzieć się:

  1. Idź w prawo nad pierwszą linią, w lewym górnym rogu, gdzie pojawia się numer komórki ( F16, M34, cokolwiek)
  2. Wybierz strzałkę w dół.
    • Przypadek a) nic się nie pojawia, wszystko jest puste, po prostu spróbuj rozwiązań w innych komentarzach
    • Przypadek b) pojawiają się pewne rzeczy. Jeśli tak, są to tabele, których musisz się pozbyć (nie usuwa komórek)

Aby pozbyć się stołów:

  1. Kliknij na każdą z wyświetlonych linii (tych, które pojawiły się w przypadku b). Zasadniczo, gdy klikniesz na jeden, kilka komórek zostanie podświetlonych.
  2. Kliknij prawym przyciskiem myszy dowolną z podświetlonych komórek (zasadniczo i tak klikniesz prawym przyciskiem myszy na cały zakres)
  3. Przejdź do tabeli i usuń tabelę (jeśli „tabela” nie jest częścią menu po kliknięciu prawym przyciskiem myszy, nie utworzono żadnej tabeli)
  4. Powtórz te kroki dla wszystkich tabel (tj. Dla każdej linii, która pojawiła się po kliknięciu menu rozwijanego obok nazwy komórki)

Teraz możesz z łatwością sortować swoje dane.

Samia
źródło
0

Czy twoje dane mają filtry? Jeśli tak, wybierz wiersz nagłówka z filtrami, a następnie usuń wszystkie filtry (kliknij prawym przyciskiem, Filtr, wyczyść filtr). Następnie ponownie wybierz wiersz nagłówka i dodaj filtry ponownie. Po wykonaniu tej czynności udało mi się posortować dane i posortować wszystkie kolumny. Mam nadzieję że to pomoże!

Jessica
źródło
0

Znalazłem w pewnych okolicznościach, że po prostu trzeba zmienić rozmiar tabeli.

Wykonaj następujące kroki i sprawdź, czy pomagają:

1) kliknij gdziekolwiek w tabeli

2) kliknij Design

3) po lewej stronie wstążki kliknij opcję Zmień rozmiar tabeli

4) ustal zakres danych, tak aby cała tabela mieściła się w zakresie, tj. Jeśli zakres mówi, C1: E114, a kolumny A i B w rzędzie 114 powinny być zawarte w zakresie, dostosuj zakres do A1: E114.

Mam nadzieję, że to pomoże, gdy wszystko inne zawiedzie.

LWPHistory
źródło
-1

Mam rozwiązanie.  Musisz mieć kolumnę Sortowanie obok swoich danych i zrobi to dobrze. Nadzieja pomoże ci.

Noryega
źródło
Która kolumna obok danych? Może to być dobra odpowiedź, ale brakuje mu kontekstu, aby być wystarczająco precyzyjnym, aby rzeczywiście działać bez dodatkowego zgadywania.
music2myear
-1

Program Excel umieszcza puste miejsca na dole podczas sortowania.

  1. Ctrl-G (Idź do)
  2. Kliknij Specjalne
  3. Sprawdź puste miejsca, kliknij OK

Wszystkie puste miejsca zostaną teraz wybrane. Wybierz kolor tła, aby zmienić wszystkie puste komórki.

Teraz możesz sortować według kolorów i mieć puste miejsca na górze.

Tim D
źródło
Proszę uważnie przeczytać pytanie. Twoja odpowiedź tak nie odpowiedz na pierwotne pytanie.
DavidPostill