Note: The other languages of the website are Google-translated. Back to English

Jak sortować dane alfanumeryczne w programie Excel?

Jeśli masz listę danych, które są zmieszane zarówno z liczbami, jak i ciągami tekstowymi, podczas normalnego sortowania danych w tej kolumnie w programie Excel wszystkie czyste liczby są sortowane na górze, a mieszane ciągi tekstowe na dole. Ale twój potrzebny wynik, taki jak ostatni pokazany zrzut ekranu. W tym artykule znajdziesz przydatną metodę, której możesz użyć do sortowania danych alfanumerycznych w programie Excel, aby uzyskać żądane wyniki.

Sortuj dane alfanumeryczne za pomocą kolumny pomocniczej formuły

Dane oryginalne   Zwykle sortuj wynik   twój pożądany wynik sortowania
sortowanie doc alfanumeryczne 1 2 sortowanie doc alfanumeryczne 2 2 sortowanie doc alfanumeryczne 3

strzałka niebieski prawy bąbelek Sortuj dane alfanumeryczne za pomocą kolumny pomocniczej formuły

W programie Excel możesz utworzyć kolumnę pomocniczą formuły, a następnie posortować dane według tej nowej kolumny, wykonaj następujące czynności:

1. Wprowadź tę formułę = TEKST (A2; „###”) do pustej komórki oprócz twoich danych, na przykład B2, zobacz zrzut ekranu:

sortowanie doc alfanumeryczne 4

2. Następnie przeciągnij uchwyt wypełniania w dół do komórek, do których chcesz zastosować tę formułę, zobacz zrzut ekranu:

sortowanie doc alfanumeryczne 5

3. Następnie posortuj dane według tej nowej kolumny, wybierz utworzoną kolumnę pomocniczą, a następnie kliknij Dane > Sortujiw wyskakującym okienku wybierz Rozwiń wybórzobacz zrzuty ekranu:

sortowanie doc alfanumeryczne 6 2 sortowanie doc alfanumeryczne 7

4, i kliknij Sortuj , aby otworzyć Sortuj dialog, pod Kolumna Sekcja, wybierz Kolumna pomocnicza nazwę, według której chcesz sortować i używać Wartości dla Sortuj według sekcja, a następnie wybierz porządek sortowania, jak chcesz, zobacz zrzut ekranu:

sortowanie doc alfanumeryczne 8

5. A następnie kliknij OK, w wyświetlonym oknie dialogowym Ostrzeżenie o sortowaniu wybierz Sortuj osobno liczby i liczby przechowywane jako tekstzobacz zrzut ekranu:

sortowanie doc alfanumeryczne 9

6. Następnie kliknij OK możesz zobaczyć, że dane zostały posortowane według twoich potrzeb.

sortowanie doc alfanumeryczne 10

7. W końcu możesz usunąć zawartość kolumny pomocnika według potrzeb.


Najlepsze narzędzia biurowe

Kutools dla programu Excel rozwiązuje większość problemów i zwiększa produktywność o 80%

  • Ponowne użycie: Szybko włóż złożone wzory, wykresy i wszystko, czego używałeś wcześniej; Szyfruj komórki z hasłem; Utwórz listę mailingową i wysyłaj e-maile ...
  • Pasek Super Formula (łatwo edytować wiele wierszy tekstu i formuły); Układ do czytania (łatwe odczytywanie i edytowanie dużej liczby komórek); Wklej do filtrowanego zakresu...
  • Scal komórki / wiersze / kolumny bez utraty danych; Podziel zawartość komórek; Połącz zduplikowane wiersze / kolumny... Zapobiegaj zduplikowanym komórkom; Porównaj zakresy...
  • Wybierz Duplikat lub Unikalny Wydziwianie; Wybierz puste wiersze (wszystkie komórki są puste); Super Find i Fuzzy Find w wielu zeszytach ćwiczeń; Losowy wybór ...
  • Dokładna kopia Wiele komórek bez zmiany odwołania do formuły; Automatyczne tworzenie odniesień do wielu arkuszy; Wstaw punktory, Pola wyboru i nie tylko ...
  • Wyodrębnij tekst, Dodaj tekst, Usuń według pozycji, Usuń przestrzeń; Tworzenie i drukowanie podsumowań stronicowania; Konwertuj zawartość komórek i komentarze...
  • Super filtr (zapisz i zastosuj schematy filtrów do innych arkuszy); Zaawansowane sortowanie według miesiąca / tygodnia / dnia, częstotliwości i innych; Specjalny filtr pogrubieniem, kursywą ...
  • Połącz skoroszyty i arkusze robocze; Scal tabele na podstawie kluczowych kolumn; Podziel dane na wiele arkuszy; Konwersja wsadowa xls, xlsx i PDF...
  • Ponad 300 zaawansowanych funkcji. Obsługuje Office / Excel 2007-2021 i 365. Obsługuje wszystkie języki. Łatwe wdrażanie w przedsiębiorstwie lub organizacji. Pełne funkcje 30-dniowa bezpłatna wersja próbna. 60-dniowa gwarancja zwrotu pieniędzy.
karta kte 201905

Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę

  • Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!
officetab dół
Sortuj komentarze według
Komentarze (10)
Brak ocen. Oceń jako pierwszy!
Ten komentarz został zminimalizowany przez moderatora na stronie
Kiedy to robię, kolumna sortuje się według indywidualnego znaku i nie otrzymuję właściwej kolejności. Na przykład, jeśli mam następujące dane: A1: 1 A2: 2 A3: 1a1 A4: 12 A5: 1a2 Chcę, aby były posortowane w ten sposób: A1: 1 A2: 1a1 A3: 1a2 A4: 2 A5: 12 Po prostu sortując kolumnę normalnie kończę tak: A1:1 A2:2 A3:12 A4:1a1 A5:1a2 Gdzie liczby są posortowane poprawnie, a następnie wartości alfanumeryczne są posortowane poprawnie, ale nie są posortowane razem. Kiedy używam metody w artykule, kończę tak: A1:1 A2:12 A3:1a1 A4:1a2 A5:2 Gdzie dane numeryczne i alfanumeryczne są posortowane razem, ale niepoprawnie (12 powinno być po 2). Dlaczego to się dzieje?
Ten komentarz został zminimalizowany przez moderatora na stronie
Próbuję posortować alfanumeryczne z tekstem. Jest to dość obszerna lista, ale poniżej znajduje się przykład. Nie mogę usunąć litery w innej kolumnie i posortować według tego, ponieważ mam pasujące liczby, które powinny być przed nimi. Nie mogę też naprawdę dodać kolumny do sortowania, a następnie ukryć tę kolumnę - lub usunąć ją, ponieważ ciągle sortuję dane. Jakieś pomysły? Moja aktualna lista: ---- Jak chcę, żeby wyglądała: 1 ---- 1 2 ---- 2 3 ---- 3 4 ---- 4 A1 ---- A1 A10 --- - A2 A100 ---- A3 A2 ---- A4 A20 ---- A5 A200 ---- A6 A3 ---- A7 A4 ---- A8 A5 ---- A9 A6 ---- A10 A60 ---- A20 A7 ---- A60 A8 ---- A100 A9 ---- A200
Ten komentarz został zminimalizowany przez moderatora na stronie
Biegam w tym samym problemie. Mam 1200 numerów części, które muszę posortować tak, jak pokazano powyżej, ale Excel umieści V15 po V1, jeśli V14 jest nieobecny. Potrzebuję, aby V14 pojawił się po V9 lub V8, gdzie kończy się numer części.
Ten komentarz został zminimalizowany przez moderatora na stronie
Próbuję posortować alfanumeryczne z tekstem. Jest to dość obszerna lista, ale poniżej znajduje się przykład. Nie mogę usunąć litery w innej kolumnie i posortować według tego, ponieważ mam pasujące liczby, które powinny być przed nimi. Nie mogę też naprawdę dodać kolumny do sortowania, a następnie ukryć tę kolumnę - lub usunąć ją, ponieważ ciągle sortuję dane. Jakieś pomysły? Czy będzie jakaś formuła? Moja aktualna lista: ---- Jak chcę, żeby wyglądała: 1 ---- 1 2 ---- 2 3 ---- 3 4 ---- 4 A1 ---- A1 A10 --- - A2 A100 ---- A3 A2 ---- A4 A20 ---- A5 A200 ---- A6 A3 ---- A7 A4 ---- A8 A5 ---- A9 A6 ---- A10 A60 ---- A20 A7 ---- A60 A8 ---- A100 A9 ---- A200
Ten komentarz został zminimalizowany przez moderatora na stronie
Najprostszym sposobem, jaki przychodzi mi do głowy, jest podzielenie kolumny na część alfa ("A") i część numeryczną ("1"), a następnie posortowanie najpierw alfabetycznie, a następnie liczbowo.
Twoje oryginalne 1,2,3,4 musiałyby pozostać w kolumnie alfa, aby prawidłowo posortować.

Uwaga: może to być nieco trudniejsze do osiągnięcia, gdy część alfa ("A") nie ma stałej długości w twoich danych. Ale zdecydowanie nadal możliwe.
Ten komentarz został zminimalizowany przez moderatora na stronie
Widzę tylko 1 metodę. W górnej części artykułu wspomniano, że zobaczymy 2 metody.
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć, Val,
Dziękuję za komentarz, to mój błąd, usunąłem drugą metodę z tego artykułu, a teraz zaktualizowałem artykuł.

Dziękuję ponownie!
Ten komentarz został zminimalizowany przez moderatora na stronie
Dzięki za wskazówkę dotyczącą korzystania z „kolumny pomocniczej”, ale oto moje pytanie:

Czy istnieje sposób, aby „pokrewne” kolumny „zaznaczyły się” wraz z sortowaniem wywołanym przez kolumnę pomocniczą?

Na przykład kolumna A zawiera kod produktu o mieszanym ciągu znaków, który mogę teraz posortować w kolejności za pomocą techniki „kolumny pomocniczej”, ale do tego samego kodu produktu dołączone są opisy produktu, wymiary i inne cechy (niektóre z nich są również mieszane). ciąg w naturze) w kilku innych kolumnach i potrzebuję ich, aby podążać za sortowaniem „kolumna pomocnicza”.

