Excel를 YAML로 변환하면
- Excel는 XLSX의 다른 이름입니다. 확장자가 .excel인 파일도 여기서 쓸 수 있습니다.
- 모든 시트를 변환합니다.
- 수식은 마지막으로 계산된 값으로 저장되며, 서식·차트·병합된 셀은 옮겨지지 않습니다.
- 각 행은 머리글 행을 키로 하는 항목이 됩니다. “address.city” 같은 열 이름은 중첩된 키가 됩니다.
- 숫자, true/false, 날짜는 형식이 유지됩니다. YAML이 잘못 읽을 수 있는 텍스트(yes, no, 007 등)는 자동으로 따옴표로 감쌉니다.
XLSX와 YAML 비교
| 항목 | XLSX | YAML |
|---|---|---|
| 여러 시트 | 지원 | 지원 |
| 수식 | 지원 | 미지원 |
| 숫자와 날짜 | 지원 | 지원 |
| 중첩 데이터 | 미지원 | 지원 |
| 추천 용도 | 시트가 여러 개인 문서 | 설정 파일, 데이터 |
Excel를 YAML로 변환하는 방법
- 위의 상자에 Excel 파일을 놓거나, 상자를 클릭해 파일을 고르세요. 여러 개를 한 번에 추가할 수 있습니다.
- 원하면 옵션을 조정하세요. 대부분의 파일은 기본 설정으로 충분합니다.
- YAML 파일마다 다운로드를 누르거나, "모두 다운로드"로 ZIP을 받으세요.
자주 묻는 질문
여기서 파일을 변환해도 안전한가요?
네. 변환은 모두 브라우저 안에서 이루어집니다. 파일이 서버로 업로드되지 않으므로 다른 사람이 볼 수 없습니다.
무료인가요? 제한이 있나요?
완전히 무료이며 가입, 워터마크, 일일 제한이 없습니다. 아주 큰 파일일 때 기기 메모리만 제한이 됩니다.
Excel 파일 여러 개를 한 번에 변환할 수 있나요?
네. 원하는 만큼 파일을 놓으세요. 차례로 변환되고 모두 ZIP으로 받을 수 있습니다.
수식과 서식은 어떻게 되나요?
수식은 마지막으로 계산된 값으로 저장됩니다. 값, 숫자, 날짜, 텍스트는 유지되지만 서식, 차트, 병합된 셀은 유지되지 않습니다.
시트가 여러 개인 통합 문서는요?
모든 시트를 변환해 YAML 파일에 그대로 담습니다.
중첩 데이터는 어떻게 처리되나요?
중첩 객체와 요소는 address.city(JSON)나 author/name(XML) 같은 경로를 가진 열이 되고, 다시 변환하면 중첩 구조가 복원됩니다.
어떤 YAML 파서로 읽을 수 있나요?
표준 YAML이라 PyYAML, js-yaml, Ruby, Kubernetes, GitHub Actions 등 YAML 1.1·1.2 파서에서 올바르게 읽힙니다.