Przejdź do głównej zawartości

Jak sortować liczby dziesiętne w kolumnie?

Jeśli masz listę liczb dziesiętnych, z wbudowaną funkcją sortowania w programie Excel, dane będą normalnie sortowane według wartości. Czasami jednak potrzebujesz posortować dane według liczby po prawej stronie przecinka dziesiętnego, jak pokazano na poniższym zrzucie ekranu. Czy masz jakąś dobrą metodę rozwiązania tego zadania w programie Excel?

doc sortuj po przecinku 1

Sortuj liczby dziesiętne na liście z kolumną pomocniczą


strzałka niebieski prawy bąbelek Sortuj liczby dziesiętne na liście z kolumną pomocniczą

Aby posortować liczby dziesiętne na podstawie liczby po prawej stronie przecinka dziesiętnego, należy utworzyć kolumnę pomocniczą, a następnie posortować dane według nowej kolumny pomocniczej, wykonaj następujące czynności:

1. Wprowadź tę formułę: =INT(A2)&"."&TEXT(RIGHT(A2,LEN(A2)-(FIND(".",A2))),"000") do pustej komórki obok twoich danych, B2na przykład patrz zrzut ekranu:

doc sortuj po przecinku 2

2. Następnie przeciągnij uchwyt wypełniania w dół do komórek, w których chcesz zawrzeć tę formułę, a zostaną wyświetlone dane nowej kolumny, a następnie kliknij Dane > Sortuj aby posortować bazę danych w tej nowej kolumnie pomocnika, zobacz zrzut ekranu:

doc sortuj po przecinku 3

3. W wyskoczył Ostrzeżenie sortowania proszę wybrać Rozwiń wybór opcja, patrz zrzut ekranu:

doc sortuj po przecinku 4

4. Następnie kliknij Sortuj przycisk i w Sortuj W oknie dialogowym wybierz kolumnę pomocniczą utworzoną z pliku Sortuj według rozwijaną listę, a następnie wybierz Wartości z Sortuj według Na koniec wybierz porządek sortowania pod Zamówienie sekcja, patrz zrzut ekranu:

doc sortuj po przecinku 5

5. A następnie kliknij OK przycisk, inny Ostrzeżenie sortowania pojawi się okienko zachęty, wybierz Sortuj osobno liczby i liczby przechowywane jako tekst opcja, patrz zrzut ekranu:

doc sortuj po przecinku 6

6. Następnie kliknij OK , a dane zostały posortowane według liczby po prawej stronie przecinka dziesiętnego według potrzeb. Zobacz zrzut ekranu:

doc sortuj po przecinku 7

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

Najlepsze narzędzia biurowe

🤖 Pomocnik AI Kutools: Zrewolucjonizuj analizę danych w oparciu o: Inteligentne wykonanie   |  Wygeneruj kod  |  Twórz niestandardowe formuły  |  Analizuj dane i generuj wykresy  |  Wywołaj funkcje Kutools...
Popularne funkcje: Znajdź, wyróżnij lub zidentyfikuj duplikaty   |  Usuń puste wiersze   |  Łącz kolumny lub komórki bez utraty danych   |   Okrągły bez wzoru ...
Super wyszukiwanie: Wiele kryteriów VLookup    Wiele wartości VLookup  |   Przeglądanie pionowe na wielu arkuszach   |   Wyszukiwanie rozmyte ....
Zaawansowana lista rozwijana: Szybko twórz listę rozwijaną   |  Zależna lista rozwijana   |  Lista rozwijana wielokrotnego wyboru ....
Menedżer kolumn: Dodaj określoną liczbę kolumn  |  Przesuń kolumny  |  Przełącz stan widoczności ukrytych kolumn  |  Porównaj zakresy i kolumny ...
Polecane funkcje: Fokus siatki   |  Widok projektu   |   Duży pasek formuły    Menedżer skoroszytów i arkuszy   |  Biblioteka zasobów (Automatyczny tekst)   |  Selektor dat   |  Połącz arkusze   |  Szyfruj/odszyfruj komórki    Wysyłaj e-maile według listy   |  Super filtr   |   Specjalny filtr (filtruj pogrubienie/kursywa/przekreślenie...) ...
15 najlepszych zestawów narzędzi12 Tekst Tools (Dodaj tekst, Usuń znaki, ...)   |   50 + Wykres rodzaje (Wykres Gantta, ...)   |   40+ Praktyczne Wzory (Oblicz wiek na podstawie urodzin, ...)   |   19 Wprowadzenie Tools (Wstaw kod QR, Wstaw obraz ze ścieżki, ...)   |   12 Konwersja Tools (Liczby na słowa, Przeliczanie walut, ...)   |   7 Połącz i podziel Tools (Zaawansowane wiersze łączenia, Podział komórki, ...)   |   ... i więcej

Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas.  Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...

Opis


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!
Comments (6)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
What if you have multiple decimals? How would I work around that?
This comment was minimized by the moderator on the site
This worked great - thank you. Could have puzzled it out but this was a quick and neat solution.
This comment was minimized by the moderator on the site
this didn't work for me. 4.1 and 4.10 both turned into 4.001
This comment was minimized by the moderator on the site
This is much easier if you're going to use a helper column... Copy the number list you're trying to sort into a helper column and remove all of the delimiters using Find & Replace ("." or ",", etc.) from those numbers. Sort lowest to highest, and your list will be in the right order.
This comment was minimized by the moderator on the site
this works for me thanks!!!
This comment was minimized by the moderator on the site
why not just normalize the length after the decimal instead of prefixing zeros after the decimal? e.g. 5.1 becomes 5.10,boom sorted?!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations