Hướng dẫn combine multiple csv to one excel - kết hợp nhiều csv thành một excel

3 cách nhanh chóng để chuyển đổi nhiều tệp CSV thành Excel biến mỗi tệp thành một bảng tính riêng biệt hoặc kết hợp tất cả dữ liệu trong một trang.

Nếu bạn thường xuất các tệp ở định dạng CSV từ các ứng dụng khác nhau, cuối cùng bạn có thể có một loạt các tệp riêng lẻ liên quan đến cùng một vấn đề. Chắc chắn, Excel có thể mở một số tệp cùng một lúc, nhưng dưới dạng sổ làm việc riêng biệt. Câu hỏi là - có cách nào đơn giản để chuyển đổi nhiều tệp .csv thành một sổ làm việc duy nhất không? Điều chắc chắn. Thậm chí có ba cách như vậy :)

Hợp nhất nhiều tệp CSV thành một tệp excel bằng cách sử dụng dấu nhắc lệnh

Để nhanh chóng hợp nhất một số tệp CSV thành một, bạn có thể sử dụng công cụ nhắc lệnh Windows. Đây là cách:

  1. Di chuyển tất cả các tệp đích vào một thư mục và đảm bảo rằng thư mục không chứa bất kỳ tệp .csv nào khác.
  2. Trong Windows Explorer, điều hướng đến thư mục chứa các tệp CSV của bạn và sao chép đường dẫn của nó. Đối với điều này, hãy giữ phím Shift trên bàn phím của bạn, nhấp chuột phải vào thư mục và sau đó chọn Sao chép làm đường dẫn trong menu ngữ cảnh.Shift key on your keyboard, right-click the folder, and then pick Copy as path in the context menu.

    Trên Windows 10 trở lên, nút Copy Path cũng có sẵn trên Tab Home của File Explorer.

    Hướng dẫn combine multiple csv to one excel - kết hợp nhiều csv thành một excel

  3. Trong hộp tìm kiếm Windows, nhập CMD, sau đó nhấp vào ứng dụng nhắc lệnh để bắt đầu.cmd, and then click the Command Prompt app to start it.
    Hướng dẫn combine multiple csv to one excel - kết hợp nhiều csv thành một excel
  4. Trong cửa sổ nhắc lệnh, nhập lệnh để thay đổi thư mục Active thành thư mục CSV. Để hoàn thành, nhập CD theo sau là một không gian, sau đó nhấn Ctrl + V để dán đường dẫn thư mục.cd followed by a space, and then press Ctrl + V to paste the folder path.

    Ngoài ra, bạn có thể kéo và thả thư mục trực tiếp từ File Explorer vào cửa sổ nhắc lệnh.

    Hướng dẫn combine multiple csv to one excel - kết hợp nhiều csv thành một excel

  5. Tại thời điểm này, màn hình của bạn sẽ trông giống như cái dưới đây. Nếu có, nhấn phím Enter để thực thi lệnh. Khi bạn làm điều đó, đường dẫn thư mục sẽ xuất hiện trong dòng lệnh, phản ánh sự thay đổi của thư mục hoạt động.Enter key to execute the command.
    Hướng dẫn combine multiple csv to one excel - kết hợp nhiều csv thành một excel

    Once you do that, the folder path will appear in the command line, reflecting the change of the active directory.

    Hướng dẫn combine multiple csv to one excel - kết hợp nhiều csv thành một excel

  6. Trong dòng lệnh, sau đường dẫn thư mục, nhập sao chép *.csv hợp nhất-csv-files.csv và nhấn enter.copy *.csv merged-csv-files.csv, and press Enter.

    Trong lệnh trên, hợp nhất-csv-files.csv là tên cho tệp kết quả, vui lòng thay đổi nó thành bất kỳ tên nào bạn thích.

    Hướng dẫn combine multiple csv to one excel - kết hợp nhiều csv thành một excel

    Nếu mọi việc suôn sẻ, tên của các tệp được sao chép sẽ xuất hiện bên dưới lệnh thực thi:

    Hướng dẫn combine multiple csv to one excel - kết hợp nhiều csv thành một excel

Bây giờ, bạn có thể đóng cửa sổ nhắc lệnh và quay lại thư mục chứa các tệp gốc. Trong đó, bạn sẽ tìm thấy một tệp mới có tên là hợp nhất-csv-files.csv hoặc bất kỳ tên nào bạn đã chỉ định trong bước 6.

Hướng dẫn combine multiple csv to one excel - kết hợp nhiều csv thành một excel

