TextArray
100% lokalnie

Wyodrębnij kolumnę

Wyciągnij z pliku CSV, TSV lub innego tekstu z separatorem tylko potrzebne kolumny.

Wejście
Wynik

Wyodrębnij kolumnę

Wklej plik CSV, TSV albo dowolny tekst z separatorem i wyciągnij z niego tylko te kolumny, których potrzebujesz. Podajesz numer kolumny, a narzędzie zwraca to pole z każdego wiersza — jedną wartość na wiersz. Przyda się, gdy trzeba wydobyć kolumnę z adresami e-mail z eksportu z CRM, numery zamówień z raportu, zamienić wklejoną tabelę na zwykłą listę albo z pliku o dwudziestu kolumnach zostawić tylko te dwie, które mają znaczenie.

Kolumny numerowane są od 1 i możesz poprosić o kilka naraz. Wpisz 3 dla jednej kolumny, 1,3,5 dla wyboru albo 2-4 dla zakresu. Kolejność wpisanych numerów jest kolejnością w wyniku, więc 3,1 zamienia kolumny miejscami, a powtórzony numer powtarza wartość. Wybierz separator, którego używają Twoje dane: przecinek, tabulator, średnik, spację lub pionową kreskę. Własny separator wpiszesz ręcznie, przy czym \t oznacza tabulator.

Pola w cudzysłowie są odczytywane poprawnie: pole ujęte w cudzysłów może zawierać separator, podwojone cudzysłowy zapisane jako "", a nawet łamania wierszy — i nadal liczy się jako jedna kolumna. Wyłącz tę opcję, jeśli chcesz dzielić ściśle według separatora. Zostaw separator wyniku pusty, a użyty zostanie ten z wejścia; ustaw tabulator, a wynik wkleisz prosto z powrotem do arkusza. Przycinanie usuwa spacje wokół wartości, a wiersze krótsze niż wskazana kolumna zwracają pustą wartość albo wypadają całkiem.

Wszystko działa w Twojej przeglądarce, więc wklejony plik nigdy nie jest nigdzie wysyłany, a eksporty klientów i wewnętrzne raporty zostają na Twoim komputerze. Podsumowanie pod wynikiem liczy wiersze na wejściu i wyjściu oraz sygnalizuje każdy wiersz, w którym brakowało kolumny.

Częste pytania

Czy kolumny numerowane są od 0, czy od 1?
Od 1. Pierwsza kolumna to 1, więc przy pliku imie,email,miasto wpiszesz 2, aby otrzymać kolumnę z adresami e-mail.
Czy mogę wyodrębnić kilka kolumn naraz?
Tak. Wpisz 1,3,5 dla wyboru albo 2-4 dla zakresu, można je też łączyć jako 1,3-5. Wynik zachowuje wpisaną kolejność, więc 3,1 umieści kolumnę 3 przed kolumną 1.
Co dzieje się z wierszami krótszymi niż wskazana kolumna?
Domyślnie brakująca wartość jest pusta, więc każdemu wierszowi wejścia odpowiada jeden wiersz wyniku. Opcja „Pomiń wiersze bez tej kolumny” zamiast tego usuwa takie wiersze. W obu przypadkach podsumowanie pokazuje, ile wierszy było niepełnych.
Czy narzędzie rozumie pola w cudzysłowie zawierające przecinki?
Tak. Przy włączonej opcji „Odczytuj pola CSV w cudzysłowie” pole ujęte w cudzysłów zachowuje przecinki, podwojone cudzysłowy i łamania wierszy w środku, a mimo to liczy się jako jedna kolumna. Wyłącz opcję, jeśli w Twoich danych cudzysłów jest zwykłym znakiem.
Czy mój tekst jest gdzieś wysyłany?
Nie. Wyodrębnianie działa wyłącznie w Twojej przeglądarce, a tekst nigdy nie opuszcza Twojego urządzenia.