Cách chuyển đổi file .CSV sang Excel .XLV
Last updated
Last updated
Bước 1: Với bảng tính cần mở, hãy nhấp vào ô bạn muốn nhập dữ liệu từ tệp.csv hoặc.txt. Trên tab Data trong nhóm Get External Data, nhấp From Text.
Bước 2: Tìm tệp csv Thầy Cô muốn nhập, chọn và nhấp vào nút Import (hoặc chỉ cần nhấp đúp vào tệp.csv).
Bước 3: Text Import Wizard sẽ xuất hiện và Thầy Cô lần lượt làm theo sau:
Chọn loại file và số hàng để bắt đầu nhập dữ liệu. Thông thường, Thầy Cô chọn Delimited và row 1 tương ứng. Cửa sổ xem trước ở phần dưới của trình hướng dẫn hiển thị các mục đầu tiên của tệp CSV.
Chọn Delimiters và Text qualifier. Delimiters là ký tự phân cách các giá trị trong tệp.csv của Thầy Cô. Nếu tệp CSV của Thầy Cô sử dụng một số ký tự khác nằm ngoài danh sách có sẵn, chọn hộp kiểm Other và sau đó nhập ký tự tùy ý. Text qualifier là ký tự kết hợp các giá trị trong tệp văn bản của Thầy Cô.
Bước 4: Chọn đích đến cho dữ liệu đã nhập, bảng tính hiện tại hoặc tạo mới. Nhấp OK để kết thúc nhập tệp CSV của Thầy Cô vào Excel.
Nếu có nhiều dấu phẩy liên tiếp hoặc các ký tự phân cách khác xuất hiện trong tệp tin CSV, chọn Treat consecutive delimiters as one để ngăn các ô trống.
Thầy Cô có thể nhấp vào Properties… để đặt một số tùy chọn nâng cao như làm mới, bố cục và định dạng cho dữ liệu được nhập.
Nếu tệp CSV chứa dữ liệu số hoặc ngày, Excel sẽ không thể chuyển đổi các giá trị này một cách chính xác. Để thay đổi định dạng dữ liệu được nhập, hãy chọn các cột có vấn đề trong Excel. Nhấp chuột phải và chọn Format cells từ danh sách tùy chọn.
Bước 1: Xác định dấu phân tách đúng trong tệp CSV. Mở tệp CSV với bất kỳ trình soạn thảo văn bản nào (ngay cả Notepad) và thêm văn bản dưới đây vào dòng đầu tiên. Lưu ý, nó phải là một dòng riêng biệt trước bất kỳ dữ liệu nào:
Để phân tách bằng dấu phẩy: sep =,
Để tách ra bằng dấu chấm phẩy: sep =;
Bước 2: Chọn dấu tách cần thiết trong Excel. Trong Excel 2013 hoặc 2010, chuyển đến Data > Data Tools > Text To Columns… Tại Convert Text to Column, chọn loại Delimited click Next. Sau đó chọn dấu tách cần thiết trong bước tiếp theo và nhấp Finish.
Nhấp OK hai lần để đóng hai hộp thoại. Từ bây giờ Microsoft Excel sẽ mở và hiển thị tất cả các tệp CSV (được phân tách bằng dấu phẩy ) một cách chính xác.
Bước 3: Thay đổi đuôi.csv thành.txt. Mở tệp.txt trong Excel sẽ khởi động Text Import Wizard và có thể chọn bất kỳ dấu phân cách nào như đã nói trong phần nhập tệp csv vào Excel.
Bước 4: Mở dấu chấm phẩy phân cách tệp tin CSV với VBA.
Bước 5: Nhấp vào nút Start và mở Control Panel, sau đó nhấp Region and Language > Additional Settings. Cửa sổ hộp thoại Customize Format mở ra và chọn dấu chấm (.) là Decimal symbol và dấu phẩy (,) là List separator.
Nhấp OK hai lần để đóng hai hộp thoại. Microsoft Excel sẽ mở và hiển thị tất cả các tệp CSV một cách chính xác.
Hiện nay đã có các trang web online cung cấp khả năng chuyển đổi file .csv sang .xls. Thường ở lượt đầu tiên chuyển người dùng sẽ được miễn phí tuy nhiên sẽ có giới hạn chuyển đổi file. Sau đây là một số website cho phép chuyển đổi .csv sang .xls:
convertio.co/vn/csv-xls/
onlineconvertfree.com/vn/convert-format/csv-to-xls/
Nhược điểm: Phương pháp chuyển đổi này có thể sẽ đưa ra dữ liệu không chính xác hoặc chứa lỗi trong file chuyển đổi.
Có một vài vấn đề thường xuất hiện trong quá trình chuyển đổi một file .CSV sang .XLS:
Số không ở đầu bị mất khi mở tệp tin CSV trong Excel
Excel chuyển đổi một số giá trị sang ngày khi mở tệp tin CSV
Microsoft Excel hiển thị các tệp tin SCV ở định dạng General, loại bỏ các số không ở đầu. Thay vì mở tệp.csv trong Excel, hãy chạy Text Import Wizard để chuyển CSV sang Excel.
Excel sẽ mở các tệp tin CSV ở định dạng General và chuyển đổi các giá trị xảy ra giống như ngày tháng từ văn bản sang ngày. Ví dụ: nếu đang mở một tệp .csv chứa thông tin đăng nhập của người dùng, các mục tương tự như apr23 sẽ được chuyển đổi thành ngày tháng trong Excel.
Hãy chuyển CSV sang tệp Excel bằng cách chạy Text Import Wizard. Vào Data tab > From Text. Chọn các cột với các bản ghi trông giống như ngày tháng và thay đổi định dạng của cột thành Text.