Chào mọi người,
Dạo này mình hay phải làm việc với các file Excel có dữ liệu ở nhiều cột khác nhau, và thường xuyên phải trích xuất ra một danh sách các mục duy nhất để tổng hợp. Ví dụ, có một file danh sách khách hàng, thông tin của họ nằm rải rác ở các cột 'Tỉnh', 'Huyện', 'Xã'. Thay vì ngồi copy-paste rồi dùng Remove Duplicates, mình đã khám phá ra một cách cực kỳ hiệu quả bằng Power Query trong Office 365.
Cách này giúp mình tiết kiệm rất nhiều thời gian và đảm bảo tính chính xác. Các bước thực hiện như sau:
- Đầu tiên, chọn vùng dữ liệu bạn muốn xử lý.
- Vào tab Data, chọn From Table/Range để đưa dữ liệu vào Power Query Editor.
- Trong Power Query Editor, bạn sẽ thấy các cột dữ liệu của mình.
- Bây giờ, bạn có thể chọn các cột mà bạn muốn kết hợp và loại bỏ trùng lặp. Ví dụ, nếu bạn muốn tạo danh sách duy nhất từ cột 'Tỉnh' và 'Huyện', bạn chọn cả hai cột đó (giữ Ctrl để chọn nhiều cột).
- Tiếp theo, vào tab Home, chọn Remove Rows -> Remove Duplicates. Power Query sẽ tự động tạo ra một danh sách duy nhất từ các giá trị kết hợp của các cột bạn đã chọn.
- Nếu bạn chỉ muốn lấy duy nhất một cột (ví dụ: chỉ cột 'Tỉnh'), bạn chỉ cần chọn cột đó và nhấn Remove Duplicates.
- Cuối cùng, vào tab Home, chọn Close & Load để đưa kết quả trở lại Excel.
Cách này rất hữu ích khi bạn cần tổng hợp danh sách các mục từ nhiều nguồn khác nhau mà không muốn bị trùng lặp. Mọi người thử áp dụng xem sao nhé!