Computer >> Máy Tính >  >> Phần mềm >> Office

Cách lưu tệp Excel dưới dạng CSV với dấu phẩy (3 phương pháp phù hợp)

A Giá trị được phân tách bằng dấu phẩy ( CSV ) là một tệp văn bản được phân cách bằng dấu phẩy. Nó có ích trong các loại phân tích dữ liệu khác nhau. Đôi khi bạn có thể được yêu cầu lưu Excel tệp dưới dạng CSV tập tin để sử dụng thêm. Trong bài viết này, 3 phương pháp phù hợp để lưu Excel tệp dưới dạng CSV bằng dấu phẩy.

Bạn có thể tải xuống sách bài tập đính kèm bên dưới để thực hành.

CSV là gì?

CSV hoặc Giá trị được phân tách bằng dấu phẩy là một định dạng tệp phổ biến lưu trữ các giá trị dưới dạng chuỗi văn bản và mỗi giá trị được phân tách bằng dấu phẩy. Nhiều ngôn ngữ lập trình và phần mềm khác nhau như thư viện Pandas bằng Python lấy tệp CSV làm đầu vào.

3 Phương pháp Thích hợp để Lưu Tệp Excel dưới dạng CSV với Dấu phẩy

Excel cung cấp một số phương pháp để lưu tệp dưới dạng CSV. Phương pháp phổ biến nhất là áp dụng Lưu dưới dạng nhưng bạn có thể cần làm theo các phương pháp khác nhau đối với các tập dữ liệu có các ký tự khác nhau hoặc bạn có thể muốn lưu nhiều trang tính dưới dạng CSV cùng một lúc. Ở đây chúng ta sẽ thảo luận về 3 phương pháp phù hợp để lưu Excel tệp dưới dạng CSV có dấu phẩy.

1. Lưu tệp Excel dưới dạng CSV với dấu phẩy bằng lệnh Lưu dưới dạng

Cách lưu Excel phổ biến nhất tệp dưới dạng CSV với dấu phẩy là sử dụng Lưu dưới dạng yêu cầu. Cảm ơn Excel vì nó cho phép bạn lưu tệp ở các định dạng khác nhau. Chúng tôi có thể sử dụng Lưu dưới dạng để lưu Excel tệp dưới dạng CSV có dấu phẩy. Phương pháp được thảo luận dưới đây với các bước. Chúng tôi đã sử dụng tập dữ liệu có một số tên sách tuyệt vời với tác giả của chúng và số năm xuất bản để chứng minh các quy trình.

Cách lưu tệp Excel dưới dạng CSV với dấu phẩy (3 phương pháp phù hợp)

Các bước:

  • Trước tiên, hãy mở trang tính mà chúng tôi muốn lưu dưới dạng tệp CSV.
  • Sau đó, chuyển đến Tệp trong ruy-băng và chọn Lưu dưới dạng từ các tùy chọn.

Cách lưu tệp Excel dưới dạng CSV với dấu phẩy (3 phương pháp phù hợp)

  • Bây giờ, trong Lưu dưới dạng , sửa vị trí để lưu tệp và chọn CSV (Phân cách bằng dấu phẩy) (* .csv) là loại tệp.
  • Sau đó, nhấn lưu .

Cách lưu tệp Excel dưới dạng CSV với dấu phẩy (3 phương pháp phù hợp)

  • Một thông báo sẽ bật lên nếu bạn có nhiều trang tính trong sổ làm việc. Chỉ cần nhấn OK .

Cách lưu tệp Excel dưới dạng CSV với dấu phẩy (3 phương pháp phù hợp)

  • Cuối cùng, một CSV tệp được lưu ở vị trí đã chọn trông giống như thế này. Tệp không bao gồm bất kỳ định dạng nào được sử dụng trong trang tính.

