Hướng dẫn how do i convert csv data to excel? - làm cách nào để chuyển đổi dữ liệu csv sang excel?

Hướng dẫn giải thích cách nhanh chóng chuyển đổi các tệp CSV thành Excel trong bất kỳ phiên bản nào, từ 365 đến 2007, tránh các vấn đề điển hình.

Nói chung, có hai cách để chuyển tệp CSV sang Excel: bằng cách mở hoặc nhập dưới dạng dữ liệu bên ngoài. Bài viết này cung cấp hướng dẫn chi tiết về cả hai phương pháp và chỉ ra các điểm mạnh và hạn chế của từng phương pháp. Chúng tôi cũng sẽ có những cạm bẫy có thể có những cạm bẫy có thể và đề xuất các giải pháp hiệu quả nhất.

Chuyển đổi tệp CSV thành Excel bằng cách mở nó

Để mang dữ liệu từ tệp CSV đến Excel, bạn có thể mở trực tiếp từ sổ làm việc Excel hoặc qua Windows Explorer. Bất cứ phương pháp nào bạn chọn, xin lưu ý rằng:

  • Mở tài liệu CSV trong Excel không thay đổi định dạng tệp thành .xlsx hoặc .xls. Tệp sẽ giữ lại phần mở rộng .csv gốc.
  • Các tệp được giới hạn ở 1.048.576 hàng và 16.384 cột.

Cách mở tệp CSV trong Excel

Một tệp giá trị được phân tách bằng dấu phẩy được tạo trong một chương trình khác vẫn có thể được mở trong Excel bằng cách sử dụng lệnh mở tiêu chuẩn.

  1. Trong Excel của bạn, hãy đến tab Tệp và nhấp vào Mở hoặc nhấn phím tắt Ctrl + O.Open, or press the Ctrl + O shortcut.
  2. Trong hộp thoại Mở, chọn các tệp văn bản [*.prn;*. TXT;*. CSV] từ danh sách thả xuống ở góc dưới bên phải.Text Files [*.prn;*.txt;*.csv] from the drop-down list in the lower right corner.
  3. Duyệt cho tài liệu CSV, và sau đó nhấp đúp vào nó để mở.

Một tệp giá trị phân tách dấu phẩy [.csv] sẽ được mở trong một sổ làm việc mới ngay lập tức.csv] will be opened in a new workbook straight away.

Đối với một tệp văn bản [.txt], Excel sẽ bắt đầu trình hướng dẫn nhập văn bản. Xem nhập CSV để Excel để biết chi tiết đầy đủ.txt], Excel will start the Import Text Wizard. See Importing CSV to Excel for full details.

Cách mở tệp CSV từ Windows Explorer

Cách nhanh nhất để mở tệp .csv trong Excel là nhấp đúp vào nó trong Windows Explorer. Điều này sẽ ngay lập tức mở tập tin của bạn trong một sổ làm việc mới.

Tuy nhiên, phương thức này chỉ hoạt động nếu Microsoft Excel được đặt làm ứng dụng mặc định cho các tệp .csv. Trong trường hợp này, biểu tượng của Green Excel quen thuộc xuất hiện bên cạnh các tài liệu .CSV trong Windows Explorer.default app for .csv files. In this case, a familiar green Excel's icon

appears next to .csv documents in Windows Explorer.

Nếu các tệp CSV của bạn được đặt để mở với một ứng dụng mặc định khác, thì nhấp chuột phải vào tệp và chọn Mở bằng cách> Excel.

Để đặt Excel làm chương trình mặc định cho các tệp CVS, đây là các bước để thực hiện:

  1. Nhấp chuột phải vào bất kỳ tệp .csv nào trong Windows Explorer, sau đó chọn Mở bằng cách> Chọn một ứng dụng khác từ menu ngữ cảnh.
  2. Trong các tùy chọn khác, nhấp vào Excel, kiểm tra hộp luôn sử dụng ứng dụng này để mở hộp tệp .csv và nhấp vào OK.Excel, check off the Always use this app to open .csv files box, and click OK.

Chuyển đổi CSV thành Excel bằng cách nhập nó

