ChatGPT 표를 Excel이나 Google Sheets에 붙여넣는 방법

표 전체가 A열에 들어가는 이유와 이를 해결하는 두 가지 확실한 방법.

ChatGPT 표는 Markdown 파이프 표, 즉 | 문자로 열을 흉내 낸 일반 텍스트입니다. 스프레드시트는 파이프가 아닌 셀 경계를 기대하기 때문에 모든 행이 한 열에 들어갑니다. 표를 먼저 XLSX나 CSV로 변환하면 Excel, Sheets, Numbers에서 올바르게 열리는 실제 행과 열을 얻을 수 있습니다.

표 전체가 A열에 들어가는 이유

채팅 창에 보이는 것은 렌더링된 표입니다. 하지만 클립보드에 복사되는 것은 보통 이런 형태입니다:

| Region | Q1 | Q2 |
| --- | ---: | ---: |
| Europe | 412 | 486 |
| Asia | 377 | 381 |

이것이 Markdown 파이프 표입니다. 세로 막대는 사람이 보기에 열 구분선처럼 보이는 평범한 문자일 뿐입니다. 대시와 콜론으로 이루어진 두 번째 줄은 Markdown 렌더러에게 헤더가 어디서 끝나는지, 각 열을 어떻게 정렬할지 알려주는 역할을 합니다.

Excel은 붙여넣은 텍스트를 파이프가 아니라 탭 문자 기준으로 나눕니다. 탭이 없으므로 각 줄이 하나의 값으로 취급되고, 표 전체가 파이프가 그대로 보이는 채로 A열에 쌓입니다. Google Sheets와 Numbers도 똑같이 동작합니다.

정렬 행은 이것이 애초에 스프레드시트 데이터가 아니었다는 결정적인 증거입니다. 하이픈과 콜론으로만 이루어진 행을 포함하는 스프레드시트 내보내기는 없습니다.

MARKDOWN| Region | Q1 | Q2 || --- | ---: | ---: || Europe | 412 | 486 || Asia | 377 | 381 |스프레드시트RegionQ1Q2Europe412486Asia377381
파이프 표는 실제 스프레드시트 셀로 파싱되기 전까지는 그저 일반 텍스트입니다.

표를 그대로 붙여넣으면 모든 값이 하나의 열에 몰립니다.

XLSX나 CSV로 변환하면 행과 열이 그대로 유지됩니다.

가장 빠른 해결법: 붙여넣기 전에 변환하기

붙여넣고 나서 수습하는 대신, 표를 스프레드시트가 이미 이해하는 형식으로 변환하세요.

Excel과 Numbers라면 Markdown 표를 Excel로 변환이 진짜 .xlsx 파일을 만들어 줍니다. 표를 붙여넣고, 스프레드시트를 다운로드하고, 열기만 하면 됩니다. 숫자는 숫자로 유지되고 헤더 행도 헤더 행으로 유지되어, 나중에 따로 나눌 필요가 없습니다.

Google Sheets라면 Markdown 표를 CSV로 변환이 보통 더 편합니다. CSV는 파일 → 가져오기로 네이티브하게 가져올 수 있어서, 브라우저에서 XLSX에 필요한 다운로드 후 재업로드 과정을 건너뛸 수 있습니다. 변환기는 따옴표와 셀 안의 쉼표를 올바르게 이스케이프하는데, 바로 이 부분에서 수작업 변환이 흔히 깨집니다.

두 도구 모두 브라우저에서 로컬로 실행되므로 데이터가 기기 밖으로 나가지 않습니다. 표에 아무 웹사이트에나 붙여넣기 어려운 내용이 있다면 알아둘 만한 점입니다.

수동 방법과 유용한 경우

스프레드시트 밖으로 나가고 싶지 않다면 내장된 두 가지 방법이 있습니다.

텍스트 나누기(Excel). 원본 표를 A열에 붙여넣고 선택한 뒤 데이터 → 텍스트 나누기 → 구분 기호로 이동해 구분 기호를 파이프 문자로 설정합니다. 그래도 정렬 행을 지우고, 앞뒤 파이프 때문에 생긴 빈 열을 정리해야 합니다.

SPLIT(Google Sheets). 원본 표가 A열에 있는 상태에서 =SPLIT(A1, "|")를 사용해 아래로 채운 뒤, 복사해서 값으로 붙여넣습니다. 마찬가지로 정리 작업이 필요합니다.

