AnhThu-1976
Thành viên tích cực
![](/diendan/data/PhoToDanhHieu/pip.gif)
![](/diendan/data/PhoToDanhHieu/pip.gif)
- Tham gia
- 17/10/14
- Bài viết
- 1,061
- Được thích
- 175
Anh, chị & các bạn có cách nào giúp em thực hiện nhanh cho công việc sau:
Em mô tả công việc như sau:
Từ phần mềm sẽ đỗ ra số liệu như sheet 1 (từ cột A cho đến cột L), còn cột M, N, O là do em đặt ra để xử lý
Cột O (Đợt), ví dụ khoảng 9h00 AM sẽ sẽ kết xuất ra và đặt là đợt 1, và tiếp những lần sau đặt là 2, 3, ...
Yêu cầu của em là xóa trùng và giữ lại 1 và ưu tiên giữ lại cặp có số thứ tự của đợt nhỏ nhất (hoặc số thứ tự nhỏ nhất)
Ví dụ: Mã khách hàng: KBS trùng 4 lần, ta tiến hành xóa các cặp có số thứ tự lớn nhất là: 014; 005; 003, chỉ giữ lại cặp có số thứ tự nhỏ nhất là 001
Tương tự làm lần lượt cho các mã khách hàng khác (thực tế khách hàng khá nhiều)
Vì công việc này thực hiện hàng ngày, các anh chị viết giúp code để có thực hiện công việc nhanh và chính xác
Sau khi thực hiện code xong thì em muốn kết qủa như ở Sheet1(2)
Em xin cảm ơn!
Em mô tả công việc như sau:
Từ phần mềm sẽ đỗ ra số liệu như sheet 1 (từ cột A cho đến cột L), còn cột M, N, O là do em đặt ra để xử lý
Cột O (Đợt), ví dụ khoảng 9h00 AM sẽ sẽ kết xuất ra và đặt là đợt 1, và tiếp những lần sau đặt là 2, 3, ...
Yêu cầu của em là xóa trùng và giữ lại 1 và ưu tiên giữ lại cặp có số thứ tự của đợt nhỏ nhất (hoặc số thứ tự nhỏ nhất)
Ví dụ: Mã khách hàng: KBS trùng 4 lần, ta tiến hành xóa các cặp có số thứ tự lớn nhất là: 014; 005; 003, chỉ giữ lại cặp có số thứ tự nhỏ nhất là 001
Tương tự làm lần lượt cho các mã khách hàng khác (thực tế khách hàng khá nhiều)
Vì công việc này thực hiện hàng ngày, các anh chị viết giúp code để có thực hiện công việc nhanh và chính xác
Sau khi thực hiện code xong thì em muốn kết qủa như ở Sheet1(2)
Em xin cảm ơn!