Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Office

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

CSV (Comma Separated Values) là định dạng phổ biến thường yêu cầu cho phần mềm phân tích dữ liệu. Đây là định dạng hiển thị số và văn bản dưới dạng plain text. Ngoài ra, dễ dàng tổ chức, chỉnh sửa, thích ứng cao. Ngày nay định dạng này rất phổ biến nhờ sự đơn giản. Bạn hoàn toàn có thể gặp tình huống cần tạo file CSV từ Excel. Bài viết này trình bày 6 cách dễ dàng, nhanh chóng tạo file CSV từ Excel.

Bạn có thể tải các workbook Excel sau để hiểu rõ hơn và tự thực hành.

6 Phương Pháp Tạo File CSV Từ Excel

Minh họa với file nguồn: báo cáo bán hàng Sales Report hàng ngày của cửa hàng fast food. Dữ liệu chứa Salesman, Item, Qty ở cột B, C, D.

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

Tạo file CSV từ dữ liệu đó theo nhiều cách. Sử dụng phiên bản Microsoft Excel 365, bạn có thể dùng phiên bản khác.

1. Sử Dụng Lệnh Save As

Cách dễ nhất tạo file CSV là dùng lệnh Save As trong Excel.

📌 Các Bước:

  • Vào tab File.

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

  • Click Save As >> chọn Browse.

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

  • Hộp thoại Save As hiện ra: chọn CSV (Comma delimited) ở Save as type >> Save.

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

Lưu ý: Sau khi nhấn Save, hộp thoại cảnh báo hiện ra: chỉ sheet đang active được chuyển sang CSV. Để lấy tất cả sheet thành CSV, phải lặp lại thao tác cho từng sheet.

File CSV cùng tên được tạo tại vị trí mong muốn.

  • Chuột phải file >> Open with >> Notepad.

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

File CSV mở trong Notepad:

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

Mở cùng file bằng Excel: dữ liệu hiển thị không có định dạng.

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

Xem thêm: Lưu File Excel Thành CSV Có Dấu Phẩy (3 Phương Phẩm Phù Hợp)

2. Sử Dụng CSV UTF-8 Để Tạo File CSV Giữ Ký Tự Đặc Biệt

Cách 1 đơn giản nhưng không chuyển được ký tự đặc biệt (Non-ASCII). Cách dưới đây tạo CSV giữ nguyên ký tự đặc biệt.

📌 Các Bước:

Bộ dữ liệu sau có 2 tên món bằng tiếng Nhật.

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

  • Mở hộp thoại Save As như Phương pháp 1.
  • Chọn CSV UTF-8 (Comma delimited) ở Save as type >> Save.

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

File CSV được tạo cho sheet mong muốn. Ký tự đặc biệt hiển thị đúng (trong phương pháp 1 hiển thị ???).

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

  • Mở file trong Notepad thấy kết quả giống nhau.

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

Xem thêm: Lưu Excel Dưới Dạng CSV Có Dấu Nháy Kép (3 Phương Pháp Đơn Giản Nhất)

3. Áp Dụng Mã hóa UTF-16

Có thể dùng quy trình khác để tạo CSV với ký tự đặc biệt từ Excel.

📌 Các Bước:

  • Mở hộp thoại Save As như trước.
  • Chọn Unicode Text ở Save as type >> Save.

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

File text với phần mở rộng .txt được tạo.

  • Mở trong Notepad.

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

  • Tab File >> Save As (phím tắt CTRL + SHIFT + S).

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

Hộp thoại Save As của Notepad hiện ra.

  • Ô File name: thêm phần mở rộng .csv.
  • Save as type: chọn All Files.
  • Encoding: chọn UTF-16 LE >> Save.

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

File CSV chứa ký tự đặc biệt chính xác được tạo.

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

Xem thêm: Chuyển Excel Sang File CSV Phân Cách Bằng Dấu Phẩy (2 Cách Dễ Dàng)

Bài Đọc Tương Tự

  • Giữ Số 0 Đầu Trong Excel CSV Bằng Lập Trình
  • [Đã Sửa!] Excel Không Lưu CSV Có Dấu Phẩy (7 Giải Pháp Khả Thi)