Sử dụng phương thức này, bạn có thể nhập dữ liệu từ tệp .csv vào bảng tính Excel hiện có hoặc mới. Không giống như kỹ thuật trước đó, nó không chỉ mở tệp ở Excel mà còn thay đổi định dạng .csv thành .xlsx [Excel 2007 và cao hơn] hoặc .xls [Excel 2003 và thấp hơn].

Nhập khẩu có thể được thực hiện theo hai cách:

  • Bằng cách sử dụng Trình hướng dẫn nhập văn bản [trong tất cả các phiên bản]
  • Bằng cách tạo kết nối truy vấn nguồn [trong Excel 2016 - Excel 365]

Cách nhập CSV vào Excel với trình hướng dẫn nhập văn bản

Trước hết, cần lưu ý rằng trình hướng dẫn nhập văn bản là một tính năng kế thừa và bắt đầu với Excel 2016, nó được chuyển từ các tùy chọn ruy băng sang Excel.

Nếu Trình hướng dẫn nhập văn bản không có sẵn trong phiên bản Excel của bạn, bạn có hai tùy chọn này:

  • Bật tính năng từ văn bản [Legacy].
  • Nhận Excel để khởi chạy Trình hướng dẫn nhập văn bản tự động. Đối với điều này, thay đổi tiện ích mở rộng tệp từ .csv thành .txt, mở tệp văn bản từ Excel, sau đó làm theo các bước của trình hướng dẫn được mô tả bên dưới.

