Lấy dữ liệu từ nhiều tiêu chí !

Liên hệ QC

tieudiem

Thành viên mới
Tham gia
1/1/09
Bài viết
2
Được thích
0
Chào các bạn,

Mình đang vướng phải bài toán cần phải xử lý như sau: mình cần lấy số liệu từ bảng tổng với nhiều điều kiện khác nhau.

Trong file của mình có 1 file tổng , là tổng hợp số liệu từ 7 nhà máy cho 11 loại sản phẩm cho 12 tháng.

Bây giờ mình sẽ tạo 1 sheet phân tích và so sánh. Mình muốn các số liệu sẽ được cập nhật vào sheet này dựa trên các tiêu chí như: nhà máy, sản phẩm, theo số liệu forecast , hay Plan.

Mình làm gần như hoàn tất nhưng bị vướng ở cái điều kiện IF. Lệnh IF mình định sài là:

PHP:
IF(con1,sum(index(Summary!$E8:$P8,1,Ref!$C$10):index(Summary!$E8:$P8,1,Ref!$D$10)), _
if(con2,sum(index(Summary!$E20:$P20,1,Ref!$C$10):index(Summary!$E20:$P20,1,Ref!$D$10)), _
if(con3,sum(index(Summary!$E32:$P32,1,Ref!$C$10):index(Summary!$E32:$P32,1,Ref!$D$10)), _
if(con4,sum(index(Summary!$E44:$P44,1,Ref!$C$10):index(Summary!$E44:$P44,1,Ref!$D$10)), _
if(con5,sum(index(Summary!$E56:$P56,1,Ref!$C$10):index(Summary!$E56:$P56,1,Ref!$D$10)), _
if(con6,sum(index(Summary!$E68:$P68,1,Ref!$C$10):index(Summary!$E68:$P68,1,Ref!$D$10)), _
if(con7,sum(index(Summary!$R8:$AC8,1,Ref!$C$10):index(Summary!$R8:$AC8,1,Ref!$D$10)), _
if(con8,sum(index(Summary!$R20:$AC20,1,Ref!$C$10):index(Summary!$R20:$AC20,1,Ref!$D$10)), _
if(con9,sum(index(Summary!$R32:$AC32,1,Ref!$C$10):index(Summary!$R32:$AC32,1,Ref!$D$10)), _
if(con10,sum(index(Summary!$R44:$AC44,1,Ref!$C$10):index(Summary!$R44:$AC44,1,Ref!$D$10)), _
if(con11,sum(index(Summary!$R56:$AC56,1,Ref!$C$10):index(Summary!$R56:$AC56,1,Ref!$D$10)), _
sum(index(Summary!$R68:$AC68,1,Ref!$C$10):index(Summary!$R68:$AC68,1,Ref!$D$10)))))))))))))

Một lệnh IF rất chi là hoành tráng **~** .

Không biết có cách nào xử lý lệnh IF này trong VBA hay ko ? Hay các bạn có ý kiến gì khác để giải quyết bài toán này ko ?

Mong nhận đc sự trả lời sớm của các bạn.

Các bạn xem file đính kèm nhé.
 

File đính kèm

Chỉnh sửa lần cuối bởi điều hành viên:
Bạn xem trong file kèm nhé.
 

File đính kèm

Upvote 0
Thanks Salam nhiều nhe. Đúng là cao thủ ra tay có khác. Kết quả ra rất đúng ý mình. Cám ơn bạn nhiều.
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom