Dlaczego konwertować TXT na CSV?
Programy importujące dane - arkusze kalkulacyjne, bazy danych i narzędzia analityczne - oczekują formatu .CSV ze zdefiniowanym ogranicznikiem i opcjonalnym wierszem nagłówka. Rozszerzenie .txt jest często pomijane lub błędnie odczytywane przez te importery. Ponowne zapisanie pliku jako .csv informuje oprogramowanie, jakiej struktury i ogranicznika należy się spodziewać.
Jak przekonwertować TXT na CSV
Microsoft Excel PAID
Otwórz plik TXT w Excel - Kreator importu tekstu zapyta o ogranicznik i pokaże podgląd kolumn; zapisz przez Plik > Zapisz jako > CSV (rozdzielony przecinkami).
LibreOffice Calc FREE
Otwórz plik TXT w LibreOffice Calc, ustaw ogranicznik w oknie dialogowym Import tekstu, a następnie zapisz jako Tekst CSV (.csv).
Zmiana nazwy pliku BUILT-IN
Jeśli plik TXT jest już rozdzielony przecinkami, zmień nazwę data.txt na data.csv - zawartość pozostaje identyczna, a większość importerów poprawnie ją przeanalizuje.
Wiersz poleceń - sed CLI
Zastąp ograniczniki tabulatorów przecinkami, używając polecenia sed 's/\t/,/g' data.txt > data.csv.
O tych formatach
Plik TXT to czysty, niesformatowany tekst - najprostszy format dokumentu na każdym komputerze. Kliknij go dwukrotnie: Windows otworzy go w Notepad, macOS w TextEdit, a Linux w gedit. Nie…
Otwórz szczegóły .TXT →Plik CSV przechowuje dane tabelaryczne jako zwykły tekst - jeden wiersz na linię, wartości rozdzielone przecinkami (lub średnikami w regionach europejskich). Otwiera go każdy arkusz…
Otwórz szczegóły .CSV →Jakość i na co uważać
- Konwersja działa tylko na tabelarycznych plikach
TXT- proza w formie wolnej bez spójnego ogranicznika nie może zostać przypisana do kolumn CSV. - Jeśli znaki inne niż angielskie wyglądają na zniekształcone po imporcie, ustaw kodowanie znaków na UTF-8 w kreatorze lub oknie dialogowym importu.
- Jeśli jakakolwiek wartość pola zawiera znak ogranicznika, musi ona zostać ujęta w cudzysłów w prawidłowym pliku CSV; zwykła zmiana nazwy nie dodaje tych cudzysłowów automatycznie.