Cách lưu tệp Excel dưới dạng CSV với dấu phẩy (3 phương pháp phù hợp)

  • Chúng tôi cũng có thể mở tệp trong notepad, tệp này sẽ hiển thị các giá trị được phân tách bằng dấu phẩy.

Cách lưu tệp Excel dưới dạng CSV với dấu phẩy (3 phương pháp phù hợp)

Đọc thêm: [Đã sửa!] Excel Không lưu CSV bằng Dấu phẩy (7 Giải pháp Có thể)

2. Chuyển đổi tệp có ký tự đặc biệt thành CSV có dấu phẩy

Phương pháp được đề cập ở trên hoạt động tốt nếu trang tính của chúng tôi chỉ chứa ASCII nhân vật. Nếu trang tính của chúng tôi có Unicode các ký tự trong đó, chúng ta phải làm theo các phương pháp hơi khác một chút. Hai phương pháp như vậy được thảo luận dưới đây. Chúng tôi đã sử dụng tập dữ liệu có chứa tiếng Quan Thoại để trình bày các phương pháp.

2.1 Lưu dưới dạng CSV UTF-8

chúng ta có thể lưu trang tính có Unicode ký tự dưới dạng CSV UTF-8 loại tệp. Định dạng này không làm sai lệch Unicode nhân vật. hãy làm theo các bước được cung cấp bên dưới cho phương pháp này.

Các bước:

  • Đầu tiên, hãy mở trang tính có các ký tự Unicode và chúng tôi muốn lưu nó dưới dạng CSV với dấu phẩy.

Cách lưu tệp Excel dưới dạng CSV với dấu phẩy (3 phương pháp phù hợp)

  • Bây giờ, hãy chuyển đến Tệp của ruy-băng và chọn Lưu dưới dạng từ danh sách.
  • Trong Lưu dưới dạng , sửa vị trí của tệp để lưu và chọn CSV UTF-8 (Phân cách bằng dấu phẩy) (* .csv) dưới dạng Lưu loại tệp .
  • Sau đó, nhấn Lưu .

Cách lưu tệp Excel dưới dạng CSV với dấu phẩy (3 phương pháp phù hợp)

  • Thông báo sẽ xuất hiện nếu chúng tôi có nhiều trang tính trong sổ làm việc. Chúng tôi phải nhấn OK .
  • Cuối cùng, một tệp CSV đã được lưu. Chúng ta có thể mở nó bằng sổ ghi chú.
  • Chúng ta sẽ thấy Mandarin các từ đang được hiển thị tốt và các giá trị được phân tách bằng dấu phẩy.

Cách lưu tệp Excel dưới dạng CSV với dấu phẩy (3 phương pháp phù hợp)

  • Tại đây, nếu chúng tôi mở tệp trong Excel chúng ta sẽ thấy tập dữ liệu mà không có bất kỳ định dạng nào trước đó.

Cách lưu tệp Excel dưới dạng CSV với dấu phẩy (3 phương pháp phù hợp)

Bài đọc tương tự

  • Cách chuyển đổi tệp Excel sang định dạng CSV (5 cách dễ dàng)
  • 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)
  • Cách chuyển đổi nhiều tệp Excel sang CSV (3 cách phù hợp)
  • Chuyển đổi Excel sang CSV mà không cần mở (4 Phương pháp Dễ dàng)
  • Cách Tự động Chuyển đổi Tệp Excel sang CSV (3 Phương pháp Dễ dàng)

2.2 Lưu dưới dạng CSV UTF-16

Thay vì sử dụng CSV UTF-8 định dạng, một định dạng khác cũng có thể được sử dụng để lưu các tệp có chứa Unicode . Đặc biệt đối với các tệp có Châu Á ký tự, chúng tôi có thể sử dụng CSV UTF-16 loại tệp. Tệp này cũng lưu trữ các giá trị được phân tách bằng dấu phẩy. Sự khác biệt trong loại tệp này là nó sử dụng 16 byte để đại diện cho mỗi ký tự. Hãy làm theo các bước bên dưới để lưu tệp có chứa Mandarin sang CSV UTF-16 .