Jakieś sugestie?

Bardzo doceniane!

Lorne
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć, mam podobne wymagania dotyczące sortowania, ale z unikalnym problemem ....
Mam szereg danych giełdowych, które muszę posortować w kolejności kategorii.
Zakres obejmuje ceny, a jedna kolumna zawiera formuły.
Numery kategorii wahają się od 1 1a 1b itd. do 32e.
Ciągle próbowałem używać kolumny pomocniczej z formułą =TEKST(K3,"###") - z K3 będącym pierwszym wierszem w kolumnie Kategoria.
Wybieram kolumnę pomocnika (N) i klikam Dane - Sortuj - Rozwiń zaznaczenie, ale nie przechodź dalej, ponieważ „rozszerzenie” zawsze wybiera z wiersza 40 – nawet jeśli zaznaczę tylko kilka wierszy w kolumnie pomocniczej.
Dlaczego tak jest i jak mogę poprawnie posortować moje dane?
Czekamy na rozwiązanie ....
Dzięki.
Patrick.
Ten komentarz został zminimalizowany przez moderatora na stronie
Symbol giełdowy TrueCar Inc to „PRAWDA”. Kiedy sortuję kolumnę zawierającą symbole giełdowe, TRUE wypada na końcu listy. Komórka jest sformatowana jako tekst. Zakładam, że dzieje się tak, ponieważ „PRAWDA” ma w Excelu specjalne znaczenie. W tej chwili usuwam "E", sortuję kolumnę tak, aby wiersz znalazł się we właściwym miejscu, a następnie dodaję E po sortowaniu. Jakieś pomysły na lepsze podejście?  
Nie ma tu jeszcze żadnych komentarzy
Zostaw swój komentarz
Publikowanie jako gość
×
Oceń ten post:
0   Postacie
Sugerowane lokalizacje

Bądż na bieżąco

Prawa autorskie © 2009 - www.extendoffice.com. | Wszelkie prawa zastrzeżone. Zasilany przez ExtendOffice, | Mapa strony
Microsoft i logo Office są znakami towarowymi lub zastrzeżonymi znakami towarowymi Microsoft Corporation w Stanach Zjednoczonych i / lub innych krajach.
Chronione przez Sectigo SSL