Chúng tôi có thể chuyển đổi tệp excel sang csv không?

Có thể xảy ra trường hợp mặc dù bạn lưu tệp Excel của mình dưới dạng CSV nhưng không phải tất cả các cài đặt đều đúng. Trong trường hợp này, bạn có thể làm theo các bước bên dưới để chuyển đổi thành công tệp Excel của mình sang tệp CSV. Bạn có thể chọn sử dụng Microsoft Excel để chuyển đổi tệp của mình nhưng bạn cũng có thể sử dụng các công cụ khác như Google Drive hoặc OpenOffice

Dạng đầy đủ của CSV là 'Giá trị được phân tách bằng dấu phẩy'. Đó là định dạng mà chúng ta có thể thấy các số và văn bản ở dạng văn bản thuần túy. Ngày nay, định dạng này khá phổ biến do tính đơn giản của nó. Người ta có thể dễ dàng phân tích dữ liệu thông qua định dạng này và thực hiện các thay đổi cần thiết. Trong bài viết này, chúng tôi sẽ chỉ cho bạn những cách hiệu quả để Chuyển đổi Tệp Excel sang Định dạng CSV


Mục lục

Tải sách bài tập thực hành

Download sách bài tập sau để tự luyện tập

Chuyển đổi sang định dạng CSV. xlsm


5 cách dễ dàng để chuyển đổi tệp Excel sang định dạng CSV

Để minh họa, chúng tôi sẽ sử dụng tệp Excel sau đây làm nguồn của chúng tôi. Chẳng hạn, tệp chứa dữ liệu về Nhân viên bán hàng, Sản phẩm và Doanh số bán hàng của một công ty. Chúng tôi sẽ chuyển đổi các trang tính Excel tương ứng thành các tệp CSV riêng biệt

Chúng tôi có thể chuyển đổi tệp excel sang csv không?

1. Chuyển đổi định dạng Excel sang CSV thông qua lệnh lưu dưới dạng

Phương pháp dễ nhất để thay đổi tệp Excel là thông qua lệnh Excel File Save As. Do đó, hãy làm theo các bước dưới đây để Chuyển đổi Tệp Excel sang Định dạng CSV

CÁC BƯỚC

  • Đầu tiên, mở sổ làm việc Excel và trang tính mong muốn
  • Sau đó, nhấp vào Tệp
  • Kết quả là sẽ xuất hiện cửa sổ File. Trong ngăn ngoài cùng bên trái, chọn Lưu dưới dạng

Chúng tôi có thể chuyển đổi tệp excel sang csv không?

  • Trong cửa sổ Lưu dưới dạng, hãy nhấp vào biểu tượng thả xuống như minh họa bên dưới và chọn tùy chọn CSV (được phân cách bằng dấu phẩy) .

Chúng tôi có thể chuyển đổi tệp excel sang csv không?

  • Sau đó, nhấn Lưu
  • Cuối cùng, nó sẽ tạo một tệp CSV được hiển thị trong hình sau

Chúng tôi có thể chuyển đổi tệp excel sang csv không?

LƯU Ý. Sau khi nhấn Lưu, bạn sẽ nhận được hộp thoại cảnh báo. Nó nhắc bạn rằng chỉ trang tính đang hoạt động mới được chuyển đổi thành tệp CSV. Và, để có được tất cả các trang tính ở định dạng CSV, bạn phải thực hiện các bước trên cho từng trang tính.

Đọc thêm. Lưu Excel dưới dạng CSV với Dấu ngoặc kép (3 Phương pháp Đơn giản nhất)


2. Chuyển đổi Excel sang CSV UTF-8 mà không hủy các ký tự đặc biệt

Phương pháp trên đơn giản nhưng nó có một nhược điểm. Nó không thể chuyển đổi các ký tự đặc biệt (Ký tự không phải ASCII). Vì vậy, hãy tìm hiểu các bước bên dưới để Chuyển đổi Excel sang CSV UTF-8 mà không hủy các ký tự đặc biệt

CÁC BƯỚC

  • Trong tập dữ liệu sau, chúng tôi có tên của Người bán hàng bằng tiếng Hàn

Chúng tôi có thể chuyển đổi tệp excel sang csv không?

  • Đầu tiên vào File
  • Sau đó chọn Save As
  • Trong cửa sổ Lưu dưới dạng, chọn CSV UTF-8 từ các tùy chọn thả xuống

Chúng tôi có thể chuyển đổi tệp excel sang csv không?

  • Tiếp theo, nhấn Lưu
  • Do đó, nó sẽ tạo một tệp CSV mới cho trang tính mong muốn và bạn sẽ thấy ký tự đặc biệt trong tệp CSV đó

Chúng tôi có thể chuyển đổi tệp excel sang csv không?

Đọc thêm. Chuyển đổi Excel  sang tệp CSV được phân tách bằng dấu phẩy (2 cách dễ dàng)


3. Chuyển đổi tệp Excel sang CSV UTF-16

Ngoài ra, chúng ta có thể làm theo một quy trình khác để chuyển đổi các tệp Excel có ký tự đặc biệt. Do đó, hãy tìm hiểu quy trình sau để thực hiện thao tác

CÁC BƯỚC

  • Trước hết, hãy mở bảng tính Excel.
  • Nhấn Save As trong cửa sổ Tệp.
  • Sau đó, chọn Văn bản Unicode từ danh sách thả xuống