Mẹo và ghi chú:

  • Hợp nhất tất cả dữ liệu thành một tệp lớn hơn hoạt động tuyệt vời cho các tệp đồng nhất có cùng cấu trúc. Đối với các tệp có các cột khác nhau, nó có thể không phải là giải pháp tốt nhất.same structure. For files with different columns, it may not be the best solution.
  • Nếu tất cả các tệp mà bạn dự định kết hợp đều có cùng các tiêu đề cột, thì việc xóa các hàng đầu đọc trong tất cả trừ tệp đầu tiên, vì vậy chúng được sao chép vào tệp lớn hơn chỉ một lần.remove reader rows in all but the first file, so they get copied to the bigger file just once.
  • Lệnh sao chép hợp nhất các tệp as-is. Nếu bạn muốn kiểm soát nhiều hơn về cách các tệp CVS của bạn được nhập vào Excel, thì truy vấn Power có thể là một giải pháp phù hợp hơn.merges files as-is. If you want more control over how your CVS files are imported into Excel, then Power Query may be a more suitable solution.

Kết hợp nhiều tệp CSV thành một với truy vấn nguồn

Power Truy vấn là một trong những công cụ mạnh mẽ nhất trong Excel 365 - Excel 2016. Trong số những thứ khác, nó có thể tham gia và chuyển đổi dữ liệu từ các nguồn khác nhau - một tính năng thú vị mà chúng ta sẽ khai thác trong ví dụ này.

Để kết hợp nhiều tệp CSV vào một sổ làm việc Excel, đây là các bước bạn cần tuân theo:

  1. Đặt tất cả các tệp CSV của bạn vào một thư mục. Đảm bảo rằng thư mục không chứa bất kỳ tệp nào khác, vì chúng có thể gây ra các động tác bổ sung sau đó.
  2. Trên tab Dữ liệu, trong nhóm dữ liệu GET & Biến đổi, nhấp vào Nhận dữ liệu> từ tệp> từ thư mục.
    Hướng dẫn combine multiple csv to one excel - kết hợp nhiều csv thành một excel
  3. Duyệt cho thư mục mà bạn đã đặt các tệp CSV và nhấp vào mở.
    Hướng dẫn combine multiple csv to one excel - kết hợp nhiều csv thành một excel
  4. Màn hình tiếp theo hiển thị chi tiết của tất cả các phần điền trong thư mục đã chọn. Trong menu thả xuống Kết hợp, ba tùy chọn có sẵn cho bạn:Combine drop-down menu, three options are available to you:
    • Kết hợp & Biến đổi dữ liệu - Tính năng linh hoạt và có tính năng phong phú nhất. Dữ liệu từ tất cả các tệp CSV sẽ được tải cho Trình chỉnh sửa Truy vấn Power, nơi bạn có thể thực hiện các điều chỉnh khác nhau: Chọn các loại dữ liệu cho các cột, lọc ra các hàng không mong muốn, xóa các bản sao, v.v.
    • Kết hợp & tải - đơn giản nhất và nhanh nhất. Tải dữ liệu kết hợp thẳng vào một bảng tính mới.
    • Kết hợp & tải đến với - cho phép bạn chọn nơi tải dữ liệu (vào bảng tính hiện có hoặc mới) và ở dạng nào (bảng, báo cáo có thể pivoto hoặc biểu đồ, chỉ có kết nối).

    Hướng dẫn combine multiple csv to one excel - kết hợp nhiều csv thành một excel

Bây giờ, hãy thảo luận ngắn gọn về các điểm chính trong mỗi kịch bản.

Kết hợp và tải dữ liệu

Trong trường hợp đơn giản nhất khi không cần điều chỉnh trong các tệp CSV ban đầu, hãy chọn kết hợp & tải hoặc kết hợp & tải đến.

Về cơ bản, hai tùy chọn này thực hiện cùng một điều - nhập dữ liệu từ các tệp riêng lẻ vào một bảng tính. Cái trước tải kết quả vào một tờ mới, trong khi sau này cho phép bạn quyết định nơi tải chúng.

Trong hộp thoại Xem trước, bạn chỉ có thể quyết định:

  • Tệp mẫu - Tệp nhập nào nên được coi là một mẫu. - which of the imported files should be regarded as a sample.
  • DELIMITER - Trong các tệp CSV, nó thường là dấu phẩy. - in CSV files, it's typically a comma.
  • Phát hiện kiểu dữ liệu. Bạn có thể để Excel tự động chọn 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ó tất cả dữ liệu được nhập ở định dạng văn bản gốc.. You can let Excel automatically choose the 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 all the data imported in the original Text format.

Khi bạn đã đưa ra lựa chọn của mình (trong hầu hết các trường hợp, mặc định hoạt động tốt), bấm OK.

Hướng dẫn combine multiple csv to one excel - kết hợp nhiều csv thành một excel

Nếu bạn đã chọn Combine & Load, dữ liệu sẽ được nhập trong một bảng tính mới dưới dạng bảng.

Trong trường hợp kết hợp và tải đến, hộp thoại sau đây sẽ xuất hiện yêu cầu bạn chỉ định nơi và dữ liệu sẽ được nhập:

Hướng dẫn combine multiple csv to one excel - kết hợp nhiều csv thành một excel

Với các cài đặt mặc định được hiển thị trong hình trên, dữ liệu từ nhiều tệp CSV sẽ được nhập ở định dạng bảng như thế này:

Hướng dẫn combine multiple csv to one excel - kết hợp nhiều csv thành một excel

Kết hợp và chuyển đổi dữ liệu

Tùy chọn Dữ liệu kết hợp & biến đổi sẽ nhận được dữ liệu của bạn được tải trong Trình chỉnh sửa truy vấn Power. Các tính năng có rất nhiều ở đây, vì vậy chúng ta hãy tập trung vào các tính năng đặc biệt hữu ích để xử lý thông tin từ các nguồn khác nhau.

Lọc các tệp để kết hợp

Nếu thư mục nguồn chứa nhiều tệp hơn bạn thực sự muốn hợp nhất hoặc một số tệp không phải là .csv, hãy mở bộ lọc của cột Nguồn.

Hướng dẫn combine multiple csv to one excel - kết hợp nhiều csv thành một excel

Chỉ định các loại dữ liệu

Thông thường, Excel xác định các loại dữ liệu cho tất cả các cột tự động. Tuy nhiên, trong một số trường hợp, mặc định có thể không phù hợp với bạn. Để thay đổi định dạng dữ liệu cho một cột cụ thể, chọn cột đó bằng cách nhấp vào tiêu đề của nó và sau đó nhấp vào loại dữ liệu trong nhóm biến đổi.Data Type in the Transform group.

Ví dụ:

  • Để giữ số 0 hàng đầu trước các số, chọn văn bản.leading zeros before numbers, choose Text.
  • Để hiển thị biểu tượng $ trước số tiền, hãy chọn tiền tệ.
  • Để hiển thị chính xác các giá trị ngày và thời gian, chọn ngày, thời gian hoặc ngày/giờ.date and time values, pick Date, Time or Date/Time.
  • Hướng dẫn combine multiple csv to one excel - kết hợp nhiều csv thành một excel

Loại bỏ các bản sao

Để loại bỏ các mục trùng lặp, chọn cột khóa (định danh duy nhất) chỉ chứa các giá trị duy nhất, sau đó nhấp vào Xóa hàng> Xóa các bản sao.

Hướng dẫn combine multiple csv to one excel - kết hợp nhiều csv thành một excel

Để biết thêm các tính năng hữu ích, khám phá ruy băng!

Tải dữ liệu vào bảng tính Excel

Khi bạn đã chỉnh sửa xong, hãy tải dữ liệu vào Excel. Đối với điều này, trên tab Home, trong nhóm Đóng, nhấp vào Đóng & Tải, sau đó nhấn:

  • Đóng & Tải - Nhập dữ liệu vào một bảng mới dưới dạng bảng.
  • Đóng và tải sang - có thể chuyển dữ liệu vào một bảng mới hoặc hiện có dưới dạng bảng, biểu đồ có thể pivottable hoặc pivottable.
  • Hướng dẫn combine multiple csv to one excel - kết hợp nhiều csv thành một excel

Mẹo và ghi chú:

  • Dữ liệu được nhập bằng truy vấn nguồn vẫn được kết nối với các tệp CSV ban đầu.connected to the original csv files.
  • Nếu bạn cần kết hợp các tệp CSV khác, chỉ cần thả chúng vào thư mục nguồn, sau đó làm mới truy vấn bằng cách nhấp vào nút Làm mới trên tab Thiết kế hoặc truy vấn bảng.combine other CSV files, just drop them into the source folder, and then refresh the query by clicking the Refresh button on the Table Design or Query tab.
  • Để ngắt kết nối tệp kết hợp khỏi các tệp gốc, bấm Khai thác trên tab Thiết kế bảng.disconnect the combined file from the original files, click Unlink on the Table Design tab.

Nhập nhiều tệp CSV vào Excel với công cụ bản sao