Các bước:

  • Đầu tiên, hãy mở trang tính mà chúng tôi muốn lưu dưới dạng CSV bằng dấu phẩy.

Cách lưu tệp Excel dưới dạng CSV với dấu phẩy (3 phương pháp phù hợp)

  • Sau đó, chuyển đến Tệp của ruy-băng và chọn Lưu dưới dạng tùy chọn.
  • Sau đó, Lưu dưới dạng cửa sổ sẽ mở ra. Chọn vị trí để lưu tệp và chọn Văn bản Unicode làm Loại định dạng lưu .
  • Thành công, nhấn Lưu .

Cách lưu tệp Excel dưới dạng CSV với dấu phẩy (3 phương pháp phù hợp)

  • Thông báo có thể xuất hiện nếu chúng tôi có nhiều trang tính trong sổ làm việc.
  • Chỉ cần nhấn OK .
  • Cuối cùng, chúng tôi có thể thấy tệp CSV đã lưu chứa các giá trị từ trang tính đã chọn của chúng tôi.

Cách lưu tệp Excel dưới dạng CSV với dấu phẩy (3 phương pháp phù hợp)

  • Các giá trị chưa được phân tách bằng dấu phẩy.
  • Bây giờ, Sao chép khoảng cách giữa các giá trị của tệp văn bản.
  • Hơn nữa, sử dụng phím tắt Ctrl + H để mở Tìm và thay thế hộp.

Cách lưu tệp Excel dưới dạng CSV với dấu phẩy (3 phương pháp phù hợp)

  • Tiếp theo, Dán không gian đã sao chép trong phần Tìm gì và đặt dấu phẩy (, ) trong Thay thế bằng phần.
  • Sau đó, chọn Thay thế tất cả .

Cách lưu tệp Excel dưới dạng CSV với dấu phẩy (3 phương pháp phù hợp)

  • Chúng tôi có thể thấy các giá trị được phân tách bằng dấu phẩy. Bây giờ hãy lưu tệp văn bản dưới dạng CSV.

Cách lưu tệp Excel dưới dạng CSV với dấu phẩy (3 phương pháp phù hợp)

  • Đi tới Tệp trong sổ tay và chọn Lưu dưới dạng .
  • Tiếp theo, chọn Tất cả các tệp dưới dạng Lưu dưới dạng và viết ( .csv ) ở cuối tên tệp.
  • Cuối cùng, nhấn Lưu .

Cách lưu tệp Excel dưới dạng CSV với dấu phẩy (3 phương pháp phù hợp)

  • Thế là xong! Chúng tôi đã lưu một Tệp CSV. Chúng ta có thể mở nó bằng notepad để xem các giá trị được phân tách bằng dấu phẩy.

Cách lưu tệp Excel dưới dạng CSV với dấu phẩy (3 phương pháp phù hợp)

Đọc thêm: Cách chuyển đổi tệp Excel thành tệp văn bản với dấu phân cách bằng dấu phẩy (3 phương pháp)

3. Chèn mã VBA để lưu tệp Excel dưới dạng CSV với dấu phẩy

Cho đến nay, các phương pháp được hiển thị của chúng tôi đã lưu một trang tính tại một thời điểm. Nhưng sẽ tốn thời gian để lưu từng trang tính tại một thời điểm cho tất cả các trang tính. Có một giải pháp nhanh chóng cho việc đó bằng cách sử dụng VBA (Kiến thức cơ bản về hình ảnh cho ứng dụng) đơn giản mã số. Hãy làm theo các bước dưới đây để lưu Excel tệp dưới dạng CSV có dấu phẩy bằng cách sử dụng VBA mã.

Các bước:

  • Trước tiên, hãy mở một trong các trang tính của sổ làm việc.
  • Sau đó, nhấn Ctrl + F11 .

