Bạn đã đến đúng nơi nếu bạn đang tìm kiếm câu trả lời hoặc một số mẹo độc đáo để khắc phục sự cố tệp CSV mở không chính xác trong Excel. Có một số cách để mở tệp CSV trong Excel một cách chính xác. Bài viết này sẽ hướng dẫn bạn từng bước với các ví dụ thích hợp. Nhờ đó, bạn có thể sử dụng chúng một cách dễ dàng cho mục đích của mình. Hãy chuyển sang thảo luận chính của bài viết.
4 Trường hợp tệp CSV không mở đúng trong Excel và các giải pháp của chúng
Trong phần này, tôi sẽ chỉ cho bạn một số phương pháp nhanh chóng và dễ dàng để giải quyết vấn đề tệp CSV mở không chính xác trong Excel trên hệ điều hành Windows. Bài viết này có giải thích chi tiết với hình ảnh minh họa rõ ràng cho mọi thứ. Tôi đã sử dụng phiên bản Microsoft 365 nơi đây. Tuy nhiên, bạn có thể sử dụng bất kỳ phiên bản nào khác tùy thuộc vào tính khả dụng của bạn. Vui lòng để lại nhận xét nếu bất kỳ phần nào của bài viết này không hoạt động trong phiên bản của bạn.
Trường hợp 1:Tệp CSV đang mở trong một cột
Khi chúng tôi mở CSV tệp trong Excel, tệp đó có thể không được phân phối đến các cột. Điều này xảy ra khi dấu phân tách không được thiết lập đúng cách. Trong phần này, chúng ta sẽ thấy các giải pháp có thể xảy ra cho vấn đề:Excel đang mở tệp CSV trong một cột.
- Bây giờ, chúng tôi đã mở tệp CSV trong Notepad , cho thấy dữ liệu được phân tách bằng dấu phẩy.
- Tuy nhiên, nếu chúng tôi mở nó trong Excel, dữ liệu sẽ nằm trong cột A
Bây giờ, hãy để chúng tôi trình bày các giải pháp khả thi cho vấn đề này.
Giải pháp 1:Thay đổi cài đặt khu vực
Trong giải pháp đầu tiên, chúng tôi sẽ thay đổi cài đặt khu vực từ Bảng điều khiển . Về cơ bản, chúng tôi sẽ thay đổi dấu phân cách danh sách từ dấu chấm phẩy (;) thành dấu phẩy (,). Chúng tôi sẽ sử dụng Windows 10 để chứng minh quá trình này. Tuy nhiên, nó phải giống với các phiên bản Windows khác.
📌 Các bước:
- Trước tiên, hãy mở Bảng điều khiển .
- Thứ hai, nhấp vào Đồng hồ và Khu vực . Đảm bảo rằng, xem theo danh mục được chọn. Nếu không, bạn sẽ cần chọn Khu vực .
- Vì vậy, một cửa sổ mới sẽ xuất hiện.
- Thứ ba, chọn Thay đổi dữ liệu, thời gian hoặc định dạng số trong Vùng phần
- Sau đó, Vùng cửa sổ sẽ bật lên.
- Sau đó, chọn “ Cài đặt bổ sung… ”.
- Vì vậy, Định dạng tùy chỉnh cửa sổ sẽ xuất hiện.
- Sau đó, nhập dấu phẩy (,) vào Dấu phân tách danh sách Tệp CSV của chúng tôi được phân tách bằng dấu phẩy, nếu tệp của bạn khác thì hãy sử dụng tệp đó cho phù hợp.
- Sau đó, nhấn OK .
- Sau đó, nếu chúng tôi mở tệp CSV đó, tệp sẽ nằm trên nhiều cột.
Giải pháp 2:Chỉ định dấu phân cách bằng cách chỉnh sửa tệp CSV
Nếu Excel có thể nhận ra các dấu phân tách dữ liệu, nó có thể hiển thị chúng trong nhiều cột. Để xác định dấu phân cách trong Excel, chúng tôi sẽ chèn một dòng duy nhất trong giải pháp này. Cú pháp là “ sep =delimiter ”. Chúng tôi đã sử dụng một tab trong tệp của mình, vì vậy chúng tôi sẽ cần thêm một tab thay cho dấu phân cách.
📌 Các bước:
- Để bắt đầu, chúng ta có thể thấy tệp dữ liệu được phân tách bằng dấu chấm phẩy .
- Sau đó, mở tệp đó trong trình soạn thảo văn bản. Chúng tôi đã mở nó trong Notepad.
- Sau đó, chèn các dòng sau vào đầu. Nếu dấu phân cách là dấu phẩy, thì chúng tôi sẽ viết “sep =,”. Vì vậy, hãy thay đổi nó theo nhu cầu của bạn.
sep = ;
- Sau đó, nếu chúng tôi mở tệp đó trong Excel, dữ liệu sẽ ở nhiều cột. Do đó, chúng tôi đã chỉ cho bạn giải pháp thứ hai cho vấn đề:Excel mở CSV các tệp trong một cột.
Giải pháp 3:Chỉ định Dấu phân tách trong khi nhập tệp CSV vào Excel
Trong phương pháp này, chúng tôi sẽ nhập dữ liệu từ tệp CSV vào Excel. Giải pháp này sẽ hoạt động nếu hai giải pháp kia không phù hợp với bạn. Tính năng nhập của tệp CSV nằm trên Dữ liệu và từ đó chúng tôi sẽ sử dụng tab Từ văn bản / CSV tùy chọn.
📌 Các bước:
- Đầu tiên, từ Dữ liệu , chọn Từ Văn bản / CSV .
- Vì vậy, Nhập dữ liệu cửa sổ sẽ xuất hiện.
- Thứ hai, điều hướng đến vị trí tệp.
- Thứ ba, chọn tệp CSV và nhấn Nhập .
- Sau đó, một cửa sổ khác sẽ bật lên.
- Sau đó, từ Tải trình đơn thả xuống, chọn “ Tải ”.
- Vì vậy, hành động này sẽ nhập dữ liệu CSV vào Excel. Hơn nữa, chúng tôi có thể thấy trình phân tích cú pháp của chúng tôi từ giải pháp thứ hai vẫn còn ở đó. Bạn chỉ cần xóa hàng 5.
Đọc thêm: Cách mở CSV bằng Dấu phân cách trong Excel (6 cách đơn giản)
Trường hợp 2:Các Zeros hàng đầu được giữ lại khi nhập từ tệp CSV
Khi nhập CSV tệp vào Excel, số không ở đầu trong CSV tệp thường bị bỏ qua theo mặc định. Điều này dẫn đến việc hiểu sai dữ liệu trong các ngữ cảnh khác nhau, chẳng hạn như số tài khoản, mã ZIP, số điện thoại, v.v., trong đó số 0 ở đầu truyền tải thông tin hữu ích.
Áp dụng Power Query là một trong những cách hiệu quả nhất để giữ các số không ở đầu trong Excel CSV . Hãy tự làm quen với các bước sau để thực hiện việc này.
📌 Các bước:
- Trước tiên, hãy chuyển đến Dữ liệu tab từ Ruy-băng .
- Sau đó, chọn Từ Văn bản / CSV tùy chọn từ Nhận và chuyển đổi dữ liệu
- Bây giờ, điều hướng đến CSV của bạn và chọn nó.
- Sau đó, nhấp vào Nhập .
Sau khi nhập CSV của bạn , bạn sẽ thấy bản xem trước dữ liệu của mình như hình sau.
- Trước tiên, hãy nhấp vào Chuyển đổi dữ liệu .
Sau đó, một Power Query Editor cửa sổ sẽ mở trên trang tính của bạn như được hiển thị trong hình dưới đây.
- Bây giờ, hãy nhấp vào khu vực được đánh dấu trong cột Số tài khoản.
- Sau đó, chọn Văn bản từ menu thả xuống.
- Sau đó, một hộp thoại sẽ mở ra và chọn Thay thế hiện tại .
Ở giai đoạn này, bạn sẽ có thể thấy các số 0 đó trong Số tài khoản cột trở lại như thể hiện trong hình ảnh sau đây.
- Bằng cách làm theo các bước tương tự cho Số điện thoại , chúng ta sẽ nhận được kết quả sau.
- Bây giờ, hãy nhấp vào Đóng &Tải .
Của bạn đây! Bạn đã nhập thành công tệp CSV của mình vào Excel và giữ nguyên các số không ở đầu.
Đọc thêm: Cách tự động nhập tệp văn bản sang Excel (2 cách phù hợp)
Bài đọc tương tự
- [Đã giải quyết:] Excel đang mở tệp CSV trong một cột (3 giải pháp)
- Excel VBA để đọc từng dòng tệp CSV (3 ví dụ lý tưởng)
- Excel VBA:Nhập tệp văn bản được phân tách bằng dấu phẩy (2 trường hợp)
- Hợp nhất Tệp CSV thành Nhiều Trang tính trong Excel (với các Bước Dễ dàng)
- Sự khác biệt giữa Tệp CSV và Excel (11 Ví dụ Thích hợp)
Trường hợp 3:Ngày được định dạng không chính xác khi nhập từ tệp CSV
Trong khi nhập tệp có chứa giá trị ngày, sẽ xảy ra sự cố như ngày và tháng bị trộn lẫn hoặc một số giá trị được chuyển đổi thành ngày thực sự không phải là giá trị ngày. Có một cách nhanh chóng để ngăn Excel tự động định dạng ngày tháng trong CSV các tập tin. Đối với điều này, hãy làm theo các bước bên dưới:
📌 Các bước:
- Ban đầu, hãy chuyển đến Dữ liệu và chọn Từ Văn bản / CSV. Nó sẽ mở Nhập dữ liệu
- Chọn CSV và nhấp vào Nhập . Đảm bảo rằng bạn đã chọn Tất cả các tệp trong trường loại tệp.
- Sau đó, một cửa sổ chứa tập dữ liệu sẽ xuất hiện. Chọn Chuyển đổi dữ liệu từ đó.
- Sau khi nhấp vào Chuyển đổi dữ liệu, Trình chỉnh sửa truy vấn nguồn sẽ mở.
- Tiếp theo, chọn Ngày sinh trong Power Query Editor.
- Sau đó, chuyển đến Chuyển đổi và chọn Loại dữ liệu. Menu thả xuống sẽ xuất hiện.
- Chọn Văn bản từ menu thả xuống.
- Ngay lập tức, một Thay đổi loại cột hộp thoại sẽ bật lên. Chọn Thay thế hiện tại từ đó.
- Sau đó, bạn sẽ tìm thấy các kết quả giống như kết quả bên dưới trong Power Query Editor .
- Bây giờ, hãy chuyển đến Trang chủ và chọn Đóng và tải .
- Cuối cùng, bạn sẽ thấy kết quả như bên dưới trong trang tính Excel.
Đọc thêm: Cách nhập CSV vào Trang tính Hiện có trong Excel (5 Phương pháp)
Trường hợp 4:Các con số được chuyển đổi thành ký hiệu khoa học
Đôi khi chúng tôi cố gắng nhập tệp CSV chứa các số có chữ số của các số cao hơn, các số sẽ được chuyển đổi thành ký hiệu khoa học. Sau đây, tôi sẽ chỉ cho bạn cách bạn có thể tránh điều này.
📌 Các bước:
- Trước tiên, hãy chuyển đến Dữ liệu và chọn Từ Văn bản / CSV và nhập tệp CSV.
- Sau đó, một cửa sổ chứa tập dữ liệu sẽ xuất hiện. Chọn Chuyển đổi dữ liệu từ đó.
- Bây giờ, Power Query Editor sẽ xuất hiện.
- Tiếp theo, chọn biểu tượng 123 trên Số tài khoản tiêu đề cột.
- Sau đó, một menu thả xuống sẽ xuất hiện.
- Tại đây, chọn Văn bản từ menu thả xuống.
- Do đó, bạn sẽ thấy rằng các con số ở dạng đầy đủ không phải ở dạng khoa học.
- Bây giờ, hãy chuyển đến Trang chủ và chọn Đóng và tải .
- Như vậy, bạn đã nhập thành công các số dài ở dạng đầy đủ mà không làm mất các chữ số từ tệp CSV.
Đọc thêm: Cách chuyển đổi CSV sang XLSX (4 phương pháp nhanh)
Kết luận
Trong bài viết này, bạn đã tìm thấy cách khắc phục sự cố tệp CSV mở không chính xác trong Excel. Tôi hy vọng bạn thấy bài viết này hữu ích. Bạn có thể truy cập trang web của chúng tôi, ExcelDemy , để nhận thêm nội dung liên quan đến Excel. Vui lòng để lại nhận xét, đề xuất hoặc thắc mắc nếu bạn có trong phần bình luận bên dưới.
Các bài viết có liên quan
- Cách Mở Tệp CSV bằng Các Cột trong Excel (3 Cách Dễ dàng)
- Cách Tự động Mở Tệp CSV trong Excel với Các Cột (3 Phương pháp)
- Excel VBA:Đọc tệp văn bản thành chuỗi (4 trường hợp hiệu quả)
- Cách chuyển đổi CSV sang XLSX mà không cần mở (5 Phương pháp Dễ dàng)
- Cách đọc tệp CSV trong Excel (4 cách nhanh nhất)
- Excel VBA để chuyển đổi tệp CSV thành XLSX (2 Ví dụ dễ dàng)