Chuyển đổi JSON thành Excel
Bạn có thể chuyển trực tiếp từ một mảng JSON sang một tệp .xlsx thực sự – chứ không phải tệp CSV mà bạn phải ép Excel phải phân tích. Các cột được định kiểu rõ ràng (số vẫn giữ nguyên dạng số, ngày theo chuẩn ISO được chuyển thành ô ngày chính xác); các mảng lồng nhau có thể được đặt riêng trên các bảng tính khác; và kết quả là một sổ làm việc (workbook) có thể mở dễ dàng trên Excel, Numbers và LibreOffice.
Cách chuyển đổi JSON sang Excel
-
1
Dán JSON
Một mảng đối tượng (một trang) hoặc một đối tượng có nhiều thuộc tính của mảng (mỗi mảng tương ứng với một trang).
-
2
Đối chiếu đến các bảng tính
Quyết định các mảng nào sẽ trở thành các bảng, và các đối tượng lồng nhau nào sẽ được làm phẳng nội tuyến (inline).
-
3
Chọn loại cột
Tự động phát hiện (số, giá trị boolean, ngày tháng) hoặc bắt buộc tất cả cột chuyển thành dạng văn bản.
-
4
Tải xuống file XLSX
Một tệp Excel thực sự chứa các ô đã được nhập dữ liệu, chứ không phải tệp CSV có định dạng khác.
Vì sao XLSX vượt trội hơn CSV trong công việc này
| Vấn đề | Hành vi của tệp CSV | Hành vi của tệp XLSX |
|---|---|---|
| Các chữ số 0 đầu tiên trong ID | Chuyển đổi thành số một cách tự động | Được giữ nguyên dưới dạng văn bản khi nhập như chuỗi |
| Số nguyên lớn | Suy giảm độ chính xác khi vượt quá 2^53 | Lưu dưới dạng văn bản với độ chính xác đầy đủ |
| Ngày tháng theo chuẩn ISO | hiển thị dưới dạng chuỗi trừ khi cột được định dạng | Các ô chứa ngày thực tế, có thể sắp xếp |
| Các ký tự UTF-8 không có BOM | Đã bị nhiễu trên hệ điều hành Windows | Được mã hóa đúng theo mặc định |
| Dữ liệu đa bảng | Một tệp CSV cho mỗi mảng, kết nối thủ công | Một cuốn sổ làm việc với các bảng riêng biệt |
| Công thức, màu sắc, biểu đồ | Không hỗ trợ | Hỗ trợ đầy đủ |
Xác định loại
Bộ chuyển đổi kiểm tra các giá trị để xác định loại dữ liệu trong Excel:
| Giá trị trong định dạng JSON | Loại ô Excel |
|---|---|
42 / 3.14 |
Số |
true / false |
Boolean |
"2026-04-18" (ngày theo chuẩn ISO) |
Ngày |
"2026-04-18T10:22Z" |
Ngày giờ |
"007" (số 0 ở đầu) |
Văn bản (rõ ràng) |
null |
Ô trống |
| Dãy số dài | Văn bản (để đảm bảo độ chính xác) |
Mảng lồng nhau -> nhiều bảng tính
Nếu JSON của bạn có dạng như sau:
{ "users": [...], "orders": [...], "products": [...] }
Bộ chuyển đổi có thể tạo một bảng dữ liệu cho mỗi mảng cấp cao nhất, trong đó tên bảng tương ứng với khóa. Các mảng được nhúng sâu sẽ trở thành các bảng riêng biệt, với cột khóa ngoại (ví dụ: parent_id) liên kết ngược lại.
Những giới hạn cần biết về Excel
– 1.048.576 hàng trên mỗi bảng – các tập dữ liệu lớn hơn cần được chia nhỏ. – 16.384 cột trên mỗi trang. – 32.767 ký tự trên mỗi ô. – Tên bảng bị giới hạn ở 31 ký tự; các tên quá dài sẽ bị cắt bỏ.
Các lỗi phổ biến
– Chuyển đổi tự động các mã “số học”: Các mã sản phẩm như "0100A" hoạt động bình thường, nhưng "0100" sẽ được chuyển thành số 100 khi phát hiện tự động; hãy yêu cầu chuyển cột này sang dạng văn bản.
– Mất phần lẻ của giây: Các ô ngày tháng trong Excel chỉ có độ chính xác đến mức 1 ms; các thời điểm dưới mức miligiây sẽ bị cắt bỏ.
- Khi kỳ vọng các công thức từ dữ liệu JSON: Bộ chuyển đổi mặc định coi các chuỗi bắt đầu bằng
=là chuỗi thông thường (an toàn). Nếu bạn muốn chúng được xử lý như các công thức, hãy bật tùy chọn “Xử lý các chuỗi=như công thức”. - Mở tệp XLSX dung lượng 500 MB trong Excel: Excel sẽ tải toàn bộ tập tin làm việc vào bộ nhớ; đối với dữ liệu lớn, hãy sử dụng định dạng CSV hoặc
pandasthay thế.
Câu hỏi thường gặp
Tệp XLSX thực sự – gồm các ô đã được nhập dữ liệu, định dạng ngày tháng chính xác và hỗ trợ nhiều bảng tính. Không phải tệp CSV có phần mở rộng .xlsx.
Đúng vậy. Nếu JSON của bạn chứa nhiều mảng cấp cao, mỗi mảng sẽ tạo thành một bảng riêng biệt. Đối với các mảng được nhúng sâu, công cụ có thể tạo các bảng quan hệ với cột chứa khóa cha.
Các chuỗi phù hợp với tiêu chuẩn ISO-8601 (2026-04-18, 2026-04-18T10:22:00Z) sẽ được nhận diện và hiển thị như các ô ngày thực tế trong Excel. Các định dạng ngày khác có thể được phát hiện bằng một chuỗi định dạng tùy chỉnh.
Hạn chế tự nhiên của Excel là 1.048.576 hàng trên mỗi bảng tính. Nếu vượt quá giới hạn này, công cụ chuyển đổi sẽ phân bổ dữ liệu tự động lên nhiều bảng; hoặc bạn có thể xuất dữ liệu sang định dạng CSV để xử lý các tập dữ liệu không giới hạn số lượng hàng.
Công cụ liên quan
Công cụ chuyển Excel sang CSV
Chuyển trang tính XLSX hoặc XLS thành CSV hay TSV ngay trong trình duyệt. Chọn trang tính, dấu phân cách, bảng mã và dữ liệu ẩn mà không cần tải tệp lên.
Công cụ chuyển Word sang Markdown
Chuyển tệp Word DOCX thành Markdown gọn gàng ngay trong trình duyệt. Giữ tiêu đề, danh sách, liên kết và bảng đơn giản, sau đó sao chép hoặc tải tệp .md có thể chỉnh sửa.
Công cụ tách trang tính Excel
Tách sổ làm việc XLSX hoặc XLS theo tab trang tính, nhóm hàng dữ liệu hoặc giá trị cột ngay trong trình duyệt. Tải một XLSX hoặc ZIP cục bộ mà không cần tải tệp lên.
Bộ chuyển đổi DOC sang PDF
Chuyển tài liệu Word DOC sang PDF để chia sẻ, in và lưu trữ. Bố cục, font chữ và định dạng của bạn được giữ cố định đúng như khi nhìn trong Word.
Bộ chuyển đổi DOCX sang DOC
Chuyển file Word DOCX hiện đại trở lại định dạng DOC cũ để chúng mở được trong các phiên bản Microsoft Word cũ và phần mềm cần định dạng cổ điển.
Trình giải nén tệp
Kiểm tra các gói ZIP, JAR, XPI, DOCX, XLSX, PPTX và ODT ngay trong trình duyệt, rồi tải từng tệp bên trong mà không tải tệp nguồn lên máy chủ.
Công cụ này có phiên bản bằng các ngôn ngữ khác
- JSON ke Excel [ID]
- JSON a Excel [ES]
- JSON vers Excel [FR]
- JSON → Excel [KO]
- JSON naar Excel [NL]
- แปลง JSON เป็น Excel [TH]
- تحويل JSON إلى Excel [AR]
- JSON zu Excel [DE]
- JSON till Excel [SV]
- JSON na Excel [PL]
- JSON para Excel [PT]
- JSONからExcelへ [JA]
- JSON in Excel [IT]
- JSON в Excel [RU]
- JSON'ten Excel'e [TR]
- JSON 转 Excel [ZH]
- JSON to Excel [EN]