Wyodrębnij pojedynczą kolumnę z pliku CSV

Wyodrębnij kolumny

Potrzebujesz tylko jednej kolumny z szerokiego pliku CSV? Wklej dane, wpisz numer kolumny, którą chcesz, a narzędzie zwróci tylko tę kolumnę, po jednej wartości w wierszu. Komórka nagłówka przychodzi razem z nią, ponieważ jest pierwszym wierszem.

Jak wydobyć jedną kolumnę

  1. 1

    Policz kolumnę

    Znajdź kolumnę w wierszu nagłówka i licz od lewej, zaczynając od 1. Jeśli nagłówek to id,name,email,city, to email jest kolumną 3.

  2. 2

    Wpisz numer

    Wpisz sam numer, na przykład 3, w polu kolumn nad polem CSV.

  3. 3

    Wklej plik CSV

    Wklej cały plik albo jego część, razem z wierszem nagłówka.

  4. 4

    Wyodrębnij i skopiuj

    Kliknij Wyodrębnij kolumny, a potem skopiuj wynik z pola wyniku.

Co otrzymujesz

Narzędzie traktuje każdy wiersz tak samo, więc wiersz nagłówka jest obsługiwany jak każdy inny wiersz danych. Jeśli poprosisz o kolumnę 3 pliku z nagłówkiem, pierwsza linia wyniku to nagłówek tej kolumny, a reszta to jej wartości. Jeśli nie chcesz nagłówka, usuń pierwszą linię wyniku.

Oto mała próbka danych wejściowych:

id,name,email,city
1,Ada,ada@example.com,London
2,Grace,grace@example.com,New York
3,Alan,alan@example.com,Manchester

Gdy pole kolumn ustawisz na 3, wynik będzie wyglądał tak:

email
ada@example.com
grace@example.com
alan@example.com

Poprawne liczenie kolumn

Numeracja zaczyna się od 1 dla kolumny najbardziej po lewej i nic nie pomija. Częstym błędem jest liczenie od 0, jak w wielu językach programowania, co daje kolumnę po lewej stronie od tej, której szukasz. Innym błędem jest zapomnienie, że kolumna z pustym nagłówkiem też się liczy.

Wiersz nagłówka Kolumna, której szukasz Numer do wpisania
id,name,email,city email 3
sku,title,price,stock price 3
date,region,sales date 1
a,b,c,d,e,f e 5

Warto wiedzieć

  • Jeśli wpiszesz numer większy niż liczba kolumn w wierszu, ta pozycja zwróci pustą wartość zamiast błędu. Nieoczekiwana seria pustych linii zwykle oznacza zbyt wysoki numer albo plik z innym separatorem.
  • Wartości zawierające przecinek są w wyniku ujęte w podwójne cudzysłowy, dzięki czemu pozostają jedną wartością, jeśli wkleisz je do innego pliku CSV.
  • Narzędzie czyta dane rozdzielone przecinkami. Plik rozdzielony średnikami lub tabulatorami nie podzieli się na kolumny tak, jak się spodziewasz.
  • Każda linia jest analizowana osobno, więc komórka w cudzysłowie rozciągająca się na kilka linii nie jest obsługiwana.

Gdy potrzebujesz tylko jednej kolumny, możesz też nie wklejać reszty pliku, ale nie ma takiej potrzeby: narzędzie ignoruje wszystkie kolumny, o które nie prosiłeś.

Aby sprawdzić wynik, porównaj liczbę linii w wyniku z liczbą wierszy w danych wejściowych. Powinny się zgadzać, poza pustymi wierszami we wklejonych danych, które są pomijane. Różnica oznacza, że wklejone dane zostały ucięte albo zawierały nieoczekiwaną stopkę.

Najczęściej zadawane pytania

Tak. Nagłówek to pierwsza linia pliku CSV, więc jest też pierwszą linią wyniku. Usuń ją ręcznie, jeśli chcesz same wartości.

Nie, narzędzie działa na pozycjach. Spójrz na wiersz nagłówka, policz od lewej, zaczynając od 1, do kolumny, której chcesz, i wpisz ten numer.

Numer kolumny jest prawdopodobnie większy niż liczba kolumn w wierszach albo plik nie jest rozdzielony przecinkami. Sprawdź separator i liczbę kolumn.

Nie bezpośrednio. Musisz wpisać jej pozycję, więc najpierw policz kolumny w wierszu nagłówka i użyj tej liczby.

Powiązane narzędzia

Narzędzie jest dostępne w innych językach

Poradniki i zastosowania