Để nhập tệp CSV vào Excel, đây là những gì bạn cần làm:

  1. Trong Excel 2013 và sớm hơn, hãy chuyển đến tab Dữ liệu> Nhận nhóm dữ liệu bên ngoài và nhấp vào văn bản. Trong Excel 2016 và sau đó, hãy chuyển đến tab Dữ liệu> GET & Biến đổi nhóm dữ liệu và nhấp vào Nhận dữ liệu> Legacy Wizards> từ văn bản [Legacy].From Text.

    In Excel 2016 and later, go to the Data tab > Get & Transform Data group, and click Get Data > Legacy Wizards > From Text [Legacy].

    Ghi chú. Nếu Trình hướng dẫn văn bản không có ở đó, hãy chắc chắn rằng bạn đã bật nó. Nếu các pháp sư kế thừa vẫn còn màu xám, hãy chọn một ô trống hoặc mở một bảng tính trống và thử lại. If the From Text wizard is not there, make sure you have it enabled. If Legacy Wizards is still grayed out, select an empty cell or open a blank worksheet and try again.

  2. Trong hộp thoại Nhập tệp văn bản, duyệt qua tệp .csv bạn muốn nhập, chọn nó và nhấp vào nút Nhập [hoặc chỉ cần nhấp đúp vào tệp].Import button [or simply double-click the file].
  3. Trình hướng dẫn nhập văn bản sẽ bắt đầu và bạn làm theo các bước của nó. Đầu tiên, bạn chọn:
    • Loại tệp được phân địnhDelimited file type
    • Số hàng để bắt đầu nhập tại [thông thường, hàng 1]row number to start import at [normally, row 1]
    • Liệu dữ liệu của bạn có tiêu đềheaders

    Cửa sổ xem trước ở phần dưới của trình hướng dẫn hiển thị một vài mục đầu tiên từ tệp CSV của bạn.

  4. Chọn vòng loại phân cách và văn bản.

    Delimiter là ký tự tách các giá trị trong tệp của bạn. Vì CSV là tệp giá trị phân tách bằng dấu phẩy, rõ ràng bạn chọn dấu phẩy. Đối với tệp TXT, bạn thường chọn tab. is the character that separates values in your file. As CSV is a comma separated values file, obviously you select Comma. For a TXT file, you'd typically select Tab.

    Vòng loại văn bản là ký tự bao quanh các giá trị trong một tệp đã nhập. Tất cả văn bản giữa hai ký tự vòng loại sẽ được nhập dưới dạng một giá trị, ngay cả khi văn bản chứa dấu phân cách được chỉ định. is the character that encloses the values in an imported file. All text between two qualifier characters will be imported as one value, even if the text contains the specified delimiter.

    Nói chung, bạn chọn ký hiệu trích dẫn kép ["] làm vòng loại văn bản. Để kiểm tra điều này, bạn có thể nhấp lại và xem ký tự nào bao quanh các giá trị trong bản xem trước của tệp CSV của bạn.double quote symbol ["] as text qualifier. To check this, you can click Back and see which character encloses the values in the preview of your CSV file.

    Trong trường hợp của chúng tôi, tất cả các số có dấu phân cách hàng ngàn [cũng là dấu phẩy] được bọc trong các trích dẫn kép như "3.392", có nghĩa là chúng sẽ được nhập vào một ô. Không chỉ định dấu hiệu báo giá kép là vòng loại văn bản, các số trước và sau một hàng ngàn dấu phân tách sẽ đi vào hai cột liền kề.

    Để đảm bảo dữ liệu của bạn sẽ được nhập như dự định, hãy xem xét cẩn thận về bản xem trước dữ liệu trước khi nhấp vào tiếp theo.

    Mẹo và ghi chú:

    • Nếu có nhiều hơn một dấu phân cách liên tiếp có mặt trong tệp CSV của bạn, thì hãy chọn các dấu phân cách xử lý liên tiếp làm một tùy chọn để ngăn chặn các ô trống.
    • Nếu bản xem trước hiển thị tất cả dữ liệu một cột, điều đó có nghĩa là một dấu phân cách sai được chọn. Thay đổi dấu phân cách, để các giá trị được hiển thị trong các cột riêng biệt.all data in one column, that means a wrong delimiter is selected. Change the delimiter, so that the values are displayed in separate columns.

  5. Xác định định dạng dữ liệu. Mặc định là chung - nó chuyển đổi các giá trị số thành số, giá trị ngày và thời gian thành ngày và tất cả các loại dữ liệu còn lại thành văn bản.data format. The default is General - it converts numeric values to numbers, date and time values to dates, and all remaining data types to text.

    Để đặt định dạng khác cho một cột cụ thể, nhấp vào bất cứ nơi nào trong đó trong bản xem trước dữ liệu, sau đó chọn một trong các tùy chọn trong định dạng dữ liệu cột:

    • Để giữ các số không hàng đầu, chọn định dạng văn bản.leading zeros, choose the Text format.
    • Để hiển thị chính xác ngày, chọn định dạng ngày và sau đó chọn một định dạng thích hợp trong hộp thả xuống.dates, choose the Date format, and then pick an appropriate format in the drop-down box.

    Khi bạn hài lòng với bản xem trước dữ liệu, nhấp vào nút Kết thúc.Finish button.

  6. Chọn xem có nhập dữ liệu vào bảng tính hiện có hay dữ liệu mới hay không, và nhấp vào OK.Tips và Ghi chú:

    Tips and notes:

    • Để định cấu hình một số tùy chọn nâng cao như điều khiển làm mới, bố cục và định dạng, nhấp vào các thuộc tính, trong hộp thoại trên.
    • Nếu một số dữ liệu đã nhập được hiển thị không chính xác, bạn có thể thay đổi định dạng với sự trợ giúp của tính năng ô định dạng của Excel.

Dưới đây là một vài mẹo hữu ích về cách nhập từ tệp văn bản.

Cách bật Trình hướng dẫn nhập văn bản trong Excel 2016 - Excel 365

Để kích hoạt Trình hướng dẫn nhập văn bản trong các phiên bản hiện đại của Excel, đây là những gì bạn cần làm:

  1. Nhấp vào tab Tệp, sau đó nhấp vào Tùy chọn> Dữ liệu.
  2. Trong Hiển thị các phù thủy nhập dữ liệu kế thừa, chọn từ văn bản [Legacy] và bấm OK.From Text [Legacy], and click OK.

Sau khi được bật, trình hướng dẫn sẽ xuất hiện trên tab Dữ liệu, trong nhóm dữ liệu GET & Biến đổi, trong Get Data> Legacy Wizards.

Cách chuyển CSV sang Excel bằng cách kết nối với nó

