본문 바로가기

XLSX → HTML 표 변환기

브라우저 처리

엑셀 시트를 웹에 붙일 수 있는 HTML 표로 바꿉니다. 셀 내용은 안전하게 이스케이프하고 병합 셀은 rowspan·colspan으로 옮기며, 숨긴 시트는 넣지 않습니다.

사용 전 확인
  • 파일·이미지·문서 처리 도구는 브라우저 안에서 처리되더라도 원본에 개인정보나 민감 정보가 포함될 수 있습니다. 공유·제출 전 원본과 결과를 한 번 더 확인하세요.
도구 실행입력 후 결과 확인
XLSX → HTML 표 변환기 샘플 실행

가격표나 일정표를 홈페이지·블로그에 올리려면 엑셀 표를 HTML로 바꿔야 합니다. 이 변환기는 통합문서의 보이는 시트마다 제목(h2)과 표를 만들어, 바로 열어 볼 수 있는 HTML 파일 한 개로 내려받게 합니다.

브라우저 처리
샘플 결과
시트 1개를 HTML 표로 바꿨습니다: 고객
첫 행은 머리글(th), 숫자는 오른쪽 정렬, 병합 셀은 rowspan·colspan으로 옮겼습니다. 표시 형식(쉼표·날짜)은 엑셀에 보이던 그대로입니다.
△ 숨긴 시트는 넣지 않았습니다: 원가표 — 공개하려던 내용이 아닐 수 있습니다.
자바스크립트가 활성화되면 이 영역이 실제 입력, 실행, 결과 패널로 바뀝니다.

XLSX → HTML 표 변환기 사용 가이드

가격표나 일정표를 홈페이지·블로그에 올리려면 엑셀 표를 HTML로 바꿔야 합니다. 이 변환기는 통합문서의 보이는 시트마다 제목(h2)과 표를 만들어, 바로 열어 볼 수 있는 HTML 파일 한 개로 내려받게 합니다.

첫 행은 머리글(th)로, 숫자 칸은 오른쪽 정렬로 만들고, 병합된 칸은 rowspan·colspan으로 그대로 옮깁니다. 값은 엑셀 화면에 보이던 표시 형식(1,500·2026-09-01 등)대로 들어갑니다. 표가 넓으면 가로로 스크롤되도록 감싸 휴대폰에서도 깨지지 않습니다.

셀에 든 < > " 같은 문자는 모두 HTML 이스케이프해서, 셀 내용이 태그나 속성으로 해석되는 일이 없습니다. 숨겨 둔 시트는 공개하려던 내용이 아닐 수 있어 결과에서 빼고, 어떤 시트를 뺐는지 알려 줍니다.

사용 방법

  1. 'XLSX 파일' 칸에서 HTML로 바꿀 엑셀 파일을 선택합니다.
  2. '실행'을 누르면 변환한 시트 목록과 HTML 코드가 결과에 나옵니다.
  3. 숨긴 시트가 빠졌다는 안내가 있으면 그 시트가 정말 공개하지 않을 내용인지 확인합니다.
  4. '다운로드'로 HTML 파일을 저장하거나 '결과 복사'로 코드를 복사해 붙여 넣습니다.

예시: 숨긴 원가표가 있는 고객 명단

입력
XLSX 파일: 고객명단.xlsx (시트: 고객, 원가표(숨김))
결과
시트 1개를 HTML 표로 바꿨습니다: 고객
첫 행은 머리글(th), 숫자는 오른쪽 정렬, 병합 셀은 rowspan·colspan으로 옮겼습니다. 표시 형식(쉼표·날짜)은 엑셀에 보이던 그대로입니다.
△ 숨긴 시트는 넣지 않았습니다: 원가표 — 공개하려던 내용이 아닐 수 있습니다.

결과 아래에는 바로 쓸 수 있는 전체 HTML 문서가 이어집니다.

이럴 때 쓰면 좋아요

  • 가격표·요금표를 홈페이지에 표로 게시할 때
  • 엑셀 일정표를 사내 위키나 블로그에 붙일 때
  • 엑셀이 없는 사람에게 브라우저로 열리는 표를 보낼 때
  • 메일 본문에 넣을 표 HTML을 만들 때

문제가 생겼을 때

숨긴 열이 HTML에 보여요

시트 단위로 숨긴 것만 뺍니다. 숨긴 열·행은 그대로 들어가니 공개하지 않을 열은 엑셀에서 지운 뒤 변환하세요. XLSX 숨김 시트 검사기로 미리 확인할 수 있습니다.

블로그에 붙였더니 표 모양이 달라요

다운로드한 HTML은 자체 스타일을 담고 있습니다. 블로그 편집기가 style 태그를 지우면 table 부분만 복사해 붙이고 블로그 표 서식을 쓰세요.

활용 팁

  • 게시 전에 HTML 표 접근성 검사기로 머리글 구조를 점검하면 화면 낭독기 사용자도 표를 읽기 쉽습니다.
  • 숫자 형식(천 단위 쉼표 등)은 엑셀에서 정해 둔 표시 형식을 그대로 따르니 변환 전에 맞춰 두세요.
  • 시트가 여러 개면 시트마다 제목과 표가 차례로 들어갑니다.

자주 묻는 질문

셀에 HTML 태그를 넣으면 실행되나요?

아니요. 모든 셀 내용은 글자로 이스케이프되어 <b> 같은 태그도 화면에 글자 그대로 보이고 스크립트나 속성으로 동작하지 않습니다.

수식은 어떻게 나오나요?

수식이 아니라 엑셀이 마지막으로 저장한 계산 결과가 표시 형식대로 들어갑니다.

파일이 서버로 전송되나요?

아니요. 엑셀 파일은 이 브라우저 안에서만 읽어 HTML로 바꾸며 외부로 보내지 않습니다.