작은 표 하나라면 이 방법들로 충분합니다. 하지만 금방 번거로워지고, 두 방법 모두 모든 셀 안에 공백 패딩을 남깁니다. Markdown이 가독성을 위해 넣은 공백이 값의 일부가 되어서, Europe은 조회 수식에서 Europe과 일치하지 않습니다. 이 끝 공백 문제는 변환된 표가 보기에는 맞는데 동작은 이상한 가장 흔한 원인입니다.

복사에 관한 참고: 채팅 창에서 복사 버튼 대신 렌더링된 표를 드래그로 선택하면, 일부 브라우저는 탭으로 구분된 텍스트를 클립보드에 넣어 열 단위로 올바르게 붙여넣어집니다. 브라우저와 채팅 인터페이스에 따라 들쭉날쭉하므로 시도해 볼 가치는 있지만 의존할 만하지는 않습니다.

표가 긴 답변 속에 묻혀 있을 때

원하는 표가 훨씬 긴 답변의 일부로, 위아래 설명과 섞여 있는 경우가 많습니다.

텍스트에서 표 추출은 주변 문장 속에 있는 표 형태의 행(파이프 또는 탭으로 구분된)을 찾아 표만 CSV로 돌려줍니다. 행을 직접 선택하면서 경계를 제대로 잡았기를 바라는 대신, 답변 전체를 붙여넣고 데이터만 꺼내세요.

변환된 표를 바탕으로 작업하기 전에 확인할 만한 두 가지:

  • 텍스트로 저장된 숫자. Excel에서 열이 왼쪽 정렬로 들어왔다면 값이 텍스트입니다. 원본에 있던 통화 기호, 천 단위 구분 기호, 퍼센트 기호가 흔한 원인입니다. 열을 선택하고 데이터 → 텍스트 나누기 → 마침으로 변환하세요.
  • 병합되거나 줄 바뀐 셀. Markdown 표는 병합 셀을 표현할 수 없어서, 복잡한 데이터를 다루는 모델이 값을 반복하거나 셀 안에 줄바꿈을 넣어 흉내 내는 경우가 있습니다. 이런 것은 변환기가 아니라 사람의 판단이 필요합니다.

표 외의 나머지 내용(제목, 목록, 표 주변의 설명)도 함께 옮겨야 한다면 붙여넣은 AI 텍스트에 **와 ##가 보이는 이유를 참고하세요.

자주 묻는 질문

ChatGPT 표가 Excel에서 한 열에 붙여넣어지는 이유는 무엇인가요?

Markdown 파이프 표, 즉 | 문자를 시각적 구분선으로 쓰는 일반 텍스트이기 때문입니다. Excel은 붙여넣은 텍스트를 파이프가 아닌 탭으로 나누므로 각 줄이 하나의 값으로 처리되어 표 전체가 한 열에 쌓입니다.

Markdown 표를 Excel로 변환하려면 어떻게 하나요?

Markdown 표를 Excel로 변환 도구에 붙여넣고 생성된 .xlsx 파일을 다운로드하세요. 헤더가 유지된 실제 행과 열이 만들어지므로 연 뒤에 나누거나 정리할 것이 없습니다.

AI 표에서 대시와 콜론으로 된 행은 무엇인가요?

Markdown 정렬 행입니다. 헤더와 본문을 구분하고 열 정렬을 지정합니다. 오른쪽의 콜론은 오른쪽 정렬, 양쪽의 콜론은 가운데 정렬을 의미합니다. 데이터가 아닌 서식 문법이므로 변환 시 제거되어야 합니다.

변환된 셀에 공백이 남는 이유는 무엇인가요?

Markdown은 가독성을 위해 셀을 공백으로 채우는데, 수동으로 나누면 그 패딩이 값 안에 남습니다. ' Europe '이 조회에서 'Europe'과 일치하지 않기 때문에 문제가 됩니다. 제대로 된 변환기는 패딩을 제거하며, 수동으로 나눴다면 결과를 TRIM으로 감싸세요.

AI 표를 Google Sheets에 바로 붙여넣을 수 있나요?

열이 유지된 채로는 안 됩니다. 먼저 CSV로 변환한 뒤 파일 → 가져오기로 가져오는 것이 가장 확실한 방법입니다. CSV는 Sheets가 네이티브로 해석하는 형식이고 XLSX의 다운로드 후 재업로드 과정도 피할 수 있습니다.

이 가이드에 소개된 도구

관련 가이드