Jak wstawić CSV lub TSV do arkusza programu Excel?

Pliki danych tekstowych są obecnie jedną z najpopularniejszych metod przechowywania danych na świecie. Dzieje się tak, ponieważ pliki tekstowe na ogół zajmują ostatnie miejsce i są najłatwiejsze do przechowywania. Na szczęście bardzo łatwo jest wstawić pliki CSV (wartości rozdzielone przecinkami) lub TSV (wartości rozdzielone tabulatorami) do programu Microsoft Excel(Microsoft Excel) .

Jeśli chcesz wstawić plik CSV lub TSV do arkusza programu Excel(Excel) , musisz tylko dokładnie wiedzieć, w jaki sposób dane w pliku są rozdzielane. Nie musisz koniecznie znać szczegółów dotyczących danych, chyba że chcesz przeformatować te wartości na ciągi, liczby, wartości procentowe i inne.

W tym artykule dowiesz się, jak wstawić plik CSV lub TSV do arkusza programu Excel(Excel) i jak ponownie sformatować te dane w procesie importowania, aby zaoszczędzić trochę czasu.

Jak wstawić plik CSV do(A CSV File Into) arkusza programu Excel?(Excel Worksheet)

Zanim będziesz mógł wstawić plik CSV do arkusza (CSV)programu Excel(Excel) , musisz potwierdzić, że plik danych jest faktycznie oddzielony przecinkami (znany również jako „rozdzielany przecinkami”).

Sprawdź, czy jest to plik oddzielony przecinkami

Aby to zrobić, otwórz Eksploratora Windows(Window Explorer) i przejdź do katalogu, w którym przechowywany jest plik. Wybierz menu Widok(View) i upewnij się, że zaznaczone jest okienko Podgląd .(Preview pane)

Następnie wybierz plik, który Twoim zdaniem zawiera dane oddzielone przecinkami. Powinieneś zobaczyć przecinek między poszczególnymi danymi w pliku tekstowym.

Poniższy przykład pochodzi z rządowego zbioru danych zawierającego wyniki uczniów SAT College Board 2010.(SAT College Board)

Jak widać, pierwsza linia to linia nagłówka. Każde pole jest oddzielone przecinkiem. Każdy kolejny wiersz to wiersz danych, w którym każdy punkt danych jest oddzielony przecinkiem.

To jest przykład tego, jak wygląda plik z wartościami oddzielonymi przecinkami. Teraz, po potwierdzeniu formatowania danych źródłowych, możesz wstawić je do arkusza programu Excel(Excel) .

Wstaw plik CSV do swojego arkusza roboczego(Insert A CSV File Into Your Worksheet)

Aby wstawić źródłowy plik danych CSV do arkusza (CSV)programu Excel(Excel) , otwórz pusty arkusz. 

  1. Wybierz Dane(Data) z menu
  2. Wybierz Pobierz dane(Get Data) z grupy Pobierz(Get) i przekształć dane(Transform Data) na wstążce
  3. Wybierz z pliku(From File)
  4. Wybierz From Text/CSV

Uwaga: Alternatywnie możesz również wybrać opcję From Text/CSV bezpośrednio na wstążce.

Otworzy się przeglądarka plików. Przejdź(Browse) do miejsca, w którym zapisałeś plik CSV , wybierz go i wybierz Importuj(Import) .

Spowoduje to otwarcie kreatora importu danych. Excel analizuje przychodzące dane i ustawia wszystkie pola rozwijane zgodnie z formatem pliku danych wejściowych, na podstawie pierwszych 200 wierszy. 

Możesz dostosować tę analizę, zmieniając dowolne z następujących ustawień:

  • Pochodzenie pliku(File Origin) : Jeśli plik ma inny typ danych, taki jak ASCII lub UNICODE , możesz to zmienić tutaj.
  • Ogranicznik(Delimiter) : Jeśli jako alternatywny ogranicznik są używane średniki lub spacje, możesz to wybrać tutaj.
  • Wykrywanie typu danych(Data Type Detection) : możesz zmusić program Excel do analizy na podstawie całego zestawu danych, a nie tylko pierwszych 200 wierszy.

Gdy będziesz gotowy do importowania danych, wybierz opcję Załaduj(Load) na dole tego okna. Spowoduje to przeniesienie całego zestawu danych do pustego arkusza programu Excel(Excel) .

Po umieszczeniu tych danych w arkuszu programu Excel(Excel) możesz je uporządkować, grupować wiersze i kolumny(group rows and columns) lub wykonywać na danych funkcje programu Excel(Excel functions) .

Importuj plik CSV do(CSV File Into) innych elementów programu Excel(Excel)

