Cách nhập CSV vào Excel cho dân văn phòng: đúng, không sai

cach nhap du lieu vao smartpls4 e

Cách nhập dữ liệu từ CSV vào Excel chuẩn nhất là chọn đúng phương pháp nhập (Power Query, mở trực tiếp, hoặc Text Import Wizard) để Excel đọc đúng cột, đúng dấu phân tách và giữ đúng kiểu dữ liệu.

Nếu bạn cần xử lý CSV có dấu tiếng Việt, nhiều cột, nhiều dòng, hoặc cập nhật định kỳ, việc nhập đúng ngay từ đầu sẽ giảm lỗi “dính cột”, “đổi ngày tháng” và “mất số 0 đầu”.

Trong trường hợp CSV đến từ hệ thống bán hàng, kế toán, CRM, hay xuất từ website, bạn còn cần kiểm soát encoding (UTF-8), delimiter (dấu phẩy/chấm phẩy) và định dạng số theo vùng để tránh sai lệch khi tổng hợp.

Giới thiệu ý mới, dưới đây là hướng dẫn từng bước theo đúng tình huống thực tế để bạn nhập CSV vào Excel nhanh, sạch và dễ làm lại khi file cập nhật.

Mục lục

Nhập CSV vào Excel có mấy cách và nên chọn cách nào?

Có 3 cách nhập CSV vào Excel phổ biến: dùng Power Query (Get Data/From Text/CSV) để kiểm soát kiểu dữ liệu, mở trực tiếp để nhanh, và Text Import Wizard/Text to Columns để cứu các file bị dính cột.

Tiếp theo, hãy chọn cách phù hợp với “mức độ sạch” của CSV và nhu cầu cập nhật tự động.

cach nhap du lieu vao smartpls4 e

Bảng này giúp bạn so sánh nhanh 3 cách nhập CSV theo tiêu chí độ chính xác, tốc độ và khả năng làm mới dữ liệu.

Bảng này chứa gợi ý “nên dùng khi nào” để bạn tránh chọn sai cách ngay từ đầu.

Cách nhập Khi nào nên dùng Ưu điểm Nhược điểm thường gặp
Power Query (From Text/CSV) CSV lớn, nhiều cột, có cập nhật định kỳ, cần chuẩn hóa Giữ kiểu dữ liệu, đổi delimiter/encoding, làm sạch tự động, refresh Cần thêm vài bước thiết lập ban đầu
Mở trực tiếp (Open CSV) CSV nhỏ, sạch, dùng một lần Nhanh, không cần cấu hình Dễ tự đổi ngày tháng, mất số 0 đầu, sai dấu thập phân
Text Import Wizard / Text to Columns CSV bị dính cột, delimiter lạ, cần tách lại thủ công Cứu tình huống “dữ liệu một cột”, tách theo dấu phẩy/chấm phẩy/tab Dễ lỗi kiểu dữ liệu nếu không đặt cột dạng Text trước

Cần chuẩn bị file CSV thế nào để Excel đọc đúng dấu, đúng tiếng Việt?

Để Excel đọc đúng CSV, bạn cần chuẩn hóa 4 điểm: encoding (ưu tiên UTF-8), delimiter (dấu phẩy hay chấm phẩy), ký tự bao chuỗi (dấu ngoặc kép), và quy ước số (dấu thập phân, phân tách hàng nghìn).

Sau đây, bạn kiểm tra nhanh từng điểm để tránh lỗi ngay từ “cửa nhập”.

5557798 ba88 4 1

Encoding UTF-8 và tiếng Việt có dấu cần lưu ý gì?

UTF-8 giúp Excel hiển thị tiếng Việt ổn định hơn, đặc biệt khi CSV được xuất từ website hoặc hệ thống dùng Unicode.

Cụ thể, nếu bạn thấy chữ bị lỗi kiểu “á, ò”, hãy ưu tiên nhập bằng Power Query và chọn encoding UTF-8 thay vì mở trực tiếp.

  • Nên làm: yêu cầu hệ thống xuất CSV ở UTF-8 (hoặc UTF-8 BOM nếu Excel đời cũ hay lỗi).
  • Tránh: chuyển qua lại nhiều lần bằng công cụ không rõ encoding vì dễ “đứt” dấu tiếng Việt.

Delimiter dấu phẩy hay chấm phẩy quyết định việc “dính cột” ra sao?

Delimiter là ký tự ngăn cách giữa các cột; chọn sai delimiter sẽ khiến cả dòng CSV dồn vào một cột trong Excel.

Ví dụ, nhiều file tại Việt Nam dùng chấm phẩy (;) do thiết lập vùng; vì vậy khi nhập bạn phải chọn đúng dấu phân tách.

  • Dấu phẩy (,): phổ biến khi xuất từ hệ thống quốc tế, API, nền tảng thương mại.
  • Chấm phẩy (;): hay gặp khi máy tính đặt định dạng số dùng dấu phẩy làm thập phân.
  • Tab: thường thấy ở “TXT dạng bảng” nhưng vẫn được gọi chung là CSV.

Vì sao cần thống nhất kiểu số và ngày tháng trước khi nhập?

Excel có thể tự suy đoán kiểu dữ liệu, nên nếu CSV lẫn ngày-tháng, mã bưu chính, mã sản phẩm, bạn cần khóa cột dạng Text để không bị tự đổi.

Theo nghiên cứu của CrowdFlower từ Data Scientist Report, vào 03/2016, nhóm dữ liệu cho thấy “cleaning and organizing data” chiếm phần lớn thời gian làm việc của data scientist, nên chuẩn hóa từ đầu giúp bạn tiết kiệm rất nhiều công sức về sau.

Cách nhập dữ liệu từ CSV vào Excel bằng Data > From Text/CSV (Power Query) ra sao?

Dùng Power Query là cách nhập CSV chính xác nhất vì bạn có thể chọn encoding, delimiter và đặt kiểu dữ liệu từng cột trước khi nạp vào sheet.

Để bắt đầu, hãy dùng quy trình 6 bước dưới đây để nhập “đúng ngay lần đầu” và vẫn refresh được khi CSV thay đổi.

loi nhap du lieu spss amos smartpls e

Bước 1–2: Chọn CSV và kiểm tra preview

Bạn vào tab DataGet Data (hoặc From Text/CSV) → chọn file CSV, sau đó xem màn hình preview để kiểm tra cột đã tách đúng chưa.

Tiếp theo, nếu dữ liệu đang “dính cột”, bạn điều chỉnh delimiter ngay tại phần thiết lập trước khi load.

  • Nếu thấy cột bị gom lại: thử chuyển delimiter giữa dấu phẩy, chấm phẩy, tab.
  • Nếu thấy tiếng Việt lỗi: đổi encoding sang UTF-8.

Bước 3: Chọn delimiter, encoding và định dạng dữ liệu

Ở phần import, hãy ưu tiên đặt các cột “mã” (SKU, số hóa đơn, mã nhân viên) thành Text để giữ nguyên số 0 đầu và không bị Excel tự biến đổi.

Ví dụ, mã “001234” nếu để dạng Number sẽ thành “1234” và bạn rất khó khôi phục chính xác.

  • Text: mã, số điện thoại, mã vùng, ZIP/postal code.
  • Whole number/Decimal: số lượng, doanh thu (sau khi chắc chắn dấu thập phân đúng).
  • Date: chỉ đặt khi bạn chắc định dạng ngày tháng thống nhất.

Bước 4–5: Transform để làm sạch và chuẩn hóa ngay trong Power Query

Power Query cho phép bạn làm sạch ngay trong bước nhập: bỏ khoảng trắng, tách cột, đổi kiểu dữ liệu, loại dòng rỗng và loại trùng trước khi đưa vào Excel.

Để hiểu rõ hơn, bạn nên thực hiện tối thiểu 4 thao tác “vệ sinh” dưới đây nếu CSV đến từ nhiều nguồn.

  • Trim/Clean: xóa khoảng trắng thừa, ký tự ẩn.
  • Remove Empty Rows: bỏ dòng trống gây lệch tổng hợp.
  • Change Type: đặt kiểu dữ liệu đúng cho từng cột.
  • Remove Duplicates: loại trùng theo mã giao dịch hoặc ID.

Bước 6: Load vào worksheet và lưu truy vấn để refresh

Sau khi transform xong, bạn chọn Close & Load để nạp vào sheet; Excel sẽ lưu truy vấn, nên lần sau chỉ cần bấm Refresh khi CSV cập nhật.

Nếu bạn cần hướng dẫn chính thức theo phiên bản Excel, bạn có thể tham khảo trang Microsoft Learn: https://learn.microsoft.com/ (tìm “From Text/CSV” và “Power Query”).

Mở trực tiếp CSV trong Excel rồi chuyển sang bảng chuẩn như thế nào?

Mở trực tiếp CSV là cách nhanh nhất, nhưng bạn nên chuyển ngay dữ liệu thành Table và lưu lại dạng XLSX để tránh mất định dạng, đồng thời giảm rủi ro Excel tự suy đoán kiểu dữ liệu.

