Rất cảm ơn mọi người đã tham gia trao đổi ở Topic này.
Ngay từ đầu tôi chạy bằng PowerQuery mất 4-5 phút, thuật toán groupby và cộng với nhiều điều kiện (cả nhập/xuất và khoảng thời gian), nhưng sau bài của anh
@ptm0412 và anh
@excel_lv1.5 tôi học hỏi, thay đổi thuật toán, cần Filter khoảng thời gian trước rồi mới Groupby, thì thời gian cũng đã giảm 1 nửa.
Anh
@VetMini nhận xét dùng từ "phát triển" là hơi quá. Thực tế chủ đề gốc chạy offline, giải pháp dùng VBA Dictionary. Thì giờ các giải pháp cũng trăm hoa đua nơ, nào Python, BI (Dax), Access, SQL... thì chứng tỏ qua thời gian GPE cũng phát triển hơn, không chỉ dùng VBA thuần túy. Chủ để gốc của anh
@Nguyễn Duy Tuân và em vẫn đang chờ đợi một giải pháp bằng Delphi từ anh (hoặc bất kỳ ai). Có thể anh
@VetMini nói "thi đấu" là đúng, đến Slogan của Olympic cũng là "Faster - Higher - Stronger, Together", cả thế giới vẫn luôn tìm những kỷ lục mới, còn "quy trình" là điều đương nhiên phải theo, không chỉ là bài toán xuất/nhập này.
Anh
@befaint nhận xét bài này kỳ kỳ, thì tinh thần của em nói ngay từ đầu, dữ liệu gốc đẩy đâu đó trên 9 tầng mây. Một người ở bất kỳ đâu (có internet), refresh, đợi 2, 3 phút nhâm nhi cốc cafe, hút điếu thuốc là có một báo cáo đẹp, chỉnh chu. Có thể sau này phát triển thêm về cách đưa dữ liệu lên mạng, như a gơi ý có thể qua web chẳng hạn, giống như bài lấy tỷ giá ngoại tệ VCB (thì sẽ nhanh hơn).
TB: chúc mọi người một ngày làm việc hiệu quả.