Arkusz to nie wszystko, do czego możesz zaimportować dane CSV . W ostatnim oknie, jeśli wybierzesz Load To zamiast Load , zobaczysz listę innych opcji.

Opcje w tym oknie obejmują:

  • Tabela(Table) : jest to ustawienie domyślne, które importuje dane do pustego lub istniejącego arkusza roboczego
  • Raport w formie tabeli przestawnej(PivotTable Report) : Przenieś dane do raportu w formie tabeli przestawnej(Pivot Table report) , który umożliwia podsumowanie przychodzącego zestawu danych
  • Wykres przestawny(PivotChart) : wyświetlaj dane na wykresie podsumowującym, takim jak wykres słupkowy lub wykres kołowy
  • Tylko utwórz połączenie(Only Create Connection) : tworzy połączenie z zewnętrznym plikiem danych, którego można później użyć do tworzenia tabel lub raportów w wielu arkuszach roboczych

Opcja wykresu przestawnego(PivotChart) jest bardzo potężna. Pozwala pominąć etapy przechowywania danych w tabeli, a następnie wybierania pól do tworzenia wykresów lub wykresów. 

W ramach procesu importowania danych możesz wybrać pola, filtry, legendy i dane osi, aby utworzyć te grafiki w jednym kroku.

Jak widać, istnieje duża elastyczność, jeśli chodzi o wstawianie CSV do arkusza programu Excel(Excel) .

Jak wstawić plik TSV do(A TSV File Into) arkusza programu Excel?(Excel Worksheet)

Co się stanie, jeśli plik przychodzący jest rozdzielany tabulatorami, a nie przecinkami? 

Proces jest w większości taki sam jak w poprzedniej sekcji, ale warto skorzystać z listy rozwijanej Ogranicznik(Delimiter) , aby wybrać Tab .

Pamiętaj też, że podczas przeglądania w poszukiwaniu pliku danych program Excel automatycznie zakłada, że ​​szukasz pliku *.csv. Dlatego w oknie przeglądarki plików pamiętaj, aby zmienić typ pliku na All Files (*.*) , aby wyświetlić plik typu *.tsv.

Po wybraniu właściwego ogranicznika importowanie danych do dowolnego arkusza programu Excel(Excel) , wykresu przestawnego(PivotChart) lub raportu przestawnego(Pivot Report) działa dokładnie w ten sam sposób.

Jak działa przekształcanie danych

Jeśli w oknie Importuj dane(Import Data) wybierzesz opcję Przekształć dane(Transform Data) zamiast Ładuj(Load) , otworzy się okno Edytor Power Query(Power Query Editor) .

To okno zapewnia wgląd w sposób, w jaki program Excel automatycznie konwertuje importowane dane. W tym miejscu możesz również dostosować sposób konwersji danych podczas importu.

Jeśli wybierzesz kolumnę w tym edytorze, zobaczysz założony typ danych w sekcji Transformacja(Transform) na wstążce. 

W poniższym przykładzie widać, że program Excel założył, że chcesz przekonwertować dane w tej kolumnie na format liczb całkowitych.(Number)

Możesz to zmienić, wybierając strzałkę w dół obok typu danych i wybierając preferowany typ danych.

Możesz również zmienić kolejność kolumn w tym edytorze, wybierając kolumnę i przeciągając ją do miejsca, w którym chcesz, aby znalazła się w arkuszu.

Jeśli plik danych przychodzących nie ma wiersza nagłówka, możesz zmienić opcję Użyj pierwszego wiersza jako nagłówków(Use First Row as Headers) na Użyj nagłówków jako pierwszego wiersza(Use Headers as First Row) .

Zwykle nigdy nie powinieneś używać Edytora Power Query(Power Query Editor) , ponieważ program Excel jest całkiem dobry w analizowaniu przychodzących plików danych. 

Jeśli jednak te pliki danych są niespójne pod względem formatowania danych lub chcesz zreorganizować sposób wyświetlania danych w arkuszu, Edytor Power Query(Power Query Editor) pozwoli to zrobić.

Czy Twoje dane znajdują się w bazie danych MySQL ? Dowiedz się(Learn) , jak połączyć program Excel z MySQL(connect Excel to MySQL) , aby wprowadzić te dane. Jeśli Twoje dane znajdują się już w innym pliku Excel , istnieją również sposoby scalania danych z wielu plików Excel(merge data in multiple Excel files) w jeden plik.



About the author

Jestem technikiem komputerowym z ponad 10-letnim doświadczeniem i doświadczeniem w pracy z urządzeniami z systemem Android. Od pięciu lat pracuję również w biurze, gdzie nauczyłem się obsługi Office 365 i MacOS. W wolnym czasie lubię spędzać czas na świeżym powietrzu, grając muzykę lub oglądając filmy.



Related posts