Dưới đây, bạn làm theo 5 bước ngắn để “mở nhanh nhưng vẫn an toàn”.

e9c78061022a6760

Bước 1–2: Open CSV và kiểm tra cột đã tách đúng chưa

Bạn dùng File → Open chọn CSV; sau khi mở, hãy kiểm tra ngay 3 điểm: cột có tách đúng không, tiếng Việt có lỗi không, và số/ ngày tháng có bị đổi bất thường không.

Tiếp theo, nếu phát hiện lỗi sớm, bạn chuyển sang nhập bằng Power Query để xử lý triệt để thay vì sửa thủ công.

Bước 3: Khóa các cột “mã” trước khi Excel tự đổi

Nếu CSV có mã sản phẩm, mã hóa đơn, số điện thoại, bạn nên đổi định dạng cột sang Text càng sớm càng tốt để giữ nguyên số 0 đầu.

Ví dụ, bạn chọn cả cột → Format Cells → Text, rồi mới dán/điều chỉnh tiếp để tránh Excel tự “cắt” dữ liệu.

Bước 4–5: Chuyển thành Table và lưu thành XLSX

Chuyển dữ liệu thành Table giúp bạn lọc, sort, tạo Pivot và tham chiếu cột ổn định hơn (đặc biệt khi dữ liệu dài).

Cụ thể, bạn chọn vùng dữ liệu → Insert → Table → tick “My table has headers” → sau đó Save As thành XLSX để làm việc lâu dài.

Dùng Text Import Wizard hoặc Text to Columns để tách cột bị dính được không?

Có, Text Import Wizard hoặc Text to Columns là “phao cứu hộ” khi CSV mở ra chỉ có một cột, vì bạn có thể chọn đúng delimiter để tách lại thành nhiều cột.

Tiếp theo, bạn cần chọn đúng dấu phân tách và đặt cột mã về Text để tránh mất dữ liệu.

cach nhap du lieu vao smartpls4 e

Trường hợp 1: CSV dính một cột, tách bằng Text to Columns

Nếu dữ liệu đang nằm trong cột A, bạn chọn cột A → Data → Text to Columns → chọn Delimited → tick đúng delimiter (comma/semicolon/tab) → Finish.

Ví dụ, khi tick đúng chấm phẩy, bạn sẽ thấy preview cột tách ra ngay, nhờ đó bạn biết mình chọn đúng.

Trường hợp 2: Excel phiên bản cũ cần Text Import Wizard

Một số phiên bản Excel cũ hiển thị Text Import Wizard khi mở file text/CSV; bạn chọn delimiter và định dạng cột ngay trong wizard để nhập sạch hơn.

Cụ thể, hãy đặt các cột mã/ID là Text trong bước chọn Data format để tránh mất số 0 đầu.

Trường hợp 3: CSV có dấu ngoặc kép và dấu phẩy trong nội dung

Nếu CSV có nội dung kiểu địa chỉ “Số 1, Đường A”, file thường dùng dấu ngoặc kép để bao chuỗi; khi tách cột, bạn cần đảm bảo công cụ hiểu đúng dấu ngoặc kép.

Trong khi đó, Power Query thường xử lý chuẩn hơn khi CSV “phức tạp”, nên nếu Text to Columns tách sai, bạn chuyển sang Power Query để ổn định.

Vì sao dữ liệu bị lỗi ngày tháng, số 0 đầu, và cách xử lý ngay khi nhập?

Lỗi phổ biến khi nhập CSV vào Excel đến từ việc Excel tự suy đoán kiểu dữ liệu: đổi ngày tháng theo vùng, cắt số 0 đầu, làm tròn số dài, hoặc hiểu sai dấu thập phân.

Sau đây, bạn xử lý theo nhóm lỗi để sửa nhanh và phòng lỗi cho lần nhập sau.

5557798 ba88 4 2

Bảng này liệt kê các lỗi thường gặp khi nhập CSV và cách khắc phục tương ứng để bạn đối chiếu nhanh.

Bảng này giúp bạn biết “sửa ở đâu” (trong Power Query, trong định dạng cột, hay trong thiết lập vùng).

