Trích lọc dữ liệu có điều kiện tổng

Liên hệ QC
khg phải t hà tiện lời, t nói rồi mà. trên đây đa phần thấy mọi người đều code theo row tức là dồn các row giống nhau rồi sum lại. bảng của t ở đây là theo cột ( dồn các cột giống nhau rồi sum lại ) và t thấy chức năng consolidate trong excel hiện tại nó đang thực hiện được 1 lúc cả 2 công việc đó. ở đây tôi mong muốn là viết 1 macro để thay thế chức năng consolidate của excel ( việc này là do tính chất cần sự tự động nên mới cần viết macro như vậy )
Nếu có file để xem cụ thể có khi giải quyết xong rồi.
 
anh em giúp mình với
 

File đính kèm

  • Temp.xlsx
    10.5 KB · Đọc: 7
mình chạy theo cột được không bạn
Bài đã được tự động gộp:

View attachment 260075
Bài đã được tự động gộp:

VĐ là hàm consolidate thì oke mình biết là sử dụng được, nhưng mình đang muốn hướng đến sự tự động để người quản trị hoặc user họ chỉ cần nhập số liệu của các trường HĐ 1- HĐ 3 sau đó thì sẽ tự động tính toán những HĐ mà trùng nhau và cho ra kQ như consolidate kia.
Dữ liệu bạn thiết kế như vậy là tự làm khó mình với tự tạo thêm việc cho mình. Ví dụ như trên hình, tại sao phải tạo thêm cột HĐ2 trong khi đã có sẵn trước đó, sao ko nhập ngay cột cũ luôn và nhập vào ô ngày khác thôi. Bạn có thể tạo bảng dữ liệu gồm 3 cột như sau thì sẽ rất dễ cho việc tổng hợp báo cáo theo ý của bạn.
NGÀYHỢP ĐỒNGSỐ LƯỢNG
01/01/2021​
HĐ1
1000​
01/01/2021​
HĐ2
2000​
03/01/2021​
HĐ2
2000​
05/01/2021​
HĐ1
1000​
08/01/2021​
HĐ3
3000​
20/01/2021​
HĐ3
3000​
 
bên phải là dữ liệu nguồn, vđ không phải là mình thiết kế data như vậy, mà là data nó được đổ về như vậy và mình bắt buộc phải xử lý data theo đúng như vậy
Bài đã được tự động gộp:

Đâu là dữ liệu nguồn hả bạn.
bên phải nhá. bên trai là bảng consolidate đã thực hiện
Bài đã được tự động gộp:

mình thấy thực sự consolidate của excel xử lý vấn đề này rất ok, khi mà data theo row hay columns mà có sự trùng lặp là đều được gộp lại và xử lý. nên mình đang có hướng muốn tự động bằng việc tạo 1 macro thay cho chức năng consolidate của excel. khi đó data được tự động đổ về dưới dạng bảng như trên, và người quản trị chỉ cần thực hiện consolidate là sẽ ra được số liệu thống kê hợp lý.
Quy mô ở đây có thể là hàng nghìn HĐ và số ngày có thể lên đến hơn 10 năm hoặc 20 năm
 
bên phải là dữ liệu nguồn, vđ không phải là mình thiết kế data như vậy, mà là data nó được đổ về như vậy và mình bắt buộc phải xử lý data theo đúng như vậy
Bài đã được tự động gộp:


bên phải nhá. bên trai là bảng consolidate đã thực hiện
Bạn xem lại có nhầm "bên phải" với "bên trái" không vậy.
 
có bro nào xử lý được vấn đề trên mình hỏi chưa, mình xin chỉ giáo
 
Web KT
Back
Top Bottom