Trong Excel 365, Excel 2021, Excel 2019 và Excel 2016, bạn có thể nhập dữ liệu từ một tệp văn bản bằng cách kết nối với nó với sự trợ giúp của truy vấn sức mạnh. Đây là cách:

  1. Trên tab Dữ liệu, trong nhóm dữ liệu GET & Biến đổi, nhấp vào từ Text/CSV.From Text/CSV.
  2. Trong hộp thoại Nhập dữ liệu, chọn tệp văn bản quan tâm và nhấp vào Nhập.Import.
  3. Trong hộp thoại Xem trước, các tùy chọn sau có sẵn cho bạn:
    • Phân định. Chọn ký tự tách các giá trị trong tệp văn bản của bạn.. Pick the character that separates values in your text file.
    • Phát hiện kiểu dữ liệu. Bạn có thể để Excel tự động xác định kiểu dữ liệu cho mỗi cột dựa trên 200 hàng đầu tiên [mặc định] hoặc toàn bộ tập dữ liệu. Hoặc bạn có thể chọn không phát hiện các loại dữ liệu và có dữ liệu được nhập ở định dạng văn bản gốc.. You can let Excel automatically determine data type for each column based on the first 200 rows [default] or entire dataset. Or you can choose not to detect data types and have the data imported in the original Text format.
    • Chuyển đổi dữ liệu. Tải dữ liệu cho Trình chỉnh sửa truy vấn Power, vì vậy bạn có thể chỉnh sửa nó trước khi chuyển sang Excel. Sử dụng tính năng này để đặt định dạng mong muốn cho các cột cụ thể.. Loads the data to the Power Query Editor, so you can edit it before transferring to Excel. Make use of this feature to set the desired format for particular columns.
    • Trọng tải. Kiểm soát nơi nhập dữ liệu. Để lấy tệp CSV được nhập vào bảng tính mới, chọn Tải. Để chuyển dữ liệu vào một bảng hiện có hoặc mới dưới dạng bảng, pivotTable/pivotChart hoặc chỉ tạo kết nối, hãy chọn tải đến.. Controls where to import the data. To get the csv file imported to a new worksheet, select Load. To transfer the data to an existing or new sheet in the form of a table, PivotTable/PivotChart, or only create a connection, choose Load to.

    Nhấp vào nút Tải sẽ nhập dữ liệu CSV trong định dạng bảng như thế này:Load button will import the CSV data in the table format like this one:

    Bảng được nhập được liên kết với tài liệu CSV gốc và bạn có thể cập nhật nó bất cứ lúc nào bằng cách làm mới truy vấn [tab thiết kế bảng> làm mới].

    Mẹo và ghi chú:

    • Nếu có nhiều hơn một dấu phân cách liên tiếp có mặt trong tệp CSV của bạn, thì hãy chọn các dấu phân cách xử lý liên tiếp làm một tùy chọn để ngăn chặn các ô trống.disconnect the imported data from the original file.
    • Nếu bản xem trước hiển thị tất cả dữ liệu một cột, điều đó có nghĩa là một dấu phân cách sai được chọn. Thay đổi dấu phân cách, để các giá trị được hiển thị trong các cột riêng biệt.

Xác định định dạng dữ liệu. Mặc định là chung - nó chuyển đổi các giá trị số thành số, giá trị ngày và thời gian thành ngày và tất cả các loại dữ liệu còn lại thành văn bản.

Để đặt định dạng khác cho một cột cụ thể, nhấp vào bất cứ nơi nào trong đó trong bản xem trước dữ liệu, sau đó chọn một trong các tùy chọn trong định dạng dữ liệu cột:

Để giữ các số không hàng đầu, chọn định dạng văn bản.

  • Để hiển thị chính xác ngày, chọn định dạng ngày và sau đó chọn một định dạng thích hợp trong hộp thả xuống.
  • Khi bạn hài lòng với bản xem trước dữ liệu, nhấp vào nút Kết thúc.
  • Một số số có số 0 hàng đầu nên được giữ.
  • Bạn muốn xem bản xem trước về cách dữ liệu CSV của bạn sẽ được chuyển đổi thành Excel.
  • Bạn đang tìm kiếm sự linh hoạt hơn nói chung.

