Naprawić Excel Data nie formatuje poprawnie (8 szybkich rozwiązań)

  • Udostępnij To
Hugh West

We wprowadzaniu danych częstym zjawiskiem jest to, że daty zostają zmanipulowane za pomocą tekstu lub innych formatów. W tym artykule dowiesz się, jak możesz zmienić, dostosować lub naprawić daty, które nie zostały poprawnie sformatowane w arkuszu kalkulacyjnym programu Excel.

Powyższy zrzut ekranu jest przeglądem artykułu, który przedstawia przykład ustalania formatu daty w programie Excel. Dowiesz się więcej o zbiorze danych, jak również o metodach & funkcji do zmiany, dostosowania lub ustalenia formatów daty w kolejnych częściach tego artykułu.

Pobierz Zeszyt ćwiczeń

Możesz pobrać Workbook Excela, który wykorzystaliśmy do przygotowania tego artykułu.

Naprawić format daty w Excelu.xlsx

8 Prostych rozwiązań, aby naprawić brak prawidłowego formatowania daty w programie Excel

1. konwersja ciągu tekstowego na format daty

Kiedy musimy skopiować daty z zakresu komórek do innego obszaru, czasami zmienia się format i w efekcie widzimy tylko wartości liczbowe z niektórymi cyframi zaczynającymi się od 4. Na poniższym rysunku jest to przykład wspomnianego zdarzenia, gdzie Kolumna D reprezentuje tylko wartości liczbowe, nie w formacie daty. Ale mamy bardzo łatwe rozwiązanie dla tego zdarzenia.

📌 Kroki:

➤ Wybierz zakres komórek zawierających wartości liczbowe, które mają zostać zamienione na format daty.

➤ W zakładce Home i na stronie Numer w grupie poleceń, kliknij na rozwijaną. Zobaczysz tam dwa rodzaje formatu daty -... Krótka data oraz Długa data .

➤ Wybierz dowolny z tych dwóch formatów i gotowe.

Jak na zrzucie ekranu poniżej, otrzymasz wyniki z właściwym formatem daty od razu.

Read More: Jak przekonwertować tekst na datę za pomocą Excel VBA (5 sposobów)

2. dostosowywanie formatu daty

Zakładając, że teraz chcesz dostosować format daty zgodnie ze swoimi preferencjami. Więc musisz dostosować format daty, prawda? Wykonajmy teraz kroki.

📌 Krok 1:

➤ Pod Strona główna wstążka, otwórz Format komórki okno dialogowe z Numer grupa poleceń.

📌 Krok 2:

➤ Wybierz Niestandardowe pod Numer tab.

➤ Na przykład chcemy zobaczyć format daty jako-. 'środa, 12.08.2020' , a więc pod Typ opcja, trzeba napisać:

dddd, dd.mm.rr

Pod paskiem Sample pojawi się podgląd.

➤ Prasa OK i gotowe.

Oto nasze wartości wynikowe z niestandardowym formatem daty na poniższym obrazku.

Read More: Jak użyć formuły, aby zmienić format daty w programie Excel (5 metod)

3. wyodrębnianie dat z tekstu za pomocą kreatora kolumn

Czasami musimy skopiować teksty zawierające daty ze źródła, a następnie musimy wyodrębnić daty tylko z tych ciągów tekstowych w arkuszu Excel. Nie ma opcji, aby po prostu dostosować lub zmienić format daty, przechodząc przez Formatuj komórki polecenia. Na poniższym zdjęciu jest to przykład problemu, w którym daty leżą z czasami i tekstami.

📌 Krok 1:

➤ Zaznacz cały zakres komórek zawierających teksty z datami.

➤ Od. Dane zakładka, wybierz Tekst w kolumnach opcja z Narzędzia danych rozwijanej, pojawi się okno dialogowe.

📌 Krok 2:

➤ Wybierz opcję Delimited przycisk radiowy jako typ danych & naciśnij Następny .

📌 Krok 3:

➤ Teraz zaznacz na Przestrzeń jako delimitery, ponieważ nasze dane tekstowe zawierają między sobą spacje.

📌 Krok 4:

