Hướng dẫn merge csv files into multiple sheets online - hợp nhất các tệp csv thành nhiều trang tính trực tuyến

  1. Ứng dụng Excel
  2. sáp nhập
  3. CSV

Đánh dấu ứng dụng này

Nhấn Ctrl + D để thêm trang này vào mục yêu thích hoặc ESC của bạn để hủy hành động.

Gửi liên kết tải xuống đến

Gửi cho chúng tôi phản hồi của bạn

Ối! Một lỗi đã xảy ra.

Tệp không hợp lệ, vui lòng đảm bảo rằng việc tải lên tệp chính xác

Lỗi đã được báo cáo thành công.

Bạn đã báo cáo thành công lỗi, bạn sẽ nhận được email thông báo khi lỗi được sửa. Nhấp vào liên kết này để truy cập các diễn đàn. Click this link to visit the forums.

Ngay lập tức xóa các tệp đã tải lên và xử lý.

Bạn có chắc chắn xóa các tệp không?

Nhập URL

2. Bây giờ bạn có thể thay đổi thứ tự cách các tệp CSV sẽ được thêm vào CSV mới được hợp nhất. Do đó, bạn có thể kéo các tệp ở mũi tên để sắp xếp lại. Ngoài ra, bạn có thể chọn nếu bạn muốn có tiêu đề - còn được gọi là chỉ mục - bị xóa tại các tệp khác ngoài tệp một. Trong hầu hết các trường hợp, bạn chỉ muốn tiêu đề trong tệp một.
Additionally, you can choose if you want to have the header - also known as the index - removed at files other than file one. In most cases you only want the header in file one.

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 merge csv files into multiple sheets online - hợp nhất các tệp csv thành nhiều trang tính trực tuyến

  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 merge csv files into multiple sheets online - hợp nhất các tệp csv thành nhiều trang tính trực tuyến
  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 merge csv files into multiple sheets online - hợp nhất các tệp csv thành nhiều trang tính trực tuyến

  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 merge csv files into multiple sheets online - hợp nhất các tệp csv thành nhiều trang tính trực tuyến

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

    Hướng dẫn merge csv files into multiple sheets online - hợp nhất các tệp csv thành nhiều trang tính trực tuyến

  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 merge csv files into multiple sheets online - hợp nhất các tệp csv thành nhiều trang tính trực tuyến

    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 merge csv files into multiple sheets online - hợp nhất các tệp csv thành nhiều trang tính trực tuyến

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 merge csv files into multiple sheets online - hợp nhất các tệp csv thành nhiều trang tính trực tuyến

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.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 merge csv files into multiple sheets online - hợp nhất các tệp csv thành nhiều trang tính trực tuyến
  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 merge csv files into multiple sheets online - hợp nhất các tệp csv thành nhiều trang tính trực tuyến
  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 merge csv files into multiple sheets online - hợp nhất các tệp csv thành nhiều trang tính trực tuyến

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 merge csv files into multiple sheets online - hợp nhất các tệp csv thành nhiều trang tính trực tuyến

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 merge csv files into multiple sheets online - hợp nhất các tệp csv thành nhiều trang tính trực tuyến

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 merge csv files into multiple sheets online - hợp nhất các tệp csv thành nhiều trang tính trực tuyến

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 merge csv files into multiple sheets online - hợp nhất các tệp csv thành nhiều trang tính trực tuyến

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 merge csv files into multiple sheets online - hợp nhất các tệp csv thành nhiều trang tính trực tuyến

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 merge csv files into multiple sheets online - hợp nhất các tệp csv thành nhiều trang tính trực tuyến

Để 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 merge csv files into multiple sheets online - hợp nhất các tệp csv thành nhiều trang tính trực tuyến

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 merge csv files into multiple sheets online - hợp nhất các tệp csv thành nhiều trang tính trực tuyến

  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 merge csv files into multiple sheets online - hợp nhất các tệp csv thành nhiều trang tính trực tuyến
  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 merge csv files into multiple sheets online - hợp nhất các tệp csv thành nhiều trang tính trực tuyến

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