4. Sử Dụng Google Sheets

Có thể dùng Google Sheets tạo CSV từ Excel. Đơn giản, dễ dàng.

📌 Các Bước:

  • Mở spreadsheet trống trong Google Sheets.
  • Tab File >> Import.

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

  • Chọn workbook Excel ưa thích >> Import data.

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

File mở trong spreadsheet.

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

  • Lại tab File >> Download >> Comma Separated Values (.csv).

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

  • Mở file đã tải >> file CSV mới như hình.

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

Xem thêm: Tự Động Chuyển File Excel Sang CSV (3 Phương Pháp Dễ Dàng)

5. Triển Khai Mã VBA

Bạn từng nghĩ đến tự động hóa các bước lặp lại nhàm chán trong Excel? VBA lo liệu việc đó. Bạn có thể tự động hóa hoàn toàn phương pháp trước với VBA. Xem thực tế:

📌 Các Bước:

  • Tab Developer >> Visual Basic (hoặc ALT + F11).

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

  • Cửa sổ Microsoft Visual Basic for Applications hiện ra: tab Insert >> Module.

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

  • Dán mã sau vào module:
Sub create_csv_from_excel() Dim wst As Worksheet Dim path_x As String Application.ScreenUpdating = False path_x = ActiveWorkbook.Path & " " & Left(ActiveWorkbook.Name, _ InStr(ActiveWorkbook.Name, ".") - 1) For Each wst In Worksheets wst.Copy ActiveWorkbook.SaveAs Filename:=path_x & "" & wst.Name & ".csv", _ FileFormat:=xlCSV, CreateBackup:=False ActiveWorkbook.Close False Next Application.ScreenUpdating = True End Sub

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

  • Chạy code (Run).

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

  • File CSV riêng biệt được tạo.

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

Xem thêm: Cách Ghi Vào File Text Sử Dụng Excel VBA

6. Sử Dụng Bộ Chuyển Đổi Trực Tuyến Không Cần Mở File

Dùng trang web chuyển đổi online tạo CSV từ Excel.

📌 Các Bước:

  • Truy cập https://convertio.co/xls-csv/ >> Choose Files.

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

  • Chọn workbook Excel đúng >> chọn CSV làm tùy chọn chuyển đổi >> Convert.

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

  • Click Download để tải file CSV về máy.

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

  • Mở bằng Notepad hoặc Excel.

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

Xem thêm: Chuyển Excel Sang CSV Không Cần Mở (4 Phương Pháp Dễ Dàng)

Cách Tạo File CSV Trong Excel Cho Danh Bạ

Phần này hướng dẫn tạo file CSV cho danh bạ trong Excel.

📌 Các Bước:

Có sẵn Contact List dưới dạng workbook Excel.

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

Tạo file CSV từ dữ liệu này:

  • Mở hộp thoại Save As như trước.
  • Chọn vị trí lưu file CSV mới.
  • Chọn CSV UTF-8 (Comma delimited) ở Save as type >> Save.

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

  • Mở file mới trong Notepad.

Tạo File CSV Từ Excel: 6 Phương Pháp Đơn Giản, Đáng Tin Cậy

Kết Luận

Đó là tất cả từ tôi hôm nay. Bài viết giải thích cách tạo file CSV từ Excel đơn giản, súc tích. Đừng quên tải file Practice. Cảm ơn bạn đã đọc. Hy vọng hữu ích. Hãy để lại bình luận nếu có thắc mắc hoặc góp ý. Ghé thăm website Exceldemy, nơi giải pháp Excel trọn gói, để khám phá thêm. Chúc bạn làm việc hiệu quả ☕.

Các Bài Viết Liên Quan

  • Chuyển Nhiều File Excel Sang CSV (3 Cách Phù Hợp)
  • Chuyển File Excel Sang File Text Phân Cách Bằng Dấu Phẩy (3 Phương Pháp)
  • Macro Chuyển Excel Sang File Text Phân Cách Bằng Dấu Gạch Dọc (3 Phương Pháp)