➤ Na poniższym rysunku widać teraz kolumnę zawierającą tylko daty z czarnym tłem. Wybierz Data jako Format danych kolumny .

➤ Jeśli zauważysz, nasze daty w tekstach są w MM/DD/RRRR format, więc wybierz MDY format z Data rozwiń.

📌 Krok 5:

➤ Kliknij teraz drugą kolumnę w Podgląd danych sekcja.

➤ Pojawi się teraz druga kolumna zawierająca czasy, które chcemy usunąć. Wybierz więc 'Nie importuj kolumny(pomiń)' przycisk radiowy jako Kolumna Format danych.

📌 Krok 6:

➤ Kliknij teraz na 3 kolumnę.

➤ Podobnie jak w poprzednim kroku, wybierz 'Nie importuj kolumny(pomiń)' jako Dane kolumnowe Format również dla 3 kolumny.

➤ Prasa Wykończenie .

Teraz będziesz miał zakres komórek tylko z wyodrębnionymi wartościami daty. Możesz zmienić format daty lub dostosować format teraz jako swoje preferencje.

Related Content: Jak zmienić domyślny format daty z USA na UK w Excelu (3 sposoby)

4. użycie funkcji VALUE do ustalenia formatu daty

Mamy jeszcze jedną możliwość konwersji ciągu tekstowego na format daty za pomocą WARTOŚĆ funkcja. w Kolumna B , mamy teraz daty z formatem tekstowym choć wyglądają jak w dokładnym formacie daty. w Kolumna C , zastosujemy WARTOŚĆ funkcja konwertująca ciąg tekstowy na format liczbowy, jeśli w podanej komórce znajdują się liczby.

📌 Krok 1:

➤ Wybierz Komórka C5 & typ:

=WARTOŚĆ(B5)

➤ Prasa Wejdź na stronę & funkcja powróci z kilkoma cyframi.

➤ Użyj Uchwyt do napełniania teraz, aby automatycznie wypełnić cały Kolumna C .

Czyli format tekstowy zamienił się właśnie w format liczbowy.

📌 Krok 2:

➤ Teraz, ponieważ musimy sformatować liczby, które będą reprezentować daty, zaznaczamy cały zakres komórek zawierających te wartości liczbowe.

➤ Pod Strona główna i z zakładki Numer grupę poleceń, wybierz Krótka lub Długa data format.

Wtedy daty zostaną wyświetlone w odpowiednim formacie w Kolumna C.

Related Content: Jak przekonwertować datę na miesiąc w Excelu (6 prostych metod)

Podobne Lektury:

  • Jak przekonwertować datę na format dd/mm/yyyy hh:mm:ss w Excelu
  • Pobierz pierwszy dzień miesiąca z nazwy miesiąca w Excelu (3 sposoby)
  • Jak uzyskać ostatni dzień poprzedniego miesiąca w programie Excel (3 metody)
  • Konwersja 7-cyfrowej daty juliańskiej na datę kalendarzową w Excelu (3 sposoby)
  • Jak powstrzymać program Excel przed automatycznym formatowaniem dat w CSV (3 metody)

5) Wstawianie funkcji DATEVALUE w celu ustalenia formatu daty w Excelu

DATEVALUE Funkcja wyszukuje komórki zawierające zarówno daty jak i czas i zwraca tylko z datami. Jeżeli w komórce znajdują się inne teksty oprócz daty lub czasu, to funkcja DATEVALUE nie może rozpoznać danych dotyczących daty lub czasu w komórce i zwróci jako #VALUE! błąd. Składnia tego DATEVALUE funkcja to:

=DATEVALUE(date_text)

📌 Kroki:

➤ Wybierz Komórka C5 & typ:

=DATEVALUE(B5)

➤ Prasa Wejdź na stronę , zastosowanie Uchwyt do napełniania aby automatycznie wypełniać inne komórki w Kolumna C i gotowe.

Wartości tekstowe zamienią się w format liczbowy, a następnie musisz zmienić format tych liczb na format daty.

