2012-09-11 14 views
6

To jest najbardziej niedorzeczna rzecz, ale mam problem z sortowaniem według daty w programie Excel. Mam kolumnę dat, w której umieszczam coś, w następującym formacie:Jak sortować według dat excel?

14/6/2012 
15/12/2012 
16/2/2012 
17/9/2012 
17/10/2012 
17/11/2012 

I tak dalej. Jednak kiedy próbuję je sortować, sortuje się tylko na podstawie pierwszego numeru, tak jak pokazano powyżej. Kiedy podkreślam dane, w górnej części okna w programie Excel, nie mówi się już, że ogólny jest już data, więc zakładam, że excel wie, że są datami. Jednak jeśli przejdę do sortowania i filtrowania, aby spróbować wybrać kilka różnych poziomów do sortowania, kiedy próbuję sortować według daty, sortuje od A do Z, co wydaje się dziwne. Następnie, kiedy skopiowałem i wkleiłem kolumnę z datą do nowego arkusza roboczego, aby się z nim obejść, aby sprawdzić, co jest nie tak, kilka wpisów zmieniło się w hashe, tylko ######, ale tylko garść wpisów to i wszystkie są zgrupowane razem.

Czy ktoś wie, co może być nie tak? To dosłownie doprowadza mnie do szaleństwa, powinno to być najprostsze.

+0

Wygląda na to, że "cała kolumna" nie ma formatu "data". Niektóre wartości zostały wpisane jako wartości "tekst" zamiast "date". Zmień format całej kolumny na "date", a jeśli nie ma zbyt wielu wpisów, naciśnij klawisz F2, Enter za pomocą wszystkich wartości, aby przekształcić je w pozycje 'date'.Jeśli jest ich zbyt dużo, możesz przekonwertować je wszystkie naraz, ale te kroki są zbyt długie dla tego pola komentarza. –

Odpowiedz

3

Hasła są spowodowane tym, że szerokość kolumny nie jest wystarczająca do wyświetlenia "liczby".

Informacje o sortowaniu zawiera opis konfiguracji systemu i języka. W przypadku regionu USA datą wprowadzenia do Excela powinno być "5/17/2012", a nie "17.05.2012" (17 maja 2012 r.).

Pozdrowienia

+0

Możesz również powiedzieć, jak zmienić to ustawienie. –

1

Oto kroki, aby przekształcić całą kolumnę do date wartości wielkoformatowych.

Dodaj kolumnę po prawej stronie kolumny daty. Kliknij prawym przyciskiem myszy nową kolumnę i wybierz Format. Ustaw format na date.

Podświetl całą starą kolumnę daty i skopiuj ją. Podświetl górną komórkę nowej kolumny i wybierz Paste Special i wklej tylko values.

Następnie można usunąć starą kolumnę.

29
  1. wybrać całą kolumnę
  2. Kliknij prawym przyciskiem myszy -> Formatuj komórki ... -> Liczba -> Kategoria: Data -> OK
  3. Dane -> Tekst jako kolumny -> Wybierz rozdzielany -> Dalej - > w przypadku doboru ograniczników nie ma znaczenia -> Dalej -> wybrać datę: DMY -> Zakończ

teraz powinieneś móc sortować według tej kolumny albo najstarszych do najnowszych lub od najnowszych do najstarszych

+0

To pozwoliło mi filtrować daty po roku na stole, właśnie to, czego potrzebowałem, dziękuję! – haakym

0

Jeśli nie chcesz formatować separatora zjadłem kolumnę z normalnymi datami wklejonymi do niej - wykonaj następujące czynności - dodaj kolumnę do skrajnych lewych stron danych i cofnij datę, tj. czy data, którą wprowadziłeś to na przykład 11.5.16 wprowadź nową liczbę i kolumnę 160511 (zauważ, że są tylko liczby i nie ma pełnych zatrzymań. Kiedy już to zrobisz, nie będzie żadnych pomyłek, jakie napotkasz. Używasz tej metody przez ponad 30 lat i nigdy mnie to nie zawodzi. A ponieważ umieściłeś datę po roku, miesiącu i dniu, nie musisz uwzględniać tej kolumny, jeśli chcesz lub potrzebujesz wydrukować całą twoją listę.

Powiązane problemy