Cách lưu tệp Excel dưới dạng CSV với dấu phẩy (3 phương pháp phù hợp)

  • Hoặc bạn có thể chọn Nhà phát triển tab > Visual Basic để mở VBA cửa sổ mã.

Cách lưu tệp Excel dưới dạng CSV với dấu phẩy (3 phương pháp phù hợp)

  • Tiếp theo, trong VBA chọn trang tính hiện hoạt và nhấp chuột phải.
  • Hơn nữa, chọn Chèn> Mô-đun .

Cách lưu tệp Excel dưới dạng CSV với dấu phẩy (3 phương pháp phù hợp)

  • Bây giờ, một cửa sổ mã sẽ mở ra. Viết đoạn mã sau vào cửa sổ đó.
Sub Batch_Save_CSV()

Dim wsht As Worksheet
Dim file_path As String

Application.ScreenUpdating = False
file_path = ActiveWorkbook.Path & "\" & Left(ActiveWorkbook.Name, InStr(ActiveWorkbook.Name, ".") - 1)

For Each wsht In Worksheets
wsht.Copy
ActiveWorkbook.SaveAs Filename:=file_path & "_" & wsht.Name & ".csv", FileFormat:=xlCSV, CreateBackup:=False
ActiveWorkbook.Close False
Next
Application.ScreenUpdating = True

End Sub
Cách lưu tệp Excel dưới dạng CSV với dấu phẩy (3 phương pháp phù hợp)

Giải thích về mã:

Sub Batch_Save_CSV()

Dim wsht As Worksheet
Dim file_path As String

Phần này đã giới thiệu một thủ tục phụ có tên Batch_Save_CSV và các biến đã khai báo wsht file_pat .

Application.ScreenUpdating = False
file_path = ActiveWorkbook.Path & "\" & Left(ActiveWorkbook.Name, InStr(ActiveWorkbook.Name, ".") - 1)

For Each wsht In Worksheets
wsht.Copy
ActiveWorkbook.SaveAs Filename:=file_path & "_" & wsht.Name & ".csv", FileFormat:=xlCSV, CreateBackup:=False
ActiveWorkbook.Close False
Next
Application.ScreenUpdating = True

End Sub

Và phần này tạo một vòng lặp cho mỗi trang tính trong sổ làm việc và thay đổi loại tệp của nó thành CSV .

  • Bây giờ, hãy nhấp vào nút Chạy từ VBA cửa sổ.

Cách lưu tệp Excel dưới dạng CSV với dấu phẩy (3 phương pháp phù hợp)

  • Chúng tôi có thể thấy từng trang tính trong sổ làm việc của chúng tôi được lưu dưới dạng CSV tệp có dấu phẩy. Chúng tôi có thể mở tệp trong sổ tay để xem thay đổi.
  • Đây, CSV tệp cho Trang tính1 .

Cách lưu tệp Excel dưới dạng CSV với dấu phẩy (3 phương pháp phù hợp)

  • CSV tệp cho Sheet4 .

Cách lưu tệp Excel dưới dạng CSV với dấu phẩy (3 phương pháp phù hợp)

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

Advantages of CSV File

  • Users from several platforms use it.
  • The file is easy to handle and organize.
  • Different software and programming languages use the file as input.

Kết luận

CSV files with commas can be saved from Excel files following different methods. Here we have discussed 3 such suitable methods to save Excel files as CSV with commas. If you face any problem following the methods, please let us know by commenting. Please, visit our ExcelDemy site for more articles regarding Excel.

Các bài viết có liên quan

  • How to Create CSV File from Excel (6 Easy Ways)
  • Make a CSV File in Excel for Contacts (With Easy Steps)
  • Keep Leading Zeros in Excel CSV Programmatically
  • How to Write to a Text File Using Excel VBA
  • Macro để chuyển đổi Excel thành tệp văn bản được phân cách bằng đường ống (3 phương pháp)
  • How to Apply Macro to Convert Multiple Excel Files to CSV Files