Przejdź do treści

Separator przecinkami

Wklej jeden element w wierszu, np. kolumnę skopiowaną z arkusza kalkulacyjnego, a otrzymasz jedną listę oddzieloną przecinkami. Zmień kierunek, aby rozdzielić listę z powrotem na wiersze. Możesz zmienić separator, ująć elementy w cudzysłów i usunąć duplikaty. Za darmo, bez rejestracji, nic nie jest przesyłane.

Kierunek

Opcje

Jak korzystać z separatora przecinkami

  1. Wybierz kierunek. Wiersze na wartości oddzielone przecinkami łączy wiersze w jeden ciąg. Wartości oddzielone przecinkami na wiersze dzieli ciąg tak, że każdy element trafia do osobnego wiersza.
  2. Ustaw separator. Domyślnie to przecinek i spacja. Zmień go na średnik, pionową kreskę albo cokolwiek innego. Dla ścisłego wiersza CSV użyj przecinka bez spacji.
  3. Zaznacz opcje. Ujmij elementy w cudzysłów i Usuń duplikaty działają przy łączeniu wierszy, a nie przy dzieleniu.
  4. Wklej listę i naciśnij Konwertuj. Wynik nie aktualizuje się w trakcie pisania. Licznik Elementy pokazuje, ile ich powstało; potem skopiuj wynik.

Przykład krok po kroku

Kopiowanie kolumny z Excela lub Arkuszy Google daje jedną wartość w wierszu. Wklejenie czterech wierszy: apple, banana, cherry i apple (powtórka) daje poniższe wyniki. Każdy wiersz jest przycinany, a puste wiersze pomijane, zanim cokolwiek się wydarzy.

OpcjeWynikElementy
Domyślneapple, banana, cherry, apple4
Usuń duplikatyapple, banana, cherry3
Usuń duplikaty + cudzysłowy"apple", "banana", "cherry"3

Duplikaty są usuwane najpierw, dopasowywane dokładnie (więc „Apple” i „apple” to różne elementy), a pierwsze wystąpienie każdego zostaje. Dzielenie działa w drugą stronę: „apple, banana, cherry” z domyślnym separatorem staje się trzema wierszami.

Łącznik, a nie parser CSV

  • Cudzysłowy zgodne z RFC 4180. Ujęte elementy dostają podwójne cudzysłowy, a cudzysłów już obecny w elemencie jest podwajany, więc 12" ruler staje się "12"" ruler". Element zawierający separator lub cudzysłów jest ujmowany nawet wtedy, gdy opcja Ujmij elementy w cudzysłów jest wyłączona, dzięki czemu ścisły czytnik CSV zwróci te same elementy.
  • Dzielenie rozumie pola w cudzysłowach. "Smith, John", "Lee, Ann" daje dwa elementy, podwojony cudzysłów w cudzysłowie czyta się jako jeden, a element w cudzysłowie może zawierać podział wiersza (wtedy zajmuje dwa wiersze wyniku). Cudzysłowy są usuwane, a spacje w środku zachowane. Cudzysłów w środku niecytowanego elementu, jak w 12" ruler, zostaje bez zmian. Dla całych wierszy i kolumn użyj CSV na tabelę.
  • Separator jest używany tak, jak go wpiszesz przy łączeniu, łącznie ze spacjami. Przy dzieleniu sam separator jest przycinany, więc „, ” dzieli na zwykły przecinek, a spacje wokół każdego elementu są usuwane potem.
  • Listy łańcuchów SQL potrzebują apostrofów. To narzędzie ujmuje w podwójne cudzysłowy. Dla 'apple', 'banana' użyj Przedrostek/przyrostek z apostrofem w obu polach.

Którego narzędzia potrzebujesz?

Jeśli chcesz…Użyj
Wiersze połączone w jedną listę albo lista rozdzielona na wierszeTen separator przecinkami
Tekst dodany wokół każdego wiersza, z zachowaniem podziału na wierszePrzedrostek/przyrostek
Lista z symbolami punktorówGenerator wypunktowań
Elementy najpierw posortowane lub bez duplikatów jako wierszeSortuj wiersze lub Usuń duplikaty wierszy
Prawdziwe dane CSV pokazane jako tabelaCSV na tabelę

Najczęstsze pytania

Jak zamienić kolumnę na listę oddzieloną przecinkami?
Wybierz Wiersze na wartości oddzielone przecinkami, wklej kolumnę z jednym elementem w wierszu i naciśnij Konwertuj. Każdy wiersz jest przycinany, puste pomijane, a elementy łączone Twoim separatorem w jeden ciąg, który możesz skopiować.
Czy mogę użyć innego separatora niż przecinek?
Tak. Pole separatora przyjmuje dowolny tekst: średnik, pionową kreskę, myślnik albo przecinek ze spacją. To samo pole służy do rozdzielania listy z powrotem na wiersze. Jeśli zostawisz je puste przy dzieleniu, narzędzie przyjmie przecinek.
Co robi opcja Ujmij elementy w cudzysłów?
Stawia podwójny cudzysłów po obu stronach każdego elementu przed połączeniem, więc wynik wygląda jak "apple", "banana", "cherry". Pasuje do tablic JSON i wielu języków programowania. Cudzysłów w elemencie jest podwajany, jak wymaga standard CSV, a element zawierający separator jest ujmowany nawet przy wyłączonej opcji.
Jak zamienić listę oddzieloną przecinkami z powrotem na wiersze?
Wybierz Wartości oddzielone przecinkami na wiersze, wklej listę i naciśnij Konwertuj. Tekst jest dzielony w miejscu separatora, spacje wokół każdego elementu są przycinane, puste fragmenty odrzucane, a każdy element trafia do osobnego wiersza.
Jak usunąć duplikaty podczas konwersji?
Zaznacz Usuń duplikaty przed naciśnięciem Konwertuj. Dopasowanie jest dokładne i rozróżnia wielkość liter, a pierwsze wystąpienie każdego elementu zostaje w pierwotnej kolejności. Opcja dotyczy tylko łączenia wierszy.
Czy mój tekst jest przesyłany lub przechowywany?
Nie. Konwersja odbywa się w przeglądarce i nic nie jest wysyłane na serwer. Zamknięcie karty czyści tekst.

Powiązane narzędzia

Więcej z kategorii Czyszczenie i formatowanie tekstu