Mục lục
Nếu bạn đã tạo một bảng Excel đẹp và bây giờ muốn xuất bản nó trực tuyến dưới dạng một trang web, cách đơn giản nhất là xuất nó sang một tệp html cũ tốt. Trong bài viết này, chúng ta sẽ khám phá một số cách chuyển đổi dữ liệu Excel sang HTML, xác định ưu và nhược điểm của từng cách và hướng dẫn bạn từng bước về quy trình chuyển đổi.
Chuyển đổi bảng Excel sang HTML bằng tùy chọn "Lưu dưới dạng trang web"
Sử dụng phương pháp này, bạn có thể lưu toàn bộ sổ làm việc hoặc bất kỳ phần nào của sổ làm việc, chẳng hạn như phạm vi ô hoặc biểu đồ đã chọn, vào trang web tĩnh ( .htm hoặc .html) để bất kỳ ai cũng có thể xem dữ liệu Excel của bạn trên web.
Ví dụ: bạn đã tạo một báo cáo có nhiều tính năng trong Excel và giờ muốn xuất tất cả các số liệu cùng với bảng tổng hợp và biểu đồ tới trang web của công ty bạn để đồng nghiệp của bạn có thể xem trực tuyến trên trình duyệt web của họ mà không cần mở Excel.
Để chuyển đổi dữ liệu Excel của bạn sang HTML, hãy thực hiện các bước sau. Các hướng dẫn này áp dụng cho tất cả các phiên bản Excel 2007 - 365 "có dải băng":
- Trên sổ làm việc, đi tới tab Tệp và nhấp vào Lưu dưới dạng .
Nếu bạn chỉ muốn xuất một số phần dữ liệu, ví dụ: một dải ô, bảng tổng hợp hoặc biểu đồ, hãy chọn nó trước.
- Trong hộp thoại Lưu dưới dạng , hãy chọn một trong các tùy chọn sau:
- Trang Web (.htm; .html). Điều này sẽ lưu sổ làm việc của bạn hoặc lựa chọn vào một trang web và tạo một thư mục hỗ trợcái nút. Một số tùy chọn định dạng cơ bản như kích thước phông chữ, loại phông chữ, màu tiêu đề và thậm chí cả kiểu CSS đều có sẵn.
Sau đó, bạn chỉ cần sao chép mã HTML do trình chuyển đổi Tableizer tạo ra và dán vào trang web của mình. Điều tuyệt vời nhất khi sử dụng công cụ này (ngoài tốc độ, sự đơn giản và không mất phí : ) là cửa sổ xem trước cho biết bảng Excel của bạn sẽ trông như thế nào khi trực tuyến.
Tuy nhiên, định dạng của bảng Excel gốc của bạn sẽ không được tự động chuyển đổi thành HTML như bạn thấy trong ảnh chụp màn hình bên dưới, đây là một nhược điểm rất đáng kể theo đánh giá của tôi.
Nếu bạn muốn dùng thử trình chuyển đổi trực tuyến này, bạn có thể tìm thấy nó tại đây: //tableizer.journalistopia.com/
Tuy nhiên, một trình chuyển đổi Excel sang HTML miễn phí khác có sẵn tại pressbin.com nó mang lại cho Tableizer ở nhiều khía cạnh - không có tùy chọn định dạng, không có CSS và thậm chí không có bản xem trước.
Trình chuyển đổi Excel sang HTML nâng cao (trả phí)
Không giống như hai công cụ trước đó, Trình chuyển đổi bảng tính hoạt động như một phần bổ trợ Excel và yêu cầu cài đặt. Tôi đã tải xuống phiên bản dùng thử (như bạn hiểu từ tiêu đề, đây là phần mềm thương mại) để xem liệu nó có tốt hơn bất kỳ công cụ chuyển đổi trực tuyến miễn phí nào mà chúng tôi vừa thử nghiệm hay không.
Tôi phải nói rằng Tôi đã rất ấn tượng! Quá trình chuyển đổi dễ dàng bằng cách nhấp vào nút Chuyển đổi trên dải băng Excel.
Và đây là kết quả - như bạncó thể thấy, bảng Excel được xuất sang trang web trông rất giống với dữ liệu nguồn:
Để thử nghiệm, tôi cũng đã thử chuyển đổi một sổ làm việc phức tạp hơn có chứa nhiều trang tính, một bảng tổng hợp và một biểu đồ (cái mà chúng tôi đã lưu dưới dạng trang web trong Excel trong phần đầu tiên của bài viết) nhưng tôi thất vọng vì kết quả kém hơn nhiều so với những gì Microsoft Excel tạo ra. Có thể đây chỉ là do các giới hạn của phiên bản dùng thử.
Dù sao, nếu bạn sẵn sàng khám phá tất cả các khả năng của trình chuyển đổi Excel sang HTML này, bạn có thể tải xuống phiên bản đánh giá của phần bổ trợ SpreadsheetConverter tại đây.
Trình xem web Excel
Nếu bạn không hài lòng với hiệu suất của trình chuyển đổi Excel sang HTML và đang tìm giải pháp thay thế, thì một số trình xem web có thể hữu ích. Dưới đây, bạn sẽ tìm thấy tổng quan nhanh về một số Trình xem Web Excel để bạn có thể cảm nhận được khả năng của chúng.
Trình xem trực tuyến Zoho Sheet cho phép xem bảng tính Excel trực tuyến bằng cách tải tệp lên hoặc nhập URL . Nó cũng cung cấp tùy chọn để tạo và quản lý bảng tính Excel trực tuyến.
Đây có thể là một trong những trình xem Excel trực tuyến miễn phí mạnh mẽ nhất. Nó hỗ trợ một số công thức cơ bản, định dạng và định dạng có điều kiện, cho phép bạn sắp xếp và lọc dữ liệu và chuyển đổi nó sang một số định dạng phổ biến như .xlsx, .xls, .ods, .csv, .pdf, .html và các định dạng khác, như bạnxem trong ảnh chụp màn hình bên dưới.
Điểm yếu chính của nó là không giữ nguyên định dạng của tệp Excel gốc. Tôi cũng phải thừa nhận rằng trình xem web Zoho Sheet không thể đối phó với một bảng tính phức tạp chứa kiểu bảng tùy chỉnh, công thức phức tạp và bảng tổng hợp.
Chà, chúng tôi đã khám phá một số tùy chọn để chuyển đổi bảng tính Excel sang HTML. Hy vọng rằng điều này sẽ giúp bạn chọn kỹ thuật phù hợp với các ưu tiên của mình - tốc độ, chi phí hay chất lượng? Lựa chọn luôn là của bạn : )
Trong bài viết tiếp theo, chúng ta sẽ tiếp tục chủ đề này và tìm hiểu cách bạn có thể di chuyển dữ liệu Excel của mình trực tuyến bằng cách sử dụng Excel Web App.
- Trang Web (.htm; .html). Điều này sẽ lưu sổ làm việc của bạn hoặc lựa chọn vào một trang web và tạo một thư mục hỗ trợcái nút. Một số tùy chọn định dạng cơ bản như kích thước phông chữ, loại phông chữ, màu tiêu đề và thậm chí cả kiểu CSS đều có sẵn.
Nếu bạn chưa chọn gì, hãy tiếp tục với các bước sau.
- Để lưu toàn bộ sổ làm việc , bao gồm tất cả các trang tính, đồ họa và tab cho điều hướng giữa các trang tính, hãy chọn Toàn bộ sổ làm việc .
- Để lưu trang tính hiện tại , hãy chọn Lựa chọn: Trang tính . Trong bước tiếp theo, bạn sẽ được lựa chọn xuất bản toàn bộ trang tính hay một số mục.
Bạn cũng có thể đặt tiêu đề cho trang web của mình ngay bây giờ bằng cách nhấp vào Thay đổi Tiêu đề... ở phần bên phải của cửa sổ hộp thoại. Bạn cũng có thể đặt hoặc thay đổi nó sau này, như được mô tả trong bước 6 bên dưới.
Trong danh sách thả xuống bên cạnh Chọn , bạn có các lựa chọn sau:
- Toàn bộ sổ làm việc . Toàn bộ sổ làm việc sẽ được xuất bản, bao gồm tất cả các trang tính và tab để điều hướng giữa các trang tính.
- Toàn bộ trang tính hoặc một số mục nhất định trên một trang tính, chẳng hạn như bảng tổng hợp , biểu đồ, phạm vi được lọc và phạm vi Dữ liệu ngoài . Bạn chọn " Các mục trên SheetName ", rồi chọn " Tất cả nội dung " hoặc các mục cụ thể.
- Dải ô. Chọn Phạm vi ô trong danh sách thả xuống rồi nhấp vào biểu tượng Hộp thoại Thu gọn để chọn các ô bạn muốn xuất bản.
- Các mục đã xuất bản trước đây . Chọn tùy chọn này nếu bạn muốn xuất bản lại một trang tính hoặc các mục mà bạn đã xuất bản. Nếu bạn không muốn xuất bản lại một mục nào đó, hãy chọn mục đó trong danh sách và nhấp vào nút Xóa .
Mẹo: Nếu bạn đang chuyển đổi sổ làm việc Excel sang tệp HML lần đầu tiênTheo thời gian, bạn nên lưu trang web vào ổ cứng cục bộ của mình trước để có thể thực hiện các chỉnh sửa cần thiết trước khi xuất bản trang trên web hoặc mạng cục bộ của mình.
Bạn cũng có thể chọn xuất Excel của mình vào một trang web hiện có miễn là bạn có quyền sửa đổi nó. Trong trường hợp này, khi nhấp vào nút Xuất bản , bạn sẽ thấy một thông báo nhắc bạn chọn xem bạn muốn ghi đè lên nội dung của trang web hiện tại hay nối thêm dữ liệu của bạn vào cuối trang web. Nếu là cái trước, hãy nhấp vào Thay thế; nếu là cái sau, hãy nhấp vào Thêm vào tệp .
Như bạn có thể thấy trong ảnh chụp màn hình bên dưới, bảng Excel của chúng ta trông khá đẹp khi trực tuyến, mặc dù thiết kế của tệp Excel gốc hơi bị biến dạng.
Lưu ý: Mã HTML do Excel tạo ra không được rõ ràng cho lắm và nếu bạn đang chuyển đổi một bảng tính lớn với thiết kế phức tạp, bạn nên sử dụng một số trình chỉnh sửa HTML đểlàm sạch mã trước khi xuất bản để mã tải nhanh hơn trên trang web của bạn.
5 điều bạn cần lưu ý khi chuyển đổi tệp Excel sang HTML
Khi bạn sử dụng chức năng Lưu dưới dạng trang Web của Excel, điều quan trọng là bạn phải hiểu cách các tính năng chính của nó hoạt động để tránh hầu hết các lỗi điển hình và ngăn các thông báo lỗi phổ biến. Phần này cung cấp tổng quan nhanh về các tùy chọn mà bạn nên đặc biệt chú ý khi xuất bảng tính Excel của mình sang HTML.
- Tệp hỗ trợ và siêu liên kết
Như bạn đã biết, web các trang thường chứa hình ảnh và các tệp hỗ trợ khác cũng như các siêu liên kết đến các trang web khác. Khi bạn chuyển đổi một tệp Excel thành một trang web, Excel sẽ tự động quản lý các tệp và siêu liên kết có liên quan cho bạn và lưu chúng vào thư mục tệp hỗ trợ, có tên là WorkbookName_files .
Khi bạn lưu tệp hỗ trợ chẳng hạn như dấu đầu dòng, đồ họa và kết cấu nền tới cùng một máy chủ web, Excel duy trì tất cả các liên kết dưới dạng liên kết tương đối . Một liên kết tương đối (URL) trỏ đến một tệp trong cùng một trang web; nó chỉ chỉ định tên tệp hoặc thư mục gốc thay vì địa chỉ trang web đầy đủ (ví dụ: href="/images/001.png"). Khi bạn xóa bất kỳ mục nào được lưu dưới dạng liên kết tương đối, Microsoft Excel sẽ tự động xóa tệp tương ứng khỏi thư mục hỗ trợ.
Vì vậy, quy tắc chính là luôn giữ trang web và các tệp hỗ trợ ở cùng một vị trí , nếu không trang web của bạn có thể không hiển thị đúng cách nữa. Nếu bạn di chuyển hoặc sao chép trang web của mình sang một vị trí khác, hãy nhớ di chuyển thư mục hỗ trợ đến cùng một vị trí để duy trì các liên kết. Nếu bạn lưu lại trang web vào một vị trí khác, Microsoft Excel sẽ tự động sao chép thư mục hỗ trợ cho bạn.
Khi bạn lưu các trang web của mình vào các vị trí khác hoặc nếu tệp Excel của bạn chứa siêu liên kết đến các trang web bên ngoài, liên kết tuyệt đối được tạo. Liên kết tuyệt đối chỉ định đường dẫn đầy đủ đến tệp hoặc trang web có thể được truy cập từ mọi nơi, ví dụ:. www.your-domain/products/product1.htm.
- Thực hiện thay đổi và lưu lại trang Web
Về lý thuyết, bạn có thể lưu sổ làm việc Excel của mình dưới dạng một trang web, sau đó mở trang web kết quả trong Excel, thực hiện chỉnh sửa và lưu lại tệp. Tuy nhiên, trong trường hợp này, một số tính năng của Excel sẽ không còn hoạt động. Ví dụ: mọi biểu đồ có trong sổ làm việc của bạn sẽ trở thành các hình ảnh riêng biệt và bạn sẽ không thể sửa đổi chúng trong Excel như bình thường.
Vì vậy, cách tốt nhất là duy trì cập nhật sổ làm việc Excel ban đầu của bạn, thực hiện các thay đổi trong sổ làm việc, luôn lưu nó dưới dạng sổ làm việc (.xlsx) trước, sau đó lưu dưới dạng tệp trang Web (.htm hoặc .html).
- Tự động xuất bản lại trang Web
Nếu bạn đã chọn hộp kiểm Tự động Tái xuất bản trong Xuất bản Dưới dạng Trang Web hộp thoại được thảo luận trong bước 8 ở trên, khi đó trang web của bạn sẽ được cập nhật tự động mỗi khi bạn lưu sổ làm việc Excel của mình. Đây là một tùy chọn thực sự hữu ích cho phép bạn luôn duy trì bản sao trực tuyến cập nhật bảng Excel của mình.
Nếu bạn đã bật tính năng Tự động phát hành lại, một thông báo sẽ xuất hiện mỗi khi bạn lưu sổ làm việc hỏi bạn để xác nhận xem bạn muốn bật hay tắt Tự động Tái xuất bản. Nếu bạn muốn tự động xuất bản lại bảng tính Excel của mình, hãy chọn Bật... và nhấp vào OK .
Tuy nhiên, có một số trường hợp bạn không muốn tự động xuất bản lại bảng tính hoặc các mục đã chọn của mình, ví dụ: nếu tệp Excel của bạn chứa thông tin bí mật hoặc đã được chỉnh sửa bởi một người không phải là nguồn đáng tin cậy. Trong trường hợp này, bạn có thể tạm thời hoặc vĩnh viễn không sử dụng tính năng Tự động Tái xuất bản.
Để tạm thời tắt Tự động Tái xuất bản, hãy chọn tùy chọn đầu tiên " Tắt tính năng Tự động Tái xuất bản trong khi tính năng này workbook is open " trong thông báo nêu trên. Thao tác này sẽ tắt tính năng tự động xuất bản lại cho phiên hiện tại, nhưng tính năng này sẽ được bật lại vào lần tiếp theo bạn mở sổ làm việc.
Để tắt vĩnh viễn Tự động Tái xuất bản cho tất cả hoặc các mục đã chọn, hãy mở Sổ làm việc Excel, chọn lưu dưới dạng trang Web rồi nhấp vào nút Xuất bản . bên trong Chọn danh sách , bên dưới " Các mục cần xuất bản ", chọn mục bạn không muốn xuất bản lại và nhấp vào nút Xóa .
- Các tính năng Excel không được hỗ trợ trên các trang web
Rất tiếc, một số tính năng Excel rất hữu ích và phổ biến không được hỗ trợ khi bạn chuyển đổi Excel của mình trang tính sang HTML:
- Định dạng có điều kiện không được hỗ trợ khi lưu bảng tính Excel dưới dạng Trang Web Tệp Đơn lẻ (.mht, .mhtml), vì vậy thay vào đó hãy đảm bảo rằng bạn lưu nó ở định dạng Trang Web (.htm, .html). Thanh dữ liệu, thang màu và bộ biểu tượng không được hỗ trợ ở định dạng trang web.
- Văn bản xoay hoặc dọc không được hỗ trợ khi bạn xuất dữ liệu Excel trực tuyến dưới dạng trang Web. Mọi văn bản xoay hoặc dọc trong sổ làm việc của bạn sẽ được chuyển thành văn bản ngang.
- Các sự cố thường gặp nhất khi chuyển đổi tệp Excel sang HTML
Khi chuyển đổi sổ làm việc Excel của bạn vào một trang web, bạn có thể gặp phải các sự cố đã biết sau:
- Nội dung (văn bản) của ô bị cắt bớt hoặc không hiển thị hoàn toàn. Để tránh văn bản bị cắt, bạn có thể tắt tùy chọn văn bản được bao bọc hoặc rút ngắn văn bản hoặc mở rộng độ rộng của cột, đồng thời đảm bảo văn bản được căn chỉnh sang trái.
- Các mục bạn lưu đến một trang Web hiện có luôn xuất hiện ở cuối trang trong khi bạn muốn chúng ở trên cùng hoặc tronggiữa trang. Đây là hành vi bình thường khi bạn chọn lưu tệp Excel của mình dưới dạng một trang web hiện có. Để di chuyển dữ liệu Excel của bạn sang một vị trí khác, hãy chỉnh sửa trang web kết quả trong trình chỉnh sửa HTML nào đó hoặc sắp xếp lại các mục trong sổ làm việc Excel của bạn và lưu lại dưới dạng một trang web.
- Liên kết trên web trang bị hỏng. Lý do rõ ràng nhất là bạn đã di chuyển trang web hoặc thư mục hỗ trợ sang một vị trí khác. Xem các tệp hỗ trợ và siêu liên kết để biết thêm chi tiết.
- Dấu chéo đỏ (X) được hiển thị trên trang Web . Dấu X màu đỏ biểu thị hình ảnh hoặc đồ họa khác bị thiếu. Nó có thể bị hỏng vì lý do tương tự như siêu liên kết. Chỉ cần đảm bảo rằng bạn luôn giữ trang web và thư mục hỗ trợ ở cùng một vị trí.
Trình chuyển đổi Excel sang HTML
Nếu bạn thường xuyên cần xuất dữ liệu của mình Các bảng Excel sang HTML, phương tiện Excel tiêu chuẩn mà chúng tôi vừa trình bày có vẻ hơi dài. Phương pháp nhanh hơn là sử dụng trình chuyển đổi Excel sang HTML, trực tuyến hoặc máy tính để bàn. Có một số công cụ chuyển đổi trực tuyến trên Internet cả miễn phí và trả phí và chúng tôi sẽ thử một vài công cụ ngay bây giờ.
TABLEIZER - công cụ chuyển đổi trực tuyến Excel sang HTML đơn giản và miễn phí
Công cụ này- nhấp vào trình chuyển đổi trực tuyến xử lý các bảng Excel đơn giản một cách dễ dàng. Tất cả những gì bạn cần làm là dán nội dung của bảng Excel vào cửa sổ và nhấp vào nút Lập bảng cho nó!