HTML CSV 변환
브라우저의 표를 엑셀에 복사해 붙여 넣으면 글꼴, 링크, 병합된 셀, 가끔은 이미지까지 함께 따라옵니다. 저장한 페이지를 CSV로 변환하면 값만 표의 행마다 한 줄씩 남아 바로 정렬하고 차트로 만들 수 있습니다.
데이터 변환
또는 CSV, TSV, TXT … 파일을 여기에 끌어다 놓으세요 ·
파일당 최대 95 MB· 최대 20개 파일· 30분 뒤 삭제
파일은 UltKit 서버에서 처리되며 30분 뒤 삭제됩니다.
CSV와 텍스트 파일에서 열을 나누는 문자로, 읽기와 쓰기에 모두 쓰입니다. 자동은 입력에서 감지하고 쉼표로 씁니다.
UTF-8은 모든 언어에 쓸 수 있습니다. Windows의 Excel에서 CSV를 열 때 악센트 문자나 아시아 문자가 깨지면 BOM 포함 UTF-8을 선택하십시오.
Excel, ODS, Numbers 입력은 첫 시트만 변환하거나 모든 시트를 변환합니다(ZIP 안에 시트마다 CSV 하나, 또는 시트마다 JSON 키 하나).
새 스프레드시트의 시트 탭 이름으로, 최대 31자입니다.
객체 배열은 모든 행에 열 이름을 키로 쓰고, 배열의 배열은 더 간결하며 머리글을 첫 배열로 유지합니다.
모든 행을 감싸는 바깥 요소의 이름이며, 각 행은 그 안의 <row>가 됩니다.
CREATE TABLE과 INSERT 문에 쓰입니다. 영문자, 숫자, 밑줄만 사용할 수 있습니다.
따옴표 처리와 열 유형은 데이터베이스마다 조금씩 다릅니다. 가져올 데이터베이스를 고르십시오.
날짜 셀을 한 가지 형식으로 다시 씁니다. 데이터베이스와 코드에는 ISO (2026-10-18)가 가장 안전하며, 그대로 유지는 원본에 보이는 대로 둡니다.
사용 방법
- 1
웹 페이지 저장
브라우저에서 Ctrl+S 또는 Cmd+S를 눌러 .html 파일을 저장하거나, 사내 인트라넷에 보이는 보고서 페이지를 내보냅니다. 한 번에 최대 20개, 파일당 95 MB까지 업로드할 수 있습니다.
- 2
엑셀에 맞는 인코딩 유지
이 페이지는 Windows용 엑셀에서 악센트 문자와 한글이 제대로 보이도록 BOM이 있는 UTF-8로 저장합니다. 데이터베이스나 스크립트용이라면 고급 설정에서 텍스트 인코딩을 일반 UTF-8로, 유럽식 엑셀용이라면 구분자를 세미콜론으로 바꾸십시오.
- 3
CSV로 변환
CSV로 변환을 누르고 파일을 다운로드한 뒤 엑셀, 구글 스프레드시트, Numbers 또는 사용하는 BI 도구에서 열거나 가져오십시오.
웹 표를 스프레드시트로 옮기기
분석 담당자는 어디서나 HTML 표를 만납니다. 공급업체의 가격 페이지, 스포츠 기록 사이트, 다운로드 버튼이 없는 정부 통계 발표, 사내 도구가 화면에만 보여 주고 내보내지 않는 월간 보고서가 그렇습니다. 숫자는 바로 눈앞에 있지만 브라우저의 표로는 합계를 내거나, 필터링하거나, 다른 데이터와 연결할 수 없습니다.
CSV는 중립적인 도착지입니다. 모든 스프레드시트, 데이터베이스, 분석 도구가 CSV를 가져올 수 있고, 그 규칙은 2005년 RFC 4180으로 문서화되었습니다. 행을 CSV로 옮긴 뒤 데이터를 다른 사람에게 넘겨야 한다면 CSV 엑셀 변환으로 셀 형식이 지정된 통합 문서를 만들 수 있습니다. 표가 스프레드시트가 아니라 코드에서 쓰일 예정이라면 JSON이 더 알맞습니다.
HTML 표 CSV 변환: 흔히 쓰는 방법 비교
| UltKit | 구글 스프레드시트 IMPORTHTML | 엑셀에 복사해 붙여 넣기 | |
|---|---|---|---|
| 로그인 뒤의 페이지에도 사용 가능 | yes | no | yes |
| 서식·링크 없는 일반 값 | yes | yes | no |
| 저장한 페이지 여러 개를 한 번에 변환 | yes | no | no |
| 재사용 가능한 CSV 파일로 출력 | yes | CSV로 다운로드 | CSV로 저장 |
| 페이지가 바뀌면 자동 갱신 | no | yes | no |
HTML을 CSV로 변환한 예시
<table> <tr><th>순위</th><th>팀</th><th>승점</th></tr> <tr><td>1</td><td><a href="/teams/ajax">Ajax</a></td><td>61</td></tr> <tr><td>2</td><td>PSV, Eindhoven</td><td>58</td></tr> </table> 순위,팀,승점 1,Ajax,61 2,"PSV, Eindhoven",58
HTML과 CSV 형식 정보
HTML
하이퍼텍스트 마크업 언어(HTML)
HTML은 웹의 마크업 언어로, 1990년대 초 Tim Berners-Lee가 처음 기술했고 현재는 WHATWG가 리빙 스탠더드로 관리합니다. HTML 파일은 제목, 문단, 링크, 표, 이미지, 양식을 기술하며 스타일은 보통 CSS가 담당합니다. 모든 브라우저가 렌더링하며 이메일 템플릿과 저장된 웹 페이지에도 쓰입니다. HTML 파일 하나는 외부 이미지와 스타일시트에 의존하는 경우가 많아, 파일만 따로 옮기면 깨져 보일 수 있습니다.
- 압축 방식
- –
- 투명도
- –
- 애니메이션
- –
- 도입 연도
- 1993 · Tim Berners-Lee; maintained by WHATWG
CSV
쉼표로 구분된 값(CSV)
CSV는 한 줄이 한 행이 되고 쉼표로 열을 구분하는 표 형식의 일반 텍스트 파일입니다. 컴퓨터 초창기부터 쓰였고 RFC 4180에 설명되어 있지만, 세미콜론이나 탭을 쓰거나 텍스트 인코딩이 다른 변형도 많습니다. 거의 모든 스프레드시트, 데이터베이스, 분석 도구가 CSV를 가져오고 내보낼 수 있어 시스템 간 데이터 이동의 기본 형식입니다. CSV에는 값만 저장되며 수식, 서식, 여러 시트, 데이터 유형은 담기지 않습니다.
- 압축 방식
- –
- 투명도
- –
- 애니메이션
- –
- 도입 연도
- –
웹 페이지나 인트라넷 보고서에 게시된 표를 스프레드시트에서 필터링하고 합계를 내거나 차트로 만들어야 할 때, 페이지가 읽기용으로 덧붙인 링크·색상·레이아웃 없이 쓰기 위해 HTML을 CSV로 변환합니다.
HTML CSV 변환 자주 묻는 질문
표를 엑셀에 그냥 복사해 붙여 넣으면 안 됩니까?
붙여 넣기는 HTML 서식을 함께 가져옵니다. 하이퍼링크, 배경색, 셀 안의 줄 바꿈, 때로는 이미지까지 들어옵니다. 엑셀이 그 자리에서 값을 다시 해석하기도 해서 3-4 같은 범위가 날짜로 바뀔 수 있습니다. CSV에는 일반 텍스트 값만 들어 있어 원하는 방식으로 가져올 수 있습니다.
구글 스프레드시트의 IMPORTHTML은 무엇이 다릅니까?
IMPORTHTML은 공개 URL의 표를 시트로 가져와 주기적으로 새로 고칩니다. 인트라넷 보고서나 로그인한 대시보드처럼 로그인 뒤에 있는 페이지에는 접근할 수 없습니다. 페이지를 파일로 저장해 변환하는 방법은 출처와 상관없이 작동합니다.
엑셀이 코드를 날짜로 바꾸거나 앞자리 0을 지우지 않게 하려면 어떻게 합니까?
엑셀은 CSV를 바로 열 때 데이터 형식을 추측합니다. 대신 데이터, 텍스트/CSV에서를 통해 가져오고, 우편번호, 부품 번호, 1-2 같은 범위가 든 열은 불러오기 전에 텍스트로 지정하십시오.
CSV에 하이퍼링크가 유지됩니까?
화면에 보이는 링크 텍스트는 셀 값으로 남지만, 그 뒤의 주소는 남지 않습니다. CSV 셀에는 일반 값 하나만 들어가기 때문입니다. URL이 필요하다면 원본 표에 별도 열로 먼저 넣어 두십시오.
PDF로만 가진 표도 변환할 수 있습니까?
네, 입력 형식이 다를 뿐입니다. PDF CSV 변환은 PDF 안의 텍스트 위치로 행을 다시 구성합니다. HTML 표 마크업을 읽는 것보다 어려운 작업이므로 결과를 더 꼼꼼히 확인하십시오.
페이지에는 표가 보이는데 CSV가 비어 있습니다. 왜 그렇습니까?
많은 대시보드가 페이지를 불러온 뒤 JavaScript로 표를 그리기 때문에 저장한 HTML에는 빈 컨테이너만 들어 있습니다. 데이터가 화면에 보일 때 브라우저 개발자 도구(Elements 패널, Copy outerHTML)로 표를 복사해 .html 파일에 붙여 넣거나, 해당 앱의 내보내기 버튼을 찾아보십시오.
- HTML JSON 변환HTML 표를 JSON으로 변환합니다. 머리글 셀은 키가, 각 행은 객체가 됩니다. 저장한 .html·.htm 페이지만 올리면 되고 스크래퍼 코드는 필요 없습니다.
- PDF CSV 변환텍스트 기반 PDF의 표를 CSV로 저장해 가계부 앱, QuickBooks, pandas, 데이터베이스로 가져옵니다. 날짜는 ISO 형식, 공백은 자동 제거.
- XML CSV 변환XML 피드, 송장, 시스템 내보내기를 CSV로 무료 변환. 반복 레코드는 행, 하위 태그는 열. 최대 20개, 파일당 95 MB.
- CSV XLSX 변환CSV를 엑셀 XLSX로 변환하면서 앞자리 0, 긴 ID, 악센트 문자를 그대로 지킵니다. 쉼표·세미콜론·탭 파일을 자동 감지합니다.
- JSON HTML 표 변환JSON을 HTML 표로 변환합니다. 키는 열 머리글, 레코드는 행이 됩니다. CMS, 이메일, 사내 페이지에 바로 붙여 넣으십시오. 코딩 불필요.
- HTML 엑셀 변환저장한 웹페이지나 HTML 보고서의 표를 진짜 엑셀 통합 문서로 변환합니다. 엑셀이 경고하는 가짜 .xls 내보내기도 해결. 한 번에 20개까지.