CÔNG TY CỔ PHẦN BLUESOFTS

Gộp nhiều file dữ liệu và xuất ra Excel siêu nhanh bằng QuickCSV

 
Phần mềm QuickCSV cho phép mở các tập tin csv, json, txt tốc độ nhanh dù dung lượng lớn, gộp nhiều file và xuất ra các định dạng csv, json, txt, excel. Video này hướng dẫn các bạn các gộp dữ liệu nhiều file, có thể lẫn lộn csv, text, json về một file. File xuất ra có thể là Excel, csv, json, text.

Hướng dẫn gộp nhiều tập tin CSV, JSON, TEXT và xuất ra một file với các định dạng khác nhau trong video dưới đây:

 

Nội dung trong video các bạn cần chú ý:

1. Gộp file bằng menu

+ Vào menu File -> Open


- Load Data: Nếu chọn "Overwrite" dữ liệu cũ sẽ bị xóa và thay thế bởi dữ liệu file được mở. Nếu chọn "Append Data" dữ liệu được nạp nối tiếp vào dữ liệu đang mở, bạn chỉ chọn mục này nếu dữ liệu mở cùng cấu trúc dữ liệu đang có.

- File: Đường dẫn bạn đã chọn file, bấm vào icon "Open" nếu bạn muốn thay đổi đường dẫn file nguồn.

- Encoding: Phần mềm QuickCSV tự nhận dạng ecoding của file đang mở, tuy nhiên bạn có thể tùy ý chọn lại. Ccs encoding phần mềm hỗ trợ là: UTF7, UTF8, UTF16/Unicode LE/UTF16 BE/Unicode BE

- Separator: Chọn ký tự ngăn cách cột, chỉ  áp dụng khi bạn mở file CSV hoặc TEXT. Thông thường file TEXT dùng Tab, CSV dùng Comma. Nếu việc chọn làm phần mềm nhận dạng cột sai bạn hãy chọn lại ký tự khác. Nếu các ký tự trong danh sách gọi ý không đáp ứng yêu cầu, bạn chọn "Custom" sau đó bạn đưa ký tự bất kỳ.

- Data Type: Cho phép QuickCSV nhận dạng kiểu dữ liệu. Các tùy chọn để phần mềm cột dựa theo 8 dòng đầu hay 200 dòng dầu,... Các file CSV, TEXT dữ liệu gốc chỉ là văn bản nên nếu chúng ta muốn phần mềm nhận dạng lại về Number, Date thì cần chú ý mục này.

- Data Format: Chỉ định mẫu định dạng ngày mà dữ liệu nguồn đang áp dụng. Ví dụ dữ liệu nguồn để là "05-22-2024" thì mục này bạn phải nhập MM-dd-yyyy thì phần mềm chuyển đổi dữ liệu từ văn bản về ngày tháng mới đúng.

- Decimal: Quy định ký tự thập phân.

- Find array of data in JSON file automatically: Nếu check thì QuickCSV sẽ tự động tìm đối tượng mảng - array trong tập tìn JSON.

- JSON key path: Chỉ ra đường dẫn tới động tượng dữ liệu JSON bạn muốn lấy. Nếu file JSON có cấu trúc nhiều cấp, nếu muốn phần mềm nhận dữ liệu ở một nhánh nào đó thì bạn hãy chỉ định đường dẫn đến nhánh đó. Để biết cách dùng "JSON key path" bạn hãy tham khảo các tài liệu trên mạng theo từ khóa chugns tôi đã đưa ra.

- No data table structure: Dữ liệu nguồn không có cấu trúc dạng bảng.

- File has headers: dữ liệu nguồn có dòng tiêu đề

- Add column with order: Tạo thêm cột đánh số thứ tự tăng dần.

-  Add column with file name: Tạo thêm cột ghi tên tập tin của dữ liệu đang mở. "With full path" là đường dẫn đầy đủ. Nếu bạn gộp nhiều tập tin thì mục này nên chọn.

Cuối cùng bạn chọn nút "Load" để nhận dữ liệu.

(*) Nếu bạn muốn mở dữ liệu từ internet vào menu  "File" -> "Open from URL" (Tính năng này có từ v1.0.7).

2. Mở - gộp nhanh từ menu chuột phải trong File Explorer

Bạn mở thư mục chứa các file cần gộp, dùng chuột chọn các file muốn gộp, nhấp chuột phải chọn "QuickCSV" hoặc "QuickCSV with options" - Mở tùy chọn.
Muốn dùng được chuột phải bạn phải tạo thiết lập lần đầu tiên trong phần mềm QuickCSV như sau:
(*) Cài đặt: Mở chương trình QuickCSV: Vào menu "Options" -> "Settings", chọn tab "Menu" chạy lệnh "Add/Install".


3. Gộp file bằng dòng lệnh
 
QuickCSV cho phép mở một hay nhiều file từ dòng lệnh (Command Line).
Cách làm: 
- Mở cửa sổ chạy lệnh. Mở "Command Prompt" hoặc "Windows PowerShell" (nhấp chuột phải trên biểu tượng Start Windows).
 
- Cú pháp: 
QuickCSV.exe "fileName" [-o] [-d]
fileName : + Là tên và đường dẫn của một hay nhiều tập tin (csv, json, txt). Ví dụ :

QuickCSV.exe "D:\Data\datatest.csv"
        + Nếu bạn muốn liệt kê nhiều tập tin thì để chúng ngăn cách bởi ký tự space (dấu cách). Ví dụ:
QuickCSV.exe "D:\Data\datatest1.csv" "datatest2.csv" "datatest2.csv"

(Các tập tin "datatest2.csv" "datatest2.csv" không cần đường dẫn neus chúng cùng đường dẫn với tập tin đầu tiên là "D:\Data\datatest1.csv")
-o : Nếu bạn muốn QuickCSV mở file với hộp thoại tùy chọn cách đọc file "Open File with Options". Tham số này có thể bỏ qua.
-d : Nếu bạn muốn QuickCSV hiểu giá trị đưa vào tham số fileName là một đường dẫn. Khi đó QuickCSV sẽ mở tất cả các file trong đường dẫn đó. Ví dụ:
 
QuickCSV.exe "D:\Data" -d
 
(*) fileName có thể vừa lệt kê các tập tin vừa liệt kê các đường dẫn. Ví dụ:
 
QuickCSV.exe "D:\Data\datatest1.csv" "datatest2.csv" "datatest2.csv" "D:\2022\Data" -d "D:\2023\Data" -d


Xuất dữ liệu ra tập tin

Phần mềm Quick CSV cho phép xuất dữ liệu ra các loại tập tin CSV, TEXT, JSON
Bạn vào menu Command" sau đó chọn lệnh xuất tương ứng.


Download QuickCSV