2011-10-04 21:00:54 +0000 2011-10-04 21:00:54 +0000
6
6

Excel Sortuj kolumnę numeryczną według numeru

W moim arkuszu kalkulacyjnym mam kolumnę liczb całkowitych, a kolumna jest sformatowana jako liczba. Każda komórka wewnątrz kolumny jest sformatowana jako liczba.

Ale nie mogę ich posortować w kolejności numerycznej - wiesz, 1,2…9,10,11….

Zamiast tego, zawsze sortuje je zgodnie z sortowaniem tekstu: 10, 100, 101, 102…11, 111, 112, ….

Jak mogę posortować moją kolumnę liczb według numerów zamiast według tekstu?

Odpowiedzi (8)

8
8
8
2011-10-04 21:50:05 +0000

Brzmi to tak, jakby Twoje liczby były interpretowane przez Excela jako tekst. Dobrą wskazówką jest to, że automatycznie wyrównują się one do lewej strony każdej komórki. Liczby normalnie są wyrównywane do prawej.

Jeśli tak jest, prostym rozwiązaniem jest przejście do komórki, naciśnięcie klawisza F2, a następnie Enter. Powtórz dla każdej komórki zawierającej liczby, które nie są posortowane. Działa to poprzez wprowadzenie komórki w tryb edycji i ponowne jej opuszczenie. Jeśli zawartość może być interpretowana jako liczba, to Excel konwertuje ją na liczbę.

Jeśli masz zbyt wiele komórek, aby zrobić to ręcznie, możesz użyć funkcji VALUE, aby utworzyć kolejną kolumnę zawierającą prawdziwe wartości liczbowe, a następnie wkleić je (według wartości) z powrotem nad komórkami zawierającymi błędy.

2
2
2
2018-05-04 05:52:30 +0000

Wiem, że to stary post, ale ponieważ jest na szczycie wyników wyszukiwania dla tego typu rzeczy…

Istnieje znacznie łatwiejszy sposób, aby to zrobić. Aby przekonwertować liczby przechowywane jako tekst na liczby:

  1. Zaznacz całą kolumnę.
  2. Na karcie Dane kliknij przycisk Tekst do kolumn.
  3. W kreatorze, który się otworzy, po prostu przejdź dalej i kliknij przycisk Zakończ. Nie musisz przechodzić przez dodatkowe kroki, ponieważ są one przeznaczone dla osób, które chcą podzielić kolumny.

I presto! Twoja kolumna jest teraz sformatowana jako liczby rzeczywiste i powinieneś mieć możliwość sortowania od najmniejszej do największej zamiast od A do Z.

2
2
2
2011-10-04 21:58:02 +0000

Możesz to zrobić na danych bezpośrednio w pojedynczym strzale bez tworzenia kolumn roboczych. Moją ulubioną metodą jest użycie Paste Special (normalnie mnożę “tekst” przez 1)

Debra Dalgleish dostarcza 7 metod tutaj, http://www.contextures.com/xlDataEntry03. html

Metoda Paste Special podana przez Debrę to

  • Zaznacz pustą komórkę
  • Wybierz Edycja > Kopiuj
  • Zaznacz komórki zawierające liczby
  • Wybierz Edycja > Paste Special
  • Wybierz Dodaj
  • Kliknij OK
  • Aby zastosować formatowanie liczb, wybierz Format > Komórki
  • Na karcie Liczba wybierz odpowiedni format, a następnie kliknij OK
1
1
1
2016-03-10 07:42:36 +0000

Zrobiłem wszystkie z nich . Ale nie pomogło… Moim rozwiązaniem było po prostu pomnożenie jej przez 1 do następnej komórki. Skopiuj i specjalną przeszłość pomnożoną komórkę do następnej komórki. usuń stare 2 komórki.

0
0
0
2015-06-30 18:21:44 +0000

Po prostu zmień swoje pojedyncze cyfry (1,2,3 itd.) na 01, 02, 03. Następnie posortuj od A do Z.

0
0
0
2018-10-11 06:36:19 +0000

Zmień format komórki na =TEXT(A1, “#0”), to ułoży ją prawidłowo.

0
0
0
2017-07-04 09:54:55 +0000

Jestem w tym nowy, ale właśnie coś wymyśliłem, może to pomoże.

Sortowałem coś w moim pliku Excel, który ma liczbę dni i potrzebowałem posortować je według dni.

To sortuje kolumnę w kolejności jak 1, 100, 102, 2, 201, 203, 3, 205, …

Rozwiązanie: używając Sortowania i Filtrów.

  1. Sformatuj komórki, aby upewnić się, że wszystkie są liczbami. Jeśli mają prefiks lub sufiks, upewnij się, że je również usuniesz. W moim przypadku miałem “dni” jako przyrostek. Aby je usunąć, możesz wykonać =LEFT(A1, LEN(A1)- number of letters you want to remove), zmień A1 na odpowiednią komórkę.

  2. Podświetl wszystkie komórki w kolumnie i sformatuj komórki tak, aby były liczbami.

  3. Gdy wykonujesz filtr, powinien on być wyświetlany jako filtr liczbowy, a nie tekstowy.

  4. Filtruj po wartości liczby zamiast A-Z.

-1
-1
-1
2018-10-02 02:01:37 +0000

Mam ten sam problem, ale w końcu udało mi się go rozwiązać po kilku próbach i niepowodzeniach. Najlepsze rozwiązanie znalazłem podczas sortowania numerów w bazie danych, która zawiera numery takie jak 1,2,3…10,11,12,13….NC,CAR, 4-A,4-B…itd. Zazwyczaj, jeśli twoja baza danych zawiera numery jak w powyższym przykładzie, jeśli je posortujesz, będzie to wyglądało tak 1,10,11,2,3,5,6,7,8,9,4-A,4-B…etc niezależnie od kombinacji alfa-numerycznej…rozwiązanie jest proste. Najpierw upewnij się, że wskazujesz myszką i wybierasz kolumnę, którą chcesz posortować… Utwórz niestandardową listę … w Home zakładce MS Excel, kliknij Sortowanie i filtrowanie, wybierz Custom Sort, zobaczysz 3 opcje, jak sortowanie przyjdzie o (Kolumna, Sortuj na, Order), wybierz Order rozwijanego menu, ustawić niestandardowe listy, dodać lub wprowadź / wpisz format sortowania w listach wpisów, a następnie voila tam jest, niestandardowy format sortowania swojego pragnienia. Następnym razem, aby posortować swoją bazę danych wystarczy użyć niestandardowej listy, którą umieściłeś. Używam wersji MS Excel 2010. Mam nadzieję, że to pomoże kolegom żołnierzom walczącym z problemami w świecie arkusza kalkulacyjnego:)