Có thể xuất tệp excel sang CSV bằng Excel trực tuyến không?


15

Có thể xuất tệp excel sang CSV bằng Excel trực tuyến không?

Tôi biết không có vấn đề gì khi sử dụng máy tính để bàn nhưng không thể tìm thấy chức năng tương đương trong phiên bản trực tuyến.


1
Tôi đã tìm thấy một phương pháp trực tuyến để chuyển đổi tệp Excel sang CSV Vui lòng thử và hy vọng nó hoạt động cho bạn. convertio.co/xls-csv
Giải quyết

đối với bản ghi tôi đã thử với Google Drive và nó không hoạt động vì tệp của tôi rất lớn để đọc trong Google Sheets ... có vẻ như tôi sẽ phải cài đặt Excel trên máy của mình
John

Bạn có thể xóa nó từ đó. Nó không được trả tiền. Tôi đã thử chuyển đổi một số hình ảnh của tôi và nó đã hoạt động. Vì vậy, bạn có thể thử nó.
Giải quyết

Tôi đang cung cấp cho bạn các bước ngoại tuyến để chuyển đổi excel sang csv: support.office.com/en-us/article/
mẹo

Câu trả lời:


6

Để trả lời và đóng câu hỏi này:

Kiểm tra Trợ giúp của Office https://support.office.com/en-us/article/Differences-b between-USE-a-workbook-in- : " Sổ làm việc ở các định dạng khác, chẳng hạn như định dạng .csv, thường không được hỗ trợ trong Excel Online ."

Có vẻ như không có cách nào xung quanh một chuyển đổi ngoại tuyến.


Kinh ngạc. Tôi sẽ không bao giờ tin điều này là đúng. Cảm ơn đã chỉ ra nó và các liên kết thích hợp.
Estani

3

Tôi dạy đại học và một trong những bài tập tôi giao cho sinh viên trong việc khám phá các tệp và cấu trúc là xuất ra một bảng tính mà tôi cung cấp dưới dạng .xls dưới dạng tệp .csv, sau đó kiểm tra quá trình chuyển đổi bao quanh dữ liệu có dấu phẩy có dấu ngoặc kép để không nhầm lẫn dấu phẩy "dữ liệu" từ dấu phẩy phân định dữ liệu. Một sinh viên gặp vấn đề tương tự và tuyên bố rằng anh ta không thể thực hiện bài tập kể từ khi anh ta sử dụng phiên bản trực tuyến của Excel. Trong trường hợp của tôi, "cách chữa" rất đơn giản - khóa học được thiết kế để khám phá phần mềm thay thế miễn phí và một nhiệm vụ sắp tới là tải xuống và cài đặt LibreOffice từ www.libreoffice.com và dùng thử, so sánh nó với MS-Office. Tôi đề nghị bạn làm như vậy. Chương trình bảng tính "Calc" của LibreOffice hoàn toàn có khả năng và dễ dàng chuyển đổi một bảng tính thành. định dạng csv với "lưu dưới dạng." LibreOffice có sẵn miễn phí cho Windows PC và Mac.


1

Mặc dù không thể trực tiếp, câu trả lời là

Có, bằng quy trình bán thủ công, sử dụng bảng tạm và trình soạn thảo văn bản thuần túy.

Thực hiện theo các bước sau:

  1. Chọn một phạm vi để xuất trong Excel trực tuyến.
  2. Nhấn Ctrl+ Cđể sao chép nó vào clipboard.
  3. Dán nội dung clipboard vào trình soạn thảo Notepad ++ .
  4. Nhấn Ctrl+ Hđể mở cửa sổ Thay thế
  5. Thay thế tất cả "bằng ""trong chế độ Mở rộng (nếu không có mặt, 0 thay thế là OK).
  6. Thay thế tất cả \tbằng ","trong chế độ Mở rộng .
  7. Thay thế tất cả \r\nbằng "\r\n"trong chế độ Mở rộng .
  8. Thêm vào "để bắt đầu tập tin.
  9. Thêm "vào cuối tập tin.
  10. Lưu kết quả của bạn với phần mở rộng csv . Tệp CSV của bạn đã sẵn sàng.

Giải trình:

  • Bước 1 - 3 tạo nội dung TSV (giá trị được phân tách bằng tab) trong trình soạn thảo văn bản.
  • Bước 5 nhân đôi bất kỳ dấu ngoặc kép ( ") nào trong nội dung vì đây ""là biểu thức hợp lệ của chúng trong tệp CSV.
  • Bước 6 - 9 bao quanh các giá trị bằng dấu ngoặc kép và phân tách chúng bằng dấu phẩy thay vì tab.

Điều này khá tập trung vào Windows, nhưng những điều cơ bản hoạt động tương tự trên các nền tảng khác. Tôi đã có thể sao chép / dán một bảng Excel vào Emacs trên máy Mac và kết thúc với dữ liệu được phân định bằng tab. Đây đã là TSV hợp lệ, mặc dù nếu bạn muốn lưu dưới dạng CSV, rõ ràng s/"/""/g;s/(^|$)/"/g;s/\t/","/gcó yêu cầu thêm nếu dữ liệu chứa các trường nhiều dòng như được hướng dẫn rõ ràng (nhưng không thực sự giải thích) trong câu trả lời này.
tripleee

@tripleee - Cảm ơn bạn đã bình luận, tôi đã thêm lời giải thích. Tôi tin rằng các bước này khá dễ đọc đối với hầu hết các biên tập viên tiêu chuẩn (hy vọng ngay cả trên Macintosh). Theo hiểu biết của tôi về Emacs (cơ sở người dùng đến từ các máy tính lớn cũ) Phần Emacs không cần thiết trong câu trả lời vì bất kỳ người dùng nào cũng đủ thành thạo để thực hiện chuyển đổi ngay lập tức thay vì tìm kiếm trên internet. :) Nhưng có lẽ tập lệnh awk ngắn có thể hữu ích hơn bên ngoài nền tảng Windows để chuyển sự suy giảm từ Emacs sang công cụ tiêu chuẩn.
miroxlav

Bạn không cần một máy tính lớn để đánh giá cao một trình soạn thảo đàng hoàng, nhưng điều này sẽ hoạt động tốt cho bất kỳ trình soạn thảo nào. Có các công cụ hiện có để chuyển đổi TSV sang CSV, vì vậy chỉ cần sao chép / dán và lưu thực sự cần phải thủ công.
tripleee

Có lẽ tôi nên nói thêm rằng chỉ cmd-C không hoạt động, tôi phải vinh danh các nhà thiết kế UI thông minh và táo bạo của Microsoft bằng cách nhấp vào mở tab Home trên thanh gớm ghiếc và tìm biểu tượng đại diện cho "bản sao" (đó là biểu tượng giống như hai tài liệu chồng lên nhau).
tripleee

0

Có, nhưng không trực tiếp. Bạn có thể sao chép và dán nội dung của mình vào Google Sheets và Tải xuống dưới dạng CSV:

trình diễn

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.