CSV를 Excel로
CSV를 붙여 넣으면 바로 스프레드시트로 보여 줍니다 - 숫자, 날짜, ID는 Excel이 저장해야 하는 그대로 유지됩니다. .xlsx는 원할 때만 다운로드하세요.
CSV
Excel 미리보기
붙여 넣으면 여기에 스프레드시트가 나타납니다.
CSV를 붙여 넣으면 바로 스프레드시트로 보여 줍니다 - 숫자, 날짜, ID는 Excel이 저장해야 하는 그대로 유지됩니다. .xlsx는 원할 때만 다운로드하세요.
붙여 넣으면 여기에 스프레드시트가 나타납니다.
보고서 내보내기, 은행 거래 내역, 동료가 보낸 데이터처럼 표는 CSV로 오가지만 엑셀로 열면 자주 망가집니다. 우편번호와 사번은 앞자리 0이 사라지고, 계좌번호는 1.23E+15로 바뀌며, 날짜 형식도 뒤바뀝니다. CSV를 여기에 붙여 넣고 내려받기 전에 스프레드시트로 정확히 어떻게 보일지 확인하세요.
엑셀은 숫자를 유효 숫자 15자리까지만 저장하므로 16자리 카드 번호나 계좌번호는 아무 경고 없이 바뀝니다. 우편번호나 사번처럼 0으로 시작하는 값은 그 0을 잃습니다. 이 도구는 잃는 것이 없을 때만 값을 숫자나 날짜로 바꾸고, 나머지는 모두 붙여 넣은 그대로의 텍스트로 유지합니다.
=로 시작하는 CSV 셀은 파일을 열 때 실행되는 수식일 수 있으며, 내보낸 시트를 여는 사람을 공격하는 잘 알려진 방법입니다. 통합 문서의 모든 텍스트 셀은 일반 텍스트로 기록되므로 CSV의 어떤 내용도 실행될 수 없습니다.
"숫자와 날짜 감지"를 켜면 셀마다 따로 판단합니다. 125000.50은 숫자 125000.5가 되고(소수 두 자리로 보이려면 엑셀에서 열 서식을 지정하세요) -1500.75는 음수로 남습니다. 007과 우편번호 040001은 앞자리 0을 유지한 텍스트가 됩니다. 123456789012345(15자리)는 숫자지만 1234567890123456(16자리)은 텍스트로 남아 어떤 자릿수도 반올림되지 않습니다. 2026-10-01과 31/10/2026은 실제 날짜가 되고, 2026-02-30은 존재하지 않는 날이라 텍스트로 남습니다. 천 단위 구분 기호와 소수점 쉼표(1,234 또는 1.234,56), 퍼센트 기호(12%), 지수 표기(1e5), 맨 앞의 +는 모두 붙여 넣은 그대로 텍스트로 남습니다. 머리글 셀은 항상 텍스트입니다.
큰따옴표로 감싼 값은 무엇이 들어 있든 하나의 셀입니다. "Rao & Sons, Pune"은 쉼표를 유지하고, 줄바꿈이 들어간 따옴표 주소도 한 셀에 남으며, 따옴표 안에서 연속된 큰따옴표 두 개는 하나로 처리되므로 "Quote ""Q4"" retainer"는 Quote "Q4" retainer가 됩니다. 구분 기호는 처음 20줄에서 판별합니다. 쉼표, 세미콜론, 탭, 세로 막대 중 첫 줄에 가장 많이 나오고 다음 줄들에도 같은 횟수로 나오는 것이 선택되므로, 소수점에 쉼표를 쓰는 Excel에서 나온 세미콜론 파일도 제대로 읽힙니다. 미리보기의 열이 이상해 보이면 구분 기호를 직접 고르세요. 중간의 빈 줄은 빈 행으로 남고 끝의 빈 줄은 제거됩니다. 형식을 판별할 때 숫자 앞뒤 공백은 무시되지만(" 42 "는 42가 됨) 텍스트 셀은 공백을 그대로 유지합니다.
파일 열기는 파일을 UTF-8로 읽습니다. Excel의 CSV UTF-8 형식, Google 스프레드시트, 대부분의 시스템이 이 방식으로 씁니다. Windows용 Excel에서 일반 CSV로 저장한 파일은 보통 오래된 Windows 코드 페이지(한국어 환경에서는 CP949)를 쓰기 때문에 한글이나 é, ü, ñ 같은 글자가 �로 보입니다. CSV UTF-8로 다시 저장하거나, 제대로 보여 주는 텍스트 편집기로 열어 텍스트를 여기에 붙여 넣으세요. 파일 맨 앞의 바이트 순서 표시(BOM)는 제거되므로 첫 번째 머리글에 붙지 않습니다. 반대로 내려받은 .xlsx는 텍스트를 유니코드로 저장하므로, 미리보기에서 제대로 보이는 한글, 힌디어, 아랍어 이름은 Excel에서도 제대로 보입니다. BOM이 없는 UTF-8 CSV를 Windows용 Excel에서 더블클릭해 열면 그렇지 않은 경우가 많습니다.
미리보기는 브라우저에서 만들어집니다. CSV는 다운로드를 누를 때만 서버로 전송되며, 서버는 메모리에서 통합 문서를 만들어 같은 응답으로 돌려줍니다. 디스크에는 아무것도 기록되지 않고, 사용 기록에는 행·열 개수, 구분 기호, 머리글 설정만 남으며 셀 값이나 파일 이름은 절대 남지 않습니다.
yyyy-mm-dd와 dd/mm/yyyy입니다. 이 형식은 dd/mm/yyyy로 표시되는 실제 엑셀 날짜가 됩니다. 그 밖의 형식은 텍스트로 남으며 추측하지 않습니다.
최대 5,000,000자, 100,000행, 500열까지입니다. 미리보기는 처음 500행을 보여 주고, 내려받은 파일에는 모든 행이 들어 있습니다. 엑셀 자체 한도인 32,767자를 넘는 셀은 그 길이에서 잘립니다. 다운로드는 IP 주소당 10분에 40회로 제한됩니다.
슬래시가 있는 날짜는 일/월/연도로만 읽습니다. 10/31/2026은 일이 앞에 오는 날짜가 될 수 없어 텍스트로 남지만, 03/04/2026은 3월 4일이 아니라 2026년 4월 3일이 됩니다. 파일에서 월이 먼저 온다면 "숫자와 날짜 감지"를 해제해 모든 셀을 원래 텍스트 그대로 두거나, 날짜를 모호함이 없는 yyyy-mm-dd 형식으로 내보내세요.
시트는 하나이며, 입력한 파일 이름이 시트 이름이 됩니다(엑셀 시트 이름 한도인 31자로 잘림). 비워 두면 data입니다. "첫 행은 머리글"을 켜면 그 행은 연한 회색 바탕에 굵게 표시되고, 스크롤해도 보이도록 고정되며, 모든 열에 필터 단추가 붙습니다. 각 열의 너비는 가장 긴 값에 맞추되 최대 60자입니다. 날짜는 dd/mm/yyyy 형식이고, 빈 필드는 빈 셀로 남으며, 파일에는 수식이나 매크로가 없습니다. 미리보기에서 수정한 셀도 내려받는 파일에 들어갑니다.
길이가 고정된 코드만 가능합니다. 엑셀은 값을 숫자로 바꿀 때 앞자리 0을 지우고 유효 숫자를 15자리까지만 보관하므로, 1234567890123456 같은 16자리 계좌번호는 이미 마지막 자리를 잃었습니다. 시트를 고치지 말고 원본 CSV를 다시 여세요. 6자리 코드라면 새 열에 =TEXT(A1,"000000")을 넣으면 040001이 텍스트로 돌아오고, 사용자 지정 숫자 서식 000000을 쓰면 셀은 숫자로 둔 채 0을 표시합니다. 이 문제를 피하려면 여기서 CSV를 변환하세요. 040001과 1234567890123456은 텍스트 셀로 저장됩니다. 엑셀 자체에서는 Data > From Text/CSV(데이터 > 텍스트/CSV에서)로 가져오면서 불러오기 전에 해당 열을 텍스트로 지정하거나, Microsoft 365의 File > Options > Data > Automatic Data Conversion(자동 데이터 변환)에서 앞자리 0과 15자리 옵션을 끄세요.
단순한 숫자만 변환됩니다. 선택적인 마이너스 기호, 숫자, 그리고 소수점으로 쓰인 마침표 최대 하나, 예를 들어 1234.50이나 -42입니다. 천 단위 구분 기호(1,234.50), 소수점 쉼표(12,5), 통화 기호($100), 퍼센트 기호(50%), 앞의 플러스(+5), 지수(1e5), 0으로 시작하는 정수(007)는 원래 텍스트 그대로 남습니다. 이를 읽으려면 형식을 추측해야 하기 때문입니다. Excel에서 이런 열을 숫자로 바꾸려면 =NUMBERVALUE(A2,".",",")은 1,234.50을 1234.5로, =NUMBERVALUE(A2,",",".")는 2.500,27을 2500.27로 읽습니다. 함수 이름과 인수 구분 기호(, 또는 ;)는 Excel의 언어와 지역 설정을 따릅니다. 변환된 1234.50은 열에 소수 두 자리 숫자 서식을 지정할 때까지 1234.5로 표시됩니다.
아니요, 의도된 것입니다. 040001이나 16자리 1234567890123456 같은 값은 0과 모든 자릿수를 지키려고 텍스트 셀로 기록되며, Excel의 오류 검사는 숫자처럼 보이는 모든 텍스트에 표시를 합니다. SUM과 AVERAGE는 범위 안의 텍스트 셀을 건너뜁니다. ID와 코드에는 이것이 맞지만, 텍스트 열은 합계를 낼 수 있는 금액이 아니라는 뜻입니다. 표시를 숨기려면 셀을 선택하고 경고 아이콘을 클릭한 뒤 Ignore Error(오류 무시)를 고르거나, File > Options > Formulas > Error checking rules(파일 > 옵션 > 수식)에서 Numbers formatted as text or preceded by an apostrophe 선택을 해제하세요. Convert to Number(숫자로 변환)는 앞의 0과 15번째 이후 자릿수가 중요하지 않은 열에만 쓰세요.