Główna » jak » Jak zaimportować plik CSV zawierający kolumnę z wiodącym 0 w programie Excel

    Jak zaimportować plik CSV zawierający kolumnę z wiodącym 0 w programie Excel

    Program Microsoft Excel automatycznie konwertuje kolumny danych do formatu, który według nich jest najlepszy przy otwieraniu plików z danymi oddzielanymi przecinkami. Dla tych z nas, którzy nie chcą zmienić naszych danych, możemy zmienić to zachowanie.

    Masz plik CSV prawdopodobnie wyeksportowany z innej aplikacji lub przekazany Ci przez inne osoby. Chciałbyś otworzyć go w Excelu, ponieważ znasz go bardzo dobrze. Plik CSV będzie wyglądał tak (jeśli otworzysz plik w notepad.exe):

    Plik zawiera kolumny: ProductModelID, Name, SpecialID i ModifiedDate. Kolumna SpeicalID zawierająca dane z wiodącym 0 i jest to specjalny kod, więc chcesz zachować wiodące 0 w Excelu. Ponieważ jest to plik CSV, domyślnie jest wyświetlany w Eksploratorze Windows jako plik programu Excel:

    Kliknij dwukrotnie plik i otwórz plik w programie Excel jako taki:

    Widać to domyślnie, Excel pozbawił wiodące 0 w kolumnie 3 "SpecialID ?. Przywołałeś aplikację Excel i próbowałeś użyć Plik / Otwórz, aby otworzyć plik ręcznie i to też nie działa. Jak mogę to naprawić?

    Sztuką jest zmiana nazwy pliku z rozszerzeniem .TXT, a następnie przeniesienie pliku do programu Excel. WIĘC najpierw wywołaj "Mój komputer"? i przejdź do folderu, w którym znajduje się plik.

    Teraz, jeśli nie widzisz rozszerzenia pliku .CSV (Windows ma tę opcję domyślnie wyłączoną), to wykonaj ten krok, aby włączyć rozszerzenie pliku - Wybierz menu "Narzędzia"? / ? Opcje folderów ? następnie wybierz "Widok"? kartę, odznacz pole "Ukryj rozszerzenia znanych typów plików"? jak na poniższym obrazku:

    Powinieneś zobaczyć rozszerzenie pliku jako takie:

    Kliknij plik prawym przyciskiem myszy i wybierz zmień nazwę, aby zmienić nazwę pliku na "ProductInfo.txt"?

    Zwróć uwagę, że ikona zmienia się również na zwykłą ikonę pliku tekstowego. Nie otwieraj Excela i używaj "File ? / ? Open ? polecenie, aby przenieść plik do programu Excel. Kiedy to zrobisz, pojawi się okno dialogowe:

    Upewnij się, że "Delimited ? przycisk radiowy jest zaznaczony i kliknij "Dalej"? aby kontynuować. Na następnym ekranie zaznacz pole "Comma ? i odznacz wszystkie pozostałe opcje.

    Kliknij "Dalej"? aby przejść do następnego ekranu. Na tym ekranie musisz kliknąć "SpecialID ? kolumna i wybierz "Tekst"? radiobutton z "formatu danych kolumny"? Sekcja.

    Kliknij "Finish"? to już koniec.

    Teraz widać kolumnę "SpecialID ? został wprowadzony jako kolumna Tekst i wszystkie wiodące 0 są zachowane.

    Ta metoda może być zastosowana do wszelkich szczególnych okoliczności związanych z wprowadzaniem pliku CSV do programu Excel, w tym innych plików rozdzielanych. Dzięki możliwości określenia typu danych dla każdej kolumny podczas procesu importowania danych masz dużo lepszą kontrolę nad wynikiem końcowym.