Podstawowa różnica między zastosowaniami WARTOŚĆ oraz DATEVALUE Funkcja DATEVALUE wyciąga tylko daty z kombinacji daty i liczby z komórki, natomiast funkcja VALUE wyszukuje liczby tylko z łańcucha tekstowego, bez względu na to, czy reprezentuje on datę czy wartość czasu.

Read More: Jak przekonwertować datę na rok w Excelu (3 szybkie sposoby)

6. zastosowanie polecenia Znajdź & Zamień do konwersji tekstu na format daty

Jeśli daty są w takim formacie, że zawierają Kropki(.) zamiast Oblicza(/) jako separatory, a następnie VALUE lub DATEVALUE Funkcja nie będzie w stanie rozpoznać wartości daty z ciągu tekstowego. W takim przypadku musimy użyć Znajdź i zamień polecenie zastępujące Kropka(.) z Oblique(/) a następnie VALUE lub DATEVALUE funkcja przekształci je w Data formaty.

📌 Krok 1:

➤ Wybierz dane tekstowe zawierające daty.

➤ Prasa CTRL+H aby otworzyć Znajdź i zamień okno dialogowe.

➤ Wejście Kropka(.) jako Znajdź to, co oraz Forward Slash(/) jako Wymienić na opcje.

➤ Prasa Wymień wszystko.

📌 Krok 2:

➤ Zatem teraz wszystkie wartości daty w Kolumna B Teraz reprezentują ukośniki jako separatory. Ale te wartości daty są nadal w formacie tekstowym, który musimy przekonwertować na format liczbowy.

📌 Krok 3:

➤ Teraz w Komórka C5 , użyj DATEVALUE funkcja konwertująca format tekstowy na format liczbowy, który będzie reprezentował daty.

=DATEVALUE(B5)

➤ Prasa Wejdź na stronę , zastosowanie Uchwyt do napełniania , aby wypełnić resztę komórek, a znajdziesz daty w dokładnym formacie.

Related Content: VBA do usuwania czasu z daty w Excelu (3 metody)

7. użycie funkcji SUBSTITUTE do ustalenia formatu daty

Poprzez zastosowanie SUBSTYTUT Funkcja SUBSTITUTE pozwala na zastąpienie kropek ukośnikami, a także na sprawniejszą konwersję formatu tekstowego na format daty. Ogólna formuła funkcji SUBSTITUTE to:

=SUBSTITUTE(text, old_text, new_text, [instance_num]

📌 Kroki:

➤ W Komórka C5 , powiązaną formułą z funkcją SUBSTITUTE będzie:

=SUBSTITUTE(B5,".","/")

➤ Prasa Wejdź na stronę ...automatycznie wypełniając cały Kolumna C z Uchwyt do napełniania , a otrzymasz od razu wartości wynikowe z właściwym formatem daty.

Read More: Jak zmienić format daty w tabeli przestawnej w programie Excel

8. użycie opcji sprawdzania błędów, aby naprawić format daty

Czasami w komórkach zawierających daty mogą pojawić się błędy, które znajdziesz klikając na żółtą ikonę ze znakiem Wykrzyknika. Możesz spotkać się z komunikatem pokazującym, że data tekstowa jest z dwucyfrowym rokiem i pod tym komunikatem będą opcje pozwalające na konwersję roku dwucyfrowego na czterocyfrowy.

Wybierzmy opcję, która będzie konwertować rok dwucyfrowy na czterocyfrowy za pomocą 20XX Jeśli lata w twoich danych reprezentują 1900-1999, musisz przejść do 19XX .

Po konwersji formatów roku we wszystkich komórkach nie znajdziesz już żadnego komunikatu o błędzie dla wartości daty.

Read More: Jak przekonwertować datę na dzień roku w programie Excel (4 metody)

Słowa końcowe

Mam nadzieję, że wszystkie wymienione powyżej metody naprawy formatów daty pozwolą Ci teraz skuteczniej stosować je w swoich arkuszach kalkulacyjnych Excel. Jeśli masz jakieś pytania lub opinie, daj mi znać w sekcji komentarzy. Możesz też sprawdzić nasze inne artykuły związane z funkcjami Excela na tej stronie.

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.