AlpaKit Logo AlpaKit

Bộ chuyển đổi bảng và bảng tính phổ quát

Dán các ô Excel hoặc dữ liệu CSV đã sao chép để tạo ngay các bảng Markdown, mảng JSON hoặc bảng HTML.

📥 Dán dữ liệu Excel / CSV / XML

Không có dữ liệu để xem trước. Hãy dán dữ liệu bảng ở bên trái.

Cách sử dụng

  1. 1 Mở Bộ chuyển đổi bảng và bảng tính phổ quát, sau đó nhập, dán hoặc chọn nội dung cần xử lý.
  2. 2 Điều chỉnh tùy chọn và định dạng đầu ra theo nhu cầu.
  3. 3 Kiểm tra kết quả, sau đó sao chép hoặc tải đầu ra có sẵn.

Trường hợp sử dụng

Dán các ô Excel hoặc dữ liệu CSV đã sao chép để tạo ngay các bảng Markdown, mảng JSON hoặc bảng HTML. Phù hợp cho công việc, lập trình, học tập hoặc kiểm tra nhanh.

Quyền riêng tư và xử lý dữ liệu

Công cụ chạy trong trình duyệt. Trước khi xử lý dữ liệu nhạy cảm, hãy bảo đảm thiết bị và trình duyệt đáng tin cậy.

Công cụ chuyển đổi bảng đa năng: đổi Excel, CSV sang bảng Markdown, JSON và HTML

Khi viết tài liệu kỹ thuật, README hay bài blog, bạn thường cần biến dữ liệu bảng tính thành bảng Markdown; còn khi lập trình, có thể bạn cần chính dữ liệu đó ở dạng JSON hoặc HTML. Với công cụ này, bạn chỉ cần sao chép các ô từ Excel hoặc Google Sheets rồi dán vào ô nhập bên trái. Bên phải sẽ lập tức hiện bảng Markdown, mảng JSON và mã HTML <table>, kèm một tab xem trước để kiểm tra dữ liệu đã được đọc đúng chưa, không phải gõ tay từng dấu gạch đứng nữa.

Công cụ tự nhận diện định dạng bạn dán vào. Nội dung sao chép từ Excel hoặc Google Sheets là TSV, phân tách bằng ký tự Tab. Văn bản phân tách bằng dấu phẩy được xử lý như CSV theo chuẩn RFC 4180, nên các trường nằm trong dấu ngoặc kép có thể chứa dấu phẩy và xuống dòng. Nội dung bắt đầu bằng <?xml hoặc <Workbook được đọc như tệp XML Spreadsheet 2003 của Excel, bao gồm cả thuộc tính ss:Index dùng để bỏ qua ô trống. Các dòng hoàn toàn trống sẽ bị bỏ qua, còn dòng thiếu cột được bổ sung để mọi dòng có cùng số cột.

Bảng Markdown được căn chỉnh theo giá trị dài nhất của từng cột, chữ Trung, Nhật, Hàn được tính rộng gấp đôi, nên ngay cả văn bản thô cũng thẳng hàng. Dấu gạch đứng trong ô được tự động thoát ký tự, còn xuống dòng được đổi thành <br>. Đầu ra JSON lấy dòng đầu tiên làm tên trường và tạo mảng các đối tượng; tên trường trùng hoặc để trống sẽ được đánh số để không ghi đè dữ liệu. Đầu ra HTML có đủ <thead> và <tbody>, mọi nội dung ô đều được thoát ký tự nên có thể dán an toàn vào trang web.

Lưu ý đây là công cụ chuyển đổi một chiều: đầu vào phải là TSV, CSV hoặc XML Spreadsheet, không thể chuyển Markdown hay JSON ngược lại thành Excel. Các giá trị trong JSON luôn được giữ ở dạng chuỗi, số và ngày tháng không bị tự động chuyển kiểu, để số 0 đứng đầu trong mã bưu chính hay mã sản phẩm không bị mất. Mọi phân tích đều diễn ra trong trình duyệt và dữ liệu bạn dán không bao giờ được tải lên máy chủ, nên bạn có thể yên tâm xử lý danh sách khách hàng hay báo cáo nội bộ.

Câu hỏi thường gặp

Dán bảng từ Excel như thế nào? Có cần lưu thành CSV trước không?

Không cần. Chỉ cần chọn vùng ô trong Excel hoặc Google Sheets, nhấn Ctrl+C (⌘+C trên Mac) rồi dán vào ô nhập bên trái. Nội dung sao chép được phân tách bằng Tab và công cụ sẽ tự nhận diện. Dòng đầu tiên được dùng làm tiêu đề, nên hãy đặt tên cột ở dòng đầu của vùng chọn.

Vì sao các con số trong JSON lại nằm trong dấu ngoặc kép?

Công cụ cố ý giữ mọi giá trị ở dạng chuỗi. Bảng tính thường có các mã như "00123" hay mã bưu chính; nếu chuyển thành số, số 0 đứng đầu sẽ mất và ngày tháng cũng có thể bị hiểu sai. Nếu cần kiểu số, hãy tự chuyển các trường cần thiết trong mã của bạn bằng Number() hoặc parseInt().

Ô có dấu phẩy, xuống dòng hoặc dấu gạch đứng có gây lỗi không?

Không. CSV được phân tích theo quy tắc chuẩn, nên trường trong dấu ngoặc kép có thể chứa dấu phẩy, xuống dòng và dấu ngoặc kép lặp đôi; ô có xuống dòng sao chép từ Excel cũng được xử lý đúng. Trong đầu ra Markdown, "|" được thoát thành "\|" và xuống dòng được đổi thành <br>, nên cấu trúc bảng vẫn giữ nguyên.

Có chuyển Markdown hoặc JSON ngược lại thành Excel được không? Dữ liệu của tôi có bị tải lên không?

Hiện chỉ hỗ trợ chuyển đổi một chiều. Đầu vào nhận TSV, CSV và XML Spreadsheet, không thể chuyển Markdown hay JSON ngược lại thành bảng tính. Mọi phân tích đều chạy trong trình duyệt và dữ liệu không bao giờ được gửi tới máy chủ của AlpaKit.

Xem danh mục: Công cụ dành cho nhà phát triển

Công cụ đề xuất & gần đây
    ↑ ↓ Di chuyển ↵ Mở ESC Đóng
    咩~
    Alpa Idle Alpa Walk 1 Alpa Walk 2 Alpa Walk 3 Alpa Walk 4 Alpa Dizzy Alpa Sleep