목록 쉼표 변환기 (줄바꿈 → 쉼표로 구분)
한 줄에 하나씩 적은 목록을 쉼표로 구분한 한 줄, SQL IN 목록, JSON 배열로 바꿉니다. 따옴표, 구분 문자, 중복 제거, 정렬을 지원하며 줄 단위로 나누기도 됩니다.
| 형식 | 결과 |
|---|---|
| 쉼표와 공백 | 사과, 바나나, 체리, O'Brien, 바나나 |
| 쉼표 (CSV 한 행) | 사과,바나나,체리,O'Brien,바나나 |
| SQL IN 목록 | ('사과', '바나나', '체리', 'O''Brien', '바나나') |
| JSON 배열 | ["사과", "바나나", "체리", "O'Brien", "바나나"] |
| 세미콜론 | 사과; 바나나; 체리; O'Brien; 바나나 |
| 파이프 | 사과 | 바나나 | 체리 | O'Brien | 바나나 |
| 공백 | 사과 바나나 체리 O'Brien 바나나 |
스프레드시트의 열이나 한 줄에 하나씩 적은 목록을 붙여 넣으면, 이메일, 검색창, CSV 행, SQL IN (…) 절, JSON 배열에 바로 쓸 수 있는 쉼표로 구분한 한 줄로 돌려줍니다. 구분 문자를 마음대로 고르고, 각 항목에 안전하게 따옴표를 붙이고, 중복을 제거하고, 정렬할 수 있습니다. 반대 방향도 됩니다. 쉼표, 세미콜론, 탭으로 구분한 한 줄을 한 줄에 항목 하나씩으로 나눌 수 있습니다.
사용 방법
- 한 줄에 항목 하나씩 목록을 붙여 넣습니다.
- 구분 문자를 고르고, 항목이 SQL, CSV, JSON용 텍스트 값이라면 따옴표도 고릅니다.
- SQL IN 목록에는 ( … ), 배열에는 [ … ] 같은 감싸기를 고릅니다.
- 결과 또는 표에 있는 완성된 형식을 복사하세요. 되돌리려면 ‘구분 문자로 이은 한 줄 → 한 줄에 항목 하나’를 고릅니다.
계산식
출력 = 감싸기 시작 + 따옴표(항목₁) + 구분 문자 + 따옴표(항목₂) + … + 감싸기 끝
따옴표는 형식마다 올바르게 이스케이프됩니다. SQL 작은따옴표는 안쪽 아포스트로피를 두 번 쓰고(O’Brien → 'O''Brien'), CSV 큰따옴표는 RFC 4180에 따라 안쪽 따옴표를 두 번 쓰며, JSON 따옴표는 백슬래시 이스케이프를 써서 결과가 JSON으로 파싱되게 합니다. 나눌 때는 따옴표 안의 구분 문자는 구분 문자로 보지 않고, 앞뒤의 ( ), [ ], { }는 제거하며, ‘자동 감지’는 발견한 것 중에서 탭, 세미콜론, 쉼표, 파이프 순으로 고릅니다.
예시
기본 목록(사과, 바나나, 체리, O’Brien, 바나나)은 사과, 바나나, 체리, O'Brien, 바나나가 됩니다. 작은따옴표, ( … ), ‘중복 제거’를 함께 쓰면 SQL 목록 ('사과', '바나나', '체리', 'O''Brien')이 되고, 표의 JSON 배열은 ["사과", "바나나", "체리", "O'Brien", "바나나"]입니다.
자주 묻는 질문
엑셀의 열을 쉼표로 구분한 목록으로 바꾸려면요?
열을 복사해서 여기에 붙여 넣으면(셀 하나가 한 줄로 들어갑니다) ‘쉼표와 공백’을 그대로 두고 결과를 복사하세요.
목록으로 SQL IN 절을 만들려면요?
작은따옴표와 ( … ) 감싸기를 고르세요. 값 안의 아포스트로피는 자동으로 두 번 써지므로 O’Brien도 올바른 문자열로 유지됩니다.
쉼표로 구분한 한 줄을 여러 줄로 나누려면요?
‘구분 문자로 이은 한 줄 → 한 줄에 항목 하나’와 구분 문자(또는 자동 감지)를 고르세요. 쉼표가 들어 있는 따옴표 값은 한 덩어리로 유지됩니다.
최종 업데이트:
이 입력값이 담긴 페이지 주소: https://kakao.mobile/ko/tools/list-to-comma-separated-tool/
인용·퍼가기
kakaoCalc. (2026, November 8). 목록 쉼표 변환기 (줄바꿈 → 쉼표로 구분). https://kakao.mobile/ko/tools/list-to-comma-separated-tool/
“목록 쉼표 변환기 (줄바꿈 → 쉼표로 구분).” kakaoCalc, 8 Nov. 2026, kakao.mobile/ko/tools/list-to-comma-separated-tool/.