Spis treści
Sortowanie oznacza zmianę kolejności danych w celu uzyskania lepszej wizualnej prezentacji zbioru danych. Jest to tak potężne narzędzie, które może organizować tekst, liczby i daty. W tym samouczku pokażę sposoby sortowania według daty i czasu w programie Excel inteligentnie, w tym rzeczywistych przykładów.
Czytaj więcej: Jak sortować według daty w Excelu
Pobierz Zeszyt ćwiczeń
Sortowanie według daty i godziny.xlsx4 Sposoby sortowania według daty i godziny w programie Excel
Przyjrzyjmy się naszemu poniższemu zbiorowi danych. Identyfikator zamówienia produktów jest podana wraz z ich Data dostawy , Czas dostawy , a także Cena .
Teraz posortujemy powyższy zbiór danych na podstawie Data dostawy oraz Czas .
Zaczynajmy.
1) Używanie opcji bezpośredniego rozwijania
Używanie bezpośrednie rozwijanie W rzeczywistości metoda ta nie zapewnia sortowania danych według daty i czasu łącznie, ale musimy wiedzieć, jaki jest z tym problem!
W tym celu wystarczy wykonać następujące kroki.
- Po pierwsze, wybierz cały zbiór danych.
- Po drugie, kliknij Strona główna tab> Sortowanie & Filtr pasek narzędzi> Filtr
- Alternatywnie można nacisnąć efektywny skrót klawiszowy CTRL+SHIFT+L .
- W końcu dostaniesz strzałka rozwijana dla każdego nagłówka zbioru danych w ten sposób.
- Po trzecie, ponieważ chcesz posortować daty, kliknij na strzałka rozwijana z Data dostawy
- Po czwarte, wybierz Sortuj od najstarszego do najnowszego jeśli chcesz posortować zbiór danych chronologicznie.
- Na koniec naciśnij OK .
W związku z tym Data dostawy będą posortowane chronologicznie w ten sposób.
- Podobnie, kliknij na nagłówek Czas dostawy I, wybierz Sortuj od najmniejszego do największego jeśli chcesz ułożyć czas od punktu początkowego do końcowego.
- Po tym, otrzymasz następujący posortowany zbiór danych.
Na powyższym zrzucie ekranu widać wyraźnie, że Order Id jest sortowany na podstawie Czas i Data jest tutaj ignorowany. Jak możemy rozwiązać ten problem? Przedstawimy Ci prostą, ale potężną opcję sortowania.
2) Wykorzystanie opcji sortowania niestandardowego
Sortowanie niestandardowe to specjalna funkcja w programie Excel, w której można określić różne nagłówki jako poziomy i zapewnia ona łączny wynik na podstawie wstawionych poziomów.
Zobaczmy zastosowanie opcji essential w przypadku naszego zbioru danych.
- Po pierwsze, wybierz zbiór danych.
- Po drugie, kliknij na Strona główna tab> Sortowanie & Filtr pasek narzędzi> Custom Sort .
- W końcu Sortuj Pojawi się okno dialogowe.
- Po trzecie, wybierz Data dostawy z nagłówka w Sortuj według
- Po czwarte, wybierz Najstarszy do najnowszego jako Zamówienie .
- Ponieważ chcemy posortować również czas, musimy dodać żądany nagłówek. W tym celu należy kliknąć na +Dodaj poziom Później należy określić Czas dostawy jako nagłówek i Od najmniejszego do największego jako Zamówienie .
- Po piąte, kliknij OK .
W związku z tym dane wyjściowe będą wyglądały tak w sposób chronologiczny.
3) Konwersja daty i czasu na liczbę i sortowanie
Zakładając, że. Data dostawy oraz Czas są podawane razem jednocześnie. Co ciekawe, można to zrobić.
- Wystarczy wstawić następującą formułę do E5 komórka i nacisnąć Wejdź na stronę .
=C5+D5
Tutaj, C5 to Data dostawy oraz D5 to Czas dostawy .
- Po drugie, naciśnij ENTER .
- Po trzecie, użyj Uchwyt do napełniania przeciągając kursor w dół, trzymając wciśnięty przycisk prawy-dolny róg E5
- Ostatecznie otrzymamy wyjścia takie jak to.
Możesz być zaskoczony, jak możliwe jest jednoczesne dodawanie dat i czasu.
Ale to naprawdę prosta rzecz, Excel liczy datę jako numer seryjny i czas jako ułamek numeru seryjnego.
Ponieważ chcemy posortować Data i godzina dostawy dane, musimy przekształcić je w numery seryjne.
- W tym celu, po czwarte, wstawić następujący wzór do F5 komórka jak to.
=VALUE(E5)
- Po piąte, naciśnij ENTER i używać Uchwyt do napełniania .
Teraz musimy posortować Data i godzina dostawy w sposób chronologiczny.
- Aby to zrobić, najpierw należy wybrać zbiór danych.
- Po drugie, wejdź na stronę Strona główna > kliknij Edycja > wybierz Sortowanie & Filtr > wybierz Custom Sort .
Jeśli nie wybierzemy całego zbioru danych, pojawi się to ostrzeżenie.Następnie należy wybrać Rozwiń wybór i kliknąć Sortuj .
- W końcu pojawi się okno Sortowanie.
- Po szóste, wybierz Posortowane Data i godzina dostawy w Sortuj według skrzynia i Od najmniejszego do największego w Zamówienie
- Po siódme, kliknij OK .
Ostatecznie otrzymamy wyjścia w Kolumna F w innym formacie.
Aby naprawić format, należy najpierw kliknąć prawym przyciskiem myszy na dane Kolumna F > wybierz Formatuj komórki .
- W końcu Formatuj komórki pojawi się okno.
- Po drugie, wejdź na stronę Numer > wybierz Niestandardowe > wybierz m/d/yyyy h:mm w Typ
- Na koniec kliknij OK .
- W konsekwencji zobaczymy wyjście jak poniżej.
4. zastosowanie funkcji MID i SEARCH
Jeśli potrzebujesz posortować zbiór danych z podanych danych typu Delivery day-date-time, co możesz zrobić?
Po pierwsze, musimy pomniejszyć nazwę dnia z danych. I, możemy wstawić kombinację MID oraz SZUKAJ funkcje do tego przeznaczone.
Na stronie MID Funkcja zwraca środkową liczbę z podanego ciągu tekstowego. Składnia funkcji to.
=MID (text, start_num, num_chars)
Argumenty są następujące-.
tekst - Tekst do wyodrębnienia.
start_num - Miejsce, w którym znajduje się pierwszy znak do wyodrębnienia.
num_chars - Liczba znaków do wyodrębnienia.
Poza tym. SZUKAJ zwraca pozycję pierwszego znaku z find_text wewnątrz within_text.
=SEARCH (find_text, within_text, [start_num])
Argumenty to.
znajdź_tekst - Tekst do znalezienia.
wewnątrz_tekstu - Tekst do wyszukania w obrębie.
start_num - [opcjonalnie] Pozycja początkowa w tekście do przeszukania. Opcjonalnie, domyślnie 1.
- Teraz zastosuj następujący wzór w D5
=MID(C5,SEARCH(", ",C5,1)+1,50)
Tutaj, C5 to Dzień-data-czas dostawy .
- Po drugie, naciśnij ENTER .
- Po trzecie, użyj Uchwyt do napełniania .
- Powtórzenie zapisu wzoru w E5 komórka do zmiany Data i godzina dostawy na liczbę przy użyciu WARTOŚĆ funkcja, aby je później posortować.
=WARTOŚĆ(D5)
- Po trzecie, naciśnij ENTER i używać Uchwyt do napełniania .
- Po czwarte, aby posortować wartości chronologicznie, należy najpierw skopiować komórki E5:E16 i wkleić je do F5 .
- Podobnie, jak poprzednio, należy zaznaczyć komórki i Sortuj je, a następnie użyć Formatuj komórki opcja, aby podać konkretny format.
- Po wykonaniu tych czynności otrzymasz dane wyjściowe jak poniżej.
Rzeczy do zapamiętania
- Nie zapominaj, że Excel przechowuje daty jako numery seryjne. Jeśli otrzymasz pożądany wynik jako numer seryjny, po prostu zmień format za pomocą Formatuj komórki opcja.
- Należy również uważać na posortowane dane, niezależnie od tego, czy cały zbiór danych został zmieniony, czy nie.
Wniosek
To wszystko na temat dzisiejszej sesji. I to są sposoby na Excel sortowanie według daty i czasu. Mocno wierzymy, że ten artykuł będzie dla Ciebie bardzo korzystny. Nie zapomnij podzielić się swoimi przemyśleniami i zapytaniami w sekcji komentarzy i odkryj naszą stronę internetową ExcelWIKI , dostawca rozwiązań typu "one-stop Excel".