Lỗi Dấu hiệu Cách xử lý nhanh Phòng lỗi cho lần sau
Mất số 0 đầu 00123 thành 123 Đổi cột sang Text, hoặc nhập bằng Power Query đặt type Text Luôn đặt cột mã là Text trước khi load
Sai ngày tháng 01/02 bị hiểu thành 02/01 Đặt Date theo định dạng rõ ràng, hoặc tách ngày-tháng-năm thành 3 cột Chuẩn hóa định dạng ISO (YYYY-MM-DD) trong CSV
Sai dấu thập phân 1,23 thành 123 hoặc 1.23 thành 123 Đổi regional settings, hoặc chuyển dấu trong Power Query Thống nhất quy ước số trước khi xuất CSV
Ký tự tiếng Việt lỗi Chữ bị “Ã…” Nhập bằng Power Query chọn UTF-8 Xuất CSV UTF-8/UTF-8 BOM
Dữ liệu dính cột Mọi thứ nằm trong cột A Text to Columns chọn đúng delimiter Ghi chú delimiter chuẩn khi chia sẻ file

Khóa kiểu dữ liệu ngay từ lúc nhập để tránh sửa về sau

Cách chắc chắn nhất là đặt kiểu dữ liệu trong Power Query trước khi load, vì Excel sẽ không “tự đoán” bừa khi bạn đã định nghĩa rõ từng cột.

Quan trọng hơn, bạn nên coi đây là bước kiểm soát chất lượng dữ liệu, không chỉ là thao tác nhập file.

Chuẩn hóa định dạng ngày theo ISO để giảm rủi ro vùng

Nếu bạn có quyền chỉnh hệ thống xuất CSV, hãy ưu tiên định dạng ngày YYYY-MM-DD vì ít bị hiểu nhầm giữa dd/mm và mm/dd.

Theo nghiên cứu của Harvard Business Review, vào 09/2016, nội dung phân tích cho thấy dữ liệu kém chất lượng có thể gây thiệt hại rất lớn theo quy mô nền kinh tế, nên việc giảm lỗi ngay từ bước nhập là lợi ích thực tế chứ không chỉ “đẹp dữ liệu”.

Giữ số dài và mã giao dịch bằng Text để tránh làm tròn

Các chuỗi số dài (mã đơn hàng, số thẻ, mã vận đơn) có thể bị Excel làm tròn khi xem như Number, nên bạn cần đặt dạng Text trước khi nạp.

Ví dụ, chỉ cần một lần Excel chuyển kiểu sai, dữ liệu đối soát có thể lệch và khó truy nguyên nguyên nhân.

Làm sao để nhập lại CSV tự động khi file cập nhật hằng ngày?

Để tự động nhập lại CSV khi file thay đổi, bạn nên dùng Power Query và lưu truy vấn; mỗi lần cần cập nhật chỉ bấm Refresh hoặc đặt Refresh khi mở file.

Tiếp theo, bạn tối ưu đường dẫn, cấu trúc thư mục và quy tắc đặt tên để refresh không bị “đứt nguồn”.

loi nhap du lieu spss amos smartpls e

Lưu truy vấn và bật Refresh on open

Sau khi đã load dữ liệu bằng Power Query, bạn vào Queries & Connections → chọn truy vấn → Properties → bật Refresh data when opening the file.

Cụ thể, cách này phù hợp khi bạn luôn nhận CSV mới có cùng cấu trúc và lưu đè cùng tên file.

Dùng thư mục cố định để tránh lỗi “không tìm thấy file”

Nếu CSV đến từ nhiều nguồn và hay thay đổi tên, bạn nên gom vào một thư mục cố định và chỉ thay file bên trong, hoặc dùng cơ chế “From Folder” để tự gộp.

Ngược lại, nếu bạn nhập từ đường dẫn tạm (Downloads) thì chỉ cần dọn máy là truy vấn có thể lỗi.

Chuẩn hóa cột ngay trong truy vấn để kết quả luôn nhất quán

Hãy để Power Query xử lý các bước như Trim, đổi kiểu dữ liệu, tách cột, thay dấu thập phân, vì làm thủ công trong sheet rất dễ quên và khó lặp lại.

Như vậy, mỗi lần refresh bạn nhận được dữ liệu “đã sạch” theo đúng chuẩn đã định nghĩa.

Câu hỏi thường gặp khi nhập CSV vào Excel là gì?

Dưới đây là các câu hỏi gặp nhiều nhất khi bạn nhập CSV vào Excel, kèm câu trả lời ngắn gọn để bạn xử lý ngay tại chỗ.

Tiếp theo, nếu bạn gặp lỗi hiếm hơn, hãy ưu tiên quay lại Power Query để kiểm soát nguồn dữ liệu thay vì chỉ sửa phần “ngọn” trong sheet.

hq720 287

Vì sao CSV mở ra bị lỗi font tiếng Việt?

Nguyên nhân thường là encoding không đúng; bạn nên nhập bằng Power Query và chọn UTF-8, hoặc yêu cầu hệ thống xuất CSV UTF-8/UTF-8 BOM.

