Spis treści
Czasami zbiór danych może być przechowywany w formacie tekstowym (.txt) w Notatniku, dedykowanej aplikacji do edycji tekstu należącej do Microsoftu. Jednak Excel daje możliwość importu zbioru danych z wielu źródeł. Co ważniejsze, Excel konwertuje teksty wraz z tworzeniem oddzielnych kolumn. W tej pouczającej sesji przedstawię 5 metod, jak przekonwertować Notatnik do Excela za pomocąkolumny z odpowiednim wyjaśnieniem.
Pobierz Zeszyt ćwiczeń
Konwersja Notatnika do Excela z kolumnami.xlsm
5 Metod konwersji Notatnika do Excela z kolumnami
Zakładając, że Raport sprzedaży niektórych Pozycje produktów jest podany wraz z ID produktu , Sates oraz Sprzedaż w Notatniku, jak pokazano na poniższym zrzucie ekranu.
Uwaga: Powyższy tekst jest delimitowany tabulatorami, czyli tabulator pełni rolę separatora.
Teraz trzeba przekonwertować teksty w Notatniku na Excel z Kolumnami.
1. bezpośrednie otwieranie Notatnika
W metodzie początkowej pokażę proces bezpośredniego otwierania Notatnika.
Krok 01: Najpierw otwórz Notatnik
➤ Na początku należy utworzyć pusty skoroszyt i przejść do Plik > Otwórz .
➤ Następnie przejdź do lokalizacji, w której przechowywany jest plik (Notatnik), jak pokazano na poniższym obrazku.
➤ Po wykonaniu tych czynności kliknij nad dokumentem tekstowym. Jeśli nie znajdziesz pliku, upewnij się, że wybrałeś format jako Pliki tekstowe (od prawej dolnej strony).
➤ Na koniec naciśnij na Otwórz opcja.
Krok 02: Radzenie sobie z kreatorem importu tekstu
Natychmiast (po otwarciu pliku tekstowego) pojawi się okno dialogowe tj. Kreator importu tekstu (zostanie on domyślnie otwarty). Jest to proces 3-stopniowy.
➤ Po pierwsze (krok 1 z 3), trzymaj koło sprawdzone przed Delimited typ danych i zaznaczyć pole przed Moje dane mają nagłówki opcja.
➤ Teraz jesteś w kroku 2 z 3. Kreator importu tekstu Ponieważ zbiór danych jest podzielony na tabele, musisz wybrać opcję Zakładka jako Delimitery .
➤ Później (krok 3 z 3) sprawdź, czy format danych kolumn to Ogólne i kliknij na Wykończenie przycisk.
Po wykonaniu tych czynności otrzymasz następujące dane wyjściowe. Co zadziwiające, nazwa skoroszytu i arkusza będzie taka, jak w pliku tekstowym.
Ostatecznie otrzymasz następujące wyjście po zmianie formatowania w oparciu o twoje wymagania.
Read More: Jak przekonwertować plik tekstowy do Excela automatycznie (3 odpowiednie sposoby)
Kopiuj i wklej tekst z Notatnika.
Pierwsza metoda jest z pewnością szybką metodą, ale nie można przekonwertować Notatnika w określonej lokalizacji. Na przykład, jeśli chcesz przechowywać zestaw danych począwszy od B4 komórka, możesz zastosować tę metodę.
➤ Na początku należy zaznaczyć teksty po otwarciu Notatnika i nacisnąć CTRL + C do skopiowania.
➤ Teraz wystarczy przejść do B4 komórka i nacisnąć CTRL + V .
Tak więc wyjście będzie wyglądało następująco.
3) Konwersja Notatnika do Excela, gdy tekst jest rozdzielony przecinkami
Jedną z poważnych wad drugiej metody jest to, że nie działa dobrze, jeśli tekst jest dostępny łącznie z delimitatorem przecinka, jak przedstawiono na poniższym zrzucie ekranu.
Krok 01: Skopiuj i wklej tekst
➤ Przede wszystkim trzeba zaznaczać i kopiować teksty.
Po skopiowaniu i wklejeniu tekstów w B4 (tak jak w drugiej metodzie), otrzymasz następujące dane wyjściowe z programu B4 do B15 komórki.
Krok 02: Użyj funkcji Tekst do kolumn
Teraz musisz wykorzystać Tekst w kolumnach funkcja do tworzenia oddzielnych kolumn.
➤ Aby to zrobić, przejdź do Dane tab> Narzędzia danych wstążka> wybierz Tekst w kolumnach funkcja.
➤ W krokach 1 z 3 należy wybrać Delimited typ danych.
➤ Następnie (w krokach 2 z 3) wybierz Przecinek jako Delimitery .
➤ W ostatnim kroku należy zachować Ogólne sprawdzony format danych.
W końcu otrzymasz następujące wyjście.
Read More: Konwersja Excel do pliku tekstowego z delimiterem (2 proste podejścia)
Podobne lektury
- Jak wyodrębnić dane z listy za pomocą formuły Excela (5 metod)
- Jak wyodrębnić dane z Excela do Worda (4 sposoby)
- Wyodrębnij tekst po znaku w Excelu (6 sposobów)
- Excel Formuła, aby uzyskać pierwsze 3 znaki z komórki (6 sposobów)
- Zwróć wiele wartości w programie Excel na podstawie jednego kryterium (3 opcje)
4. Power Query do konwersji Notatnika do Excela
Podczas konwersji Notatnika do Excela z kolumnami, Power Query (silnik przekształcania i przygotowywania danych w Excelu) da Ci znakomite wyniki.
➤ Po pierwsze, przejdź do Dane tab> lista rozwijana z. Pobierz dane opcja> Z akt. > Z tekstu/CSV .
➤ Kliknij nad plikiem tekstowym, a następnie wybierz Import przycisk.
➤ Następnie pojawi się podgląd pliku tekstowego, w którym. Zakładka jest ustalony jako Delimiter automatycznie.
➤ Ponadto, jeśli chcesz załadować przekonwertowane dane do arkusza roboczego, wybierz opcję Załaduj do opcja.
➤ Następnie należy określić lokalizację (np. =PowerQuery!$B$4 ).
Na koniec otrzymasz następujące wyjście.
5. użycie kodu VBA
Piąta i ostatnia metoda polega na zastosowaniu VBA kod do konwersji Notatnika do Excela z kolumnami za pomocą jednego kliknięcia.
Zanim to zrobisz, musisz stworzyć moduł do wstawiania VBA kod.
➤ Najpierw otwórz moduł, klikając przycisk Deweloper > Visual Podstawowe (lub naciśnij ALT + F11 ).
➤ Po drugie, przejdź do Wkładka > Moduł .
➤ Następnie skopiuj następujący kod do nowo utworzonego modułu.
Sub ConvertNotepadToExcel() Dim Txt As String Open "E:‖ Raport sprzedaży.txt‖ For Input As 60 Range("B4‖).Select Do Until EOF(60) Input #60, Txt ActiveCell.Value = Txt ActiveCell.Offset(1, 0).Select Loop Close (60) End Sub
⧬ Dwie rzeczy, które musisz zmienić:
- Określ ścieżkę: Na pewno trzeba podać ścieżkę (lokalizację pliku) istniejącego pliku tekstowego np. E:\NRaport sprzedaży.txt
- Wybierz komórkę wyjściową: Następnie należy określić lokalizację, w której chcemy uzyskać przekonwertowane dane np. B4 komórka.
Po uruchomieniu kodu (skrót klawiaturowy to. F5 ), otrzymasz następujące wyjście.
Po użyciu Tekst w kolumnach funkcja omówiona w krok 2 trzeciej metody i formatowanie, powyższe wyjście będzie wyglądać następująco.
Read More: Kod VBA do konwersji pliku tekstowego do Excela (7 metod)
Wniosek
To już koniec dzisiejszej sesji. Oto jak można przekonwertować Notatnik na Excel z kolumnami. Teraz wybierz dowolną metodę w oparciu o swoje wymagania. W każdym razie nie zapomnij podzielić się swoimi przemyśleniami.