Cách lưu tệp CSV trong Excel

Bất kỳ phương thức chuyển đổi nào bạn đã sử dụng, bạn có thể lưu tệp kết quả như bình thường.

  1. Trong bảng tính Excel của bạn, nhấp vào Tệp> Lưu dưới dạng.
  2. Duyệt cho thư mục nơi bạn muốn lưu tệp.
  3. Để lưu dưới dạng tệp Excel, chọn Excel Workbook [*.xlsx] từ menu Lưu xuống dưới dạng loại. Để lưu dưới dạng tệp được phân tách bằng dấu phẩy, chọn CSV [dấu phẩy được phân định] hoặc CSV UTF-8.Excel Workbook [*.xlsx] from the Save as type drop-down menu. To save as a comma-separated file, select CSV [Comma delimited] or CSV UTF-8.
  4. Nhấp vào để lưu.

Nếu bạn đã lưu tệp CSV ở định dạng .xls trong các phiên bản trước, thì trong Excel 2010 và cao hơn, bạn có thể gặp lỗi "tệp bị hỏng và không thể mở". Cố gắng làm theo các đề xuất này để mở tệp .xls bị hỏng.

Cách mở nhiều tệp CSV trong Excel cùng một lúc

Như bạn có thể biết, Microsoft Excel cho phép mở một số sổ làm việc tại một thời điểm bằng lệnh mở tiêu chuẩn. Điều này cũng hoạt động cho các tệp CSV.

Để mở nhiều tệp CSV trong Excel, đây là các bước để bạn tuân theo:

  1. Trong Excel của bạn, nhấp vào Tệp> Mở hoặc nhấn các phím Ctrl + O với nhau.Ctrl + O keys together.
  2. Nhấp vào nút Duyệt và điều hướng đến thư mục nguồn.
  3. Trong danh sách thả xuống bên cạnh hộp tên tệp, chọn Tệp văn bản [ *.prn, *.txt, *.csv].Text Files [*.prn, *.txt, *.csv].
  4. Chọn tệp văn bản của bạn:
    • Để chọn các tệp liền kề, nhấp vào tệp thứ nhất, giữ phím Shift, sau đó nhấp vào tệp cuối cùng. Cả hai tệp đã nhấp cũng như tất cả các tệp giữa chúng sẽ được chọn.adjacent files, click the 1st file, hold down the Shift key, and then click the last file. Both of the clicked files as well as all the files between them will get selected.
    • Để chọn các tệp không thích hợp, hãy giữ khóa CTRL và nhấp vào từng tệp riêng lẻ bạn muốn mở.non-adjacent files, hold down the Ctrl key and click each individual file you want to open.
  5. Với nhiều tập tin được chọn, nhấp vào nút Mở.Open button.

Trong Windows Explorer, bạn có thể nhấp chuột phải vào các tệp đã chọn và chọn từ menu ngữ cảnh.Open from the context menu.

Phương pháp này rất đơn giản và nhanh chóng, và chúng ta có thể gọi nó là hoàn hảo nhưng đối với một điều nhỏ - nó mở ra mỗi tệp CSV như một sổ làm việc riêng biệt. Trong thực tế, việc chuyển đổi qua lại giữa một số tệp Excel có thể khá bất tiện và nặng nề. Thay vào đó, bạn có thể có tất cả các tệp được nhập vào cùng một cuốn sách - các hướng dẫn chi tiết ở đây: Cách hợp nhất nhiều tệp CSV thành một sổ làm việc Excel.separate workbook. In practice, switching back and forth between several Excel files may be quite inconvenient and burdensome. Instead, you can have all files imported into the same workbook - the detailed instructions are here: How to merge multiple CSV files into one Excel workbook.

Hy vọng, bây giờ bạn có thể chuyển đổi bất kỳ tệp CSV nào để vượt trội một cách dễ dàng. Và cảm ơn bạn vì sự kiên nhẫn của bạn, tất cả những người đã đọc hướng dẫn này đến cùng :]

Bạn cũng có thể quan tâm

Bài Viết Liên Quan

Chủ Đề