Chúng tôi có thể chuyển đổi tệp excel sang csv không?

  • Sau đó, nhấn Lưu. Do đó, bạn sẽ nhận được một. txt tệp.
  • Bây giờ, hãy mở tệp văn bản và nhấp vào Lưu dưới dạng
  • Do đó, một hộp thoại sẽ bật ra
  • Tiếp theo, gõ. csv ở cuối tên tệp và chọn Tất cả tệp trong phần Lưu dưới dạng
  • Chọn UTF-16 LE trong trường Mã hóa và nhấn Lưu

Chúng tôi có thể chuyển đổi tệp excel sang csv không?

  • Do đó, nó sẽ trả về tệp CSV chứa các ký tự đặc biệt chính xác

Chúng tôi có thể chuyển đổi tệp excel sang csv không?

Đọc thêm. Cách tự động chuyển đổi tệp Excel sang CSV (3 phương pháp đơn giản)


4. Sử dụng Bảng tính Google để chuyển tệp Excel thành CSV

Ngoài ra, chúng tôi có thể sử dụng Bảng tính Google để chuyển đổi tệp Excel. Bây giờ, hãy làm theo quy trình bên dưới để thực hiện tác vụ

CÁC BƯỚC

  • Mở một Bảng tính Google trống lúc đầu
  • Chọn tùy chọn Nhập từ tệp .

Chúng tôi có thể chuyển đổi tệp excel sang csv không?

  • Sau đó, chọn sổ làm việc Excel mong muốn và nhấn Nhập dữ liệu

Chúng tôi có thể chuyển đổi tệp excel sang csv không?

  • Do đó, nó sẽ mở tệp trong bảng tính
  • Bây giờ, chọn Tệp ➤ Tải xuống ➤ Giá trị được phân tách bằng dấu phẩy (. csv)

Chúng tôi có thể chuyển đổi tệp excel sang csv không?

  • Tiếp theo, mở tệp đã tải xuống
  • Cuối cùng, bạn sẽ nhận được một tệp CSV mới giống như được hiển thị trong hình sau

Chúng tôi có thể chuyển đổi tệp excel sang csv không?

Đọc thêm. [Đã sửa. ] Excel không lưu CSV bằng dấu phẩy (7 giải pháp khả thi)


5. Áp dụng VBA để thay đổi nhiều trang tính Excel sang định dạng CSV

Cho đến nay, chúng tôi đã đề cập đến việc chuyển đổi một trang tính sang định dạng CSV. Tuy nhiên, chúng tôi cũng có thể chuyển đổi tất cả các trang tính có trong sổ làm việc Excel. Với mục đích đó, chúng ta phải áp dụng Excel VBA. trong phương pháp cuối cùng của chúng tôi, chúng tôi sẽ chỉ cho bạn các bước để thực hiện thao tác. Vì vậy, hãy xem quy trình sau

CÁC BƯỚC

  • Ban đầu, chọn một trang tính bất kỳ và nhấp chuột phải vào
  • Sau đó, chọn Xem mã

Chúng tôi có thể chuyển đổi tệp excel sang csv không?

  • Kết quả là cửa sổ VBA hiện ra và xuất hiện hộp thoại
  • Bây giờ, sao chép mã dưới đây và dán nó vào hộp thoại
Sub MultipleSheetsCSV()
Dim st As Worksheet
Dim path As String
Application.ScreenUpdating = False
path = ActiveWorkbook.path & "\" & Left(ActiveWorkbook.Name, InStr(ActiveWorkbook.Name, ".") - 1)
For Each st In Worksheets
st.Copy
ActiveWorkbook.SaveAs Filename:=path & "_" & st.Name & ".csv", FileFormat:=xlCSV, CreateBackup:=False
ActiveWorkbook.Close False
Next
Application.ScreenUpdating = True
End Sub

Chúng tôi có thể chuyển đổi tệp excel sang csv không?

  • Tiếp theo, nhấn F5 sau khi lưu tệp
  • Cuối cùng, nó sẽ tạo các tệp CSV riêng cho từng trang tính trong sổ làm việc đó. Trong ví dụ này, chúng tôi có 5 Do đó, nó trả về 5 tệp CSV

Chúng tôi có thể chuyển đổi tệp excel sang csv không?

Đọc thêm. Cách áp dụng Macro để chuyển đổi nhiều tệp Excel thành tệp CSV


Phần kết luận

Do đó, bạn sẽ có thể Chuyển đổi Tệp Excel sang Định dạng CSV theo các phương pháp được mô tả ở trên. Tiếp tục sử dụng chúng và cho chúng tôi biết nếu bạn có thêm bất kỳ cách nào để thực hiện nhiệm vụ. Theo dõi trang web ExcelDemy để biết thêm các bài viết như thế này. Đừng quên để lại nhận xét, đề xuất hoặc truy vấn nếu bạn có bất kỳ câu hỏi nào trong phần bình luận bên dưới

Làm cách nào để chuyển đổi Excel thành CSV?

Bạn có thể chuyển đổi trang tính Excel thành tệp văn bản bằng cách sử dụng lệnh Lưu dưới dạng. .
Chuyển đến Tệp > Lưu dưới dạng
Nhấp vào Duyệt
Trong hộp thoại Lưu Dưới dạng, bên dưới hộp Lưu dưới dạng, hãy chọn định dạng tệp văn bản cho trang tính;

Tệp CSV và Excel có giống nhau không?

Sự khác biệt giữa định dạng tệp CSV và XLS là Định dạng CSV là định dạng văn bản thuần túy trong đó các giá trị được phân tách bằng dấu phẩy (Giá trị được phân tách bằng dấu phẩy), trong khi định dạng tệp XLS là định dạng . which holds information about all the worksheets in a file, including both content and formatting.