Cụ thể, mở trực tiếp đôi khi khiến Excel tự đoán sai mã ký tự, nhất là khi file đi qua nhiều công cụ trung gian.

CSV có hàng trăm nghìn dòng thì Excel có nhập nổi không?

Có thể, nhưng bạn nên dùng Power Query để tối ưu và tránh thao tác thủ công nặng; đồng thời cân nhắc chỉ load các cột cần thiết để nhẹ file.

Đặc biệt, nếu mục tiêu là tổng hợp, bạn có thể load vào Data Model để giảm tải sheet.

Tại sao số tiền bị sai dấu thập phân sau khi nhập?

Do thiết lập vùng và quy ước số trong CSV không khớp; hãy kiểm tra xem CSV dùng dấu phẩy hay dấu chấm làm thập phân, rồi chuẩn hóa trong Power Query.

Ví dụ, 1,25 có thể bị hiểu thành 125 nếu Excel coi dấu phẩy là phân tách hàng nghìn.

Có cách nào nhập mà không bị Excel tự đổi ngày tháng không?

Có, bạn đặt cột ngày thành Text trước, hoặc chuyển CSV sang chuẩn ISO (YYYY-MM-DD), hoặc dùng Power Query và chỉ “cast” sang Date khi đã chắc chắn định dạng.

Trong khi đó, mở trực tiếp CSV là cách dễ bị tự đổi nhất.

Ranh giới ngữ cảnh: Đến đây bạn đã nắm đủ cách nhập CSV vào Excel theo mọi tình huống phổ biến; phần tiếp theo sẽ mở rộng sang cách biến CSV thành báo cáo tổng hợp và mô hình dữ liệu để làm việc nhanh hơn khi dữ liệu lớn.

Mở rộng: Biến CSV thành báo cáo tổng hợp và mô hình dữ liệu

Khi CSV đã nhập đúng, bước “ăn điểm” là chuyển nó thành nguồn dữ liệu đáng tin để Pivot, biểu đồ và báo cáo tự cập nhật theo lần refresh.

Hơn nữa, đây là lúc bạn tối ưu quy trình để dữ liệu phục vụ công việc thay vì bạn phải chạy theo dữ liệu.

5557798 ba88 4 2

Khi nào nên nạp CSV vào Data Model để phân tích?

Nếu CSV rất lớn, nhiều bảng liên quan (ví dụ: đơn hàng, khách hàng, sản phẩm), bạn nên load vào Data Model để làm Pivot mạnh hơn và giảm tình trạng file nặng do quá nhiều công thức trong sheet.

Ví dụ, nhiều người mới bắt đầu thường hỏi Excel Power Pivot là gì; thực tế đây là phần giúp bạn xây mô hình dữ liệu và tạo quan hệ giữa bảng để phân tích theo nhiều chiều (thời gian, kênh, nhóm sản phẩm) mà không cần “chắp vá” bằng VLOOKUP.

Gộp nhiều file CSV trong một thư mục nhanh thế nào?

Power Query có tùy chọn “From Folder” để gộp nhiều CSV có cùng cấu trúc; bạn chỉ cần thả file mới vào thư mục là báo cáo có thể refresh để tự kéo thêm dữ liệu.

Cụ thể, cách này rất hợp khi bạn nhận CSV theo ngày/tuần, hoặc mỗi chi nhánh gửi một file nhưng cùng định dạng.

Lọc, làm sạch, và chuẩn hóa kiểu dữ liệu trong Power Query

Hãy chuẩn hóa ngay trong truy vấn: đặt kiểu Text cho mã, Date cho ngày, Decimal cho tiền; đồng thời Trim/Clean để dữ liệu không bị “bẩn” bởi khoảng trắng và ký tự ẩn.

Như vậy, bạn giảm nhu cầu sửa tay và tăng độ tin cậy khi làm báo cáo.

Tối ưu chia sẻ và xem file khi không dùng Excel

Nếu bạn cần mở file XLSX không cần Office, bạn có thể dùng Excel Online hoặc các bộ phần mềm văn phòng tương thích để xem nhanh; với nhu cầu cơ bản, nhiều người cũng tìm các lựa chọn kiểu Phần Mềm Free để đọc file khi không có bản quyền cài đặt trên máy.

Quan trọng hơn, để cộng tác dễ, bạn nên chuẩn hóa tên cột và cấu trúc bảng ngay từ lần nhập CSV đầu tiên, vì đó là “hợp đồng dữ liệu” giúp mọi người hiểu giống nhau khi cùng xem và phân tích.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *