구분된 텍스트를 Markdown 표로 변환하는 방법
구분된 텍스트를 입력한 다음 구분자, 머리글 처리, 정렬을 설정하면 Markdown 표로 변환할 수 있습니다. 빈 줄을 제외한 입력 행이 두 줄 이상이어야 성공적으로 처리됩니다.
구분된 텍스트를 Markdown 표로 바꾸는 방법
구분자로 나눈 텍스트를 Markdown 표로 정리할 때 사용할 수 있는 도구입니다. 메모나 목록처럼 각 행과 열이 일정한 텍스트를 입력하면, 줄마다 셀을 나누어 표 구조로 변환합니다. 입력에 맞는 구분자를 지정하고 첫 줄의 처리 방식과 열 정렬을 선택하면 결과를 원하는 형태에 가깝게 조정할 수 있습니다.
간단한 쉼표 구분 데이터라면 별도 설정을 많이 바꾸지 않아도 됩니다. 반대로 탭, 세로줄 같은 다른 구분자를 사용한 데이터라면 실제 입력에 사용한 문자를 설정해야 합니다. 표로 바꾸기 전에 각 행이 같은 규칙으로 작성되었는지 살펴보면 결과를 확인하기 쉽습니다. 이 안내에서는 입력 형식, 설정 순서, 행마다 셀 수가 다를 때 결과를 읽는 방법을 함께 설명합니다.
입력부터 결과 확인까지
-
표로 바꿀 텍스트를 입력 영역에 넣습니다. 한 줄은 표의 한 행으로 처리되며, 각 행 안에서 지정한 구분자가 셀의 경계를 정합니다. 성공적인 변환을 위해서는 빈 줄을 제외한 입력 행이 두 줄 이상이어야 합니다. 첫 줄을 머리글로 사용할 예정이라면 머리글 한 줄과 데이터 한 줄 이상을 준비하세요.
-
입력 전체의 앞뒤에 붙은 불필요한 공백을 정리합니다. 도구는 전체 입력의 앞뒤 공백을 제거하고, 각 셀의 앞뒤 공백도 제거합니다. 빈 줄은 처리 대상에서 제외되므로 행 수를 셀 때 빈 줄을 포함하지 않습니다. 셀 안쪽에 필요한 띄어쓰기는 앞뒤 공백과 다르게 취급되므로, 입력 문장의 의미를 확인한 뒤 정리하는 편이 좋습니다.
-
실제 데이터에 사용한 구분자를 설정합니다. 별도의 구분자를 정하지 않으면 쉼표가 기본값으로 사용됩니다. 각 비어 있지 않은 줄은 설정한 구분자로 나뉘어 셀이 됩니다. 예를 들어
이름,점수처럼 쉼표를 사용한 입력은 쉼표 설정에서 두 셀로 나뉩니다. 탭이나 다른 문자를 사용했다면 그 문자와 설정을 일치시키세요. 셀 안에 같은 문자가 들어간 값은 의도한 것과 다르게 여러 셀로 나뉠 수 있으므로, 결과에서 열이 예상보다 많아졌는지 확인합니다. -
첫 줄을 머리글로 처리할지 선택합니다. 머리글 처리를 켜면 입력의 첫 행이 표의 머리글이 됩니다. 끄면 첫 행을 특별한 머리글로 사용하지 않고 일반적인 열 이름이 생성됩니다. 데이터의 첫 줄에
이름,점수처럼 열 설명이 들어 있다면 머리글 처리를 켜는 방식이 알맞습니다. 첫 줄부터 실제 데이터가 시작된다면 머리글 설정을 끈 뒤 생성된 열 이름을 결과에서 확인하세요. -
열 정렬을 왼쪽, 가운데, 오른쪽 중에서 선택합니다. 별도 선택을 하지 않으면 왼쪽 정렬이 기본으로 적용됩니다. 설정 값이 지원되는 세 가지 방향에 해당하지 않으면 왼쪽 정렬로 처리됩니다. 숫자를 오른쪽에 두고 싶더라도 이 도구의 정렬 설정은 열의 내용을 기준으로 일괄 적용되므로, 결과 표 전체에서 해당 방향이 적절한지 살펴보세요.
-
변환을 실행하고 생성된 Markdown 표를 확인합니다. 결과는 표의 머리글 또는 생성된 열 이름, 열 구분을 나타내는 행, 그리고 입력 데이터 행으로 구성됩니다. 행마다 셀 수가 다르면 가장 셀이 많은 행을 기준으로 열 구조가 정해지고, 셀이 부족한 행에는 빈 셀이 채워집니다. 따라서 결과를 문서에 옮기기 전에 열의 순서와 빈 칸의 위치를 검토하세요. 행이 한 줄뿐이거나 빈 줄만 남은 경우에는 입력 행을 추가한 뒤 다시 변환합니다.
생성된 표를 읽고 점검하기
생성된 결과는 입력 줄을 Markdown 표의 행으로 바꾼 형태입니다. 머리글 처리를 사용했다면 첫 입력 행의 셀들이 열 이름으로 나타납니다. 머리글 처리를 사용하지 않았다면 도구가 일반적인 열 이름을 생성하므로, 첫 입력 행이 별도 머리글로 표시될 것이라고 기대하지 않아야 합니다.
열 수를 점검할 때는 가장 셀이 많은 행을 기준으로 보세요. 짧은 행은 부족한 위치가 빈 셀로 채워지기 때문에, 해당 행의 값이 사라졌다기보다 표의 열 구조에 맞춰 빈 공간이 생긴 것으로 읽어야 합니다. 반대로 예상보다 열이 많다면 설정한 구분자가 실제 데이터에 들어 있는 문자와 맞는지 확인합니다. 셀 값 안에 그 구분자가 포함되어 있으면 해당 문자도 셀 경계로 처리될 수 있습니다.
변환이 되지 않을 때는 먼저 빈 줄을 제외한 행이 두 줄 이상인지 확인합니다. 그다음 각 줄이 같은 구분자를 사용하는지, 입력 앞뒤와 셀 주변에 불필요한 공백이 있는지, 머리글 설정이 데이터의 첫 줄과 맞는지 차례로 살펴보세요. 정렬은 왼쪽, 가운데, 오른쪽 중 원하는 방향인지 결과에서 확인하면 됩니다. 이 도구가 다루는 핵심 범위는 구분된 텍스트를 Markdown 표로 바꾸는 작업이므로, 결과를 저장하거나 다른 문서에 삽입할 때는 생성된 표의 내용과 형식을 별도로 검토하세요.
예를 들어 이름,점수와 민지,92를 두 줄로 입력하고 쉼표를 구분자로 둔 뒤 머리글 처리를 켜면, 첫 번째 행의 두 값이 열 이름으로 배치되고 두 번째 행의 두 값이 데이터 행으로 배치됩니다. 행 수가 두 줄이므로 최소 입력 조건도 충족합니다. 이 결과에서 점수 열이 기대한 위치에 있는지, 두 열의 정렬 방향이 선택한 설정과 일치하는지 확인한 뒤 Markdown을 사용하는 문서에 옮기면 됩니다.
사용 예시
점수 목록을 Markdown 문서에 넣기 위해 쉼표로 구분한 두 줄의 텍스트를 표로 정리합니다.
이름,점수와 민지,92를 두 줄로 입력하고 쉼표를 구분자로 설정한 뒤 첫 줄을 머리글로 처리해 변환합니다.
결과에는 이름과 점수 열을 가진 Markdown 표가 생성되고, 민지와 92가 두 번째 행의 각 셀에 배치됩니다.
제한 사항
- 확인된 범위는 각 비어 있지 않은 줄을 지정한 구분자로 나누어 Markdown 표를 만드는 기능입니다. 셀 안에 같은 구분자가 들어간 값은 별도 예외 처리 없이 열 경계로 해석될 수 있으므로, 복잡한 값은 변환 후 열 구성을 직접 점검해야 합니다.
자주 발생하는 오류
- 빈 줄을 제외한 행이 한 줄뿐이거나 실제 입력과 다른 구분자를 설정하면 변환이 실패하거나 열이 예상과 다르게 나뉠 수 있습니다. 빈 줄을 제외하고 두 줄 이상을 남긴 뒤, 각 줄에 실제로 사용한 구분자와 설정을 맞추고 결과의 셀 수를 확인하세요.
자주 묻는 질문
입력 행은 몇 줄이 필요한가요?
빈 줄을 제외한 입력 행이 두 줄 이상이어야 성공적으로 변환됩니다. 첫 줄은 기본적으로 머리글로 처리되며, 머리글 처리를 끄면 일반적인 열 이름이 생성됩니다.
열 정렬을 바꿀 수 있나요?
왼쪽, 가운데, 오른쪽 중에서 선택할 수 있으며 기본 정렬은 왼쪽입니다. 지원 범위를 벗어난 정렬 값은 왼쪽 정렬로 처리됩니다.
행마다 열 개수가 달라도 되나요?
가능하지만 부족한 셀이 있는 행은 가장 셀이 많은 행의 열 구조에 맞춰 빈 셀로 채워집니다. 결과에서 빈 칸의 위치와 열 순서를 확인하세요.