Trong hai ví dụ trước, chúng tôi đã hợp nhất các tệp CSV riêng lẻ thành một. Bây giờ, chúng ta hãy xem cách bạn có thể nhập từng CSV dưới dạng một tờ riêng của một sổ làm việc. Để thực hiện điều này, chúng tôi sẽ sử dụng công cụ bản sao có trong bộ Ultimate Suite của chúng tôi cho Excel.separate sheet of a single workbook. To accomplish this, we'll be using the Copy Sheets tool included in our Ultimate Suite for Excel.

Nhập khẩu sẽ mất nhiều nhất 3 phút, một phút mỗi bước :)

  1. Trên tab Dữ liệu ABLEBITS, nhấp vào Sao chép bảng và cho biết cách bạn muốn nhập các tệp:Copy Sheets and indicate how you want to import the files:
    • Để đặt mỗi tệp trên một tờ riêng, chọn các tờ được chọn vào một sổ làm việc.separate sheet, choose Selected sheets to one workbook.
    • Để sao chép dữ liệu từ tất cả các tệp CSV vào một bảng tính duy nhất, hãy chọn dữ liệu từ các bảng đã chọn sang một tờ.single worksheet, choose Data from the selected sheets to one sheet.

    Hướng dẫn combine multiple csv to one excel - kết hợp nhiều csv thành một excel

  2. Nhấp vào nút Thêm tệp, sau đó tìm và chọn các tệp CSV để nhập. Khi xong, nhấp vào Tiếp theo.
    Hướng dẫn combine multiple csv to one excel - kết hợp nhiều csv thành một excel
  3. Cuối cùng, bổ trợ sẽ hỏi chính xác bạn muốn dán dữ liệu như thế nào. Trong trường hợp các tệp CSV, bạn thường tiếp tục với tùy chọn dán mặc định tất cả và chỉ cần nhấp vào Sao chép.
    Hướng dẫn combine multiple csv to one excel - kết hợp nhiều csv thành một excel

Một vài giây sau, bạn sẽ tìm thấy các tệp CSV được chọn được chuyển đổi thành các tờ riêng của một sổ làm việc excel. Nhanh và không đau!

Đó là cách chuyển đổi nhiều CSV thành Excel. Cảm ơn bạn đã đọc và hẹn gặp lại vào tuần tới!

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

Làm thế nào để bạn kết hợp nhiều tệp excel vào một excel?

Trên tab Dữ liệu, trong các công cụ, nhấp vào Hợp nhất. Trong hộp chức năng, nhấp vào chức năng mà bạn muốn Excel sử dụng để hợp nhất dữ liệu. Trong mỗi trang nguồn, chọn dữ liệu của bạn, sau đó nhấp vào Thêm. Đường dẫn tệp được nhập trong tất cả các tài liệu tham khảo.

Làm cách nào để kết hợp nhiều tệp CSV trong Excel trên máy Mac?

Bước 1 - Tạo một thư mục mới. Tạo một thư mục mới trên máy tính để bàn của bạn và đặt tất cả các tệp CSV của bạn vào thư mục. ....
Bước 2 - Thiết bị đầu cuối mở. ....
Bước 3 - In thư mục làm việc. ....
Bước 4 - Chọn thư mục bạn đã tạo. ....
Bước 5 - Hợp nhất các tập tin. ....
Bước 6 - Kiểm tra thư mục của bạn ..

Làm cách nào để tự động hợp nhất các tệp CSV?

Không cần phải lặp lại bất kỳ công việc thủ công mà bạn đã thực hiện!Hãy xem qua từng bước nhanh chóng về cách hợp nhất các tệp CSV tự động ...
Bước 1: Tạo một quy trình làm việc mới.....
Bước 2: Thêm tệp nguồn.....
Bước 3: Chọn quy trình chia.....
Bước 4: Thêm tệp đích ..

Làm cách nào để kết hợp nhiều tệp văn bản vào một bảng tính excel?

Kết hợp nhiều tệp Excel thành một với Ultimate Suite với Mở Master Workbook Open, truy cập Tab Dữ liệu ABLEBITS> Merge Group và nhấp vào Sao chép tờ> Tờ được chọn vào một sổ làm việc.Trong cửa sổ hộp thoại Sao chép bảng tính, chọn các tệp (và bảng tính tùy chọn) bạn muốn hợp nhất và nhấp vào Tiếp theo.go to the Ablebits Data tab > Merge group, and click Copy Sheets > Selected Sheets to one Workbook. In the Copy Worksheets dialog window, select the files (and optionally worksheets) you want to merge and click Next.