Ok, đã giúp GK rồi,Gia_Khue đã viết:Chào các bác,
Các bác vui lòng chỉ giúp GK cách làm file này với ạ. Những chi tiết cần thiết, GK đã ghi chú đầy đủ trong file đính kèm.
Cám ơn các bác nhiều ạ.
GK
C12 = cell bên sheet mới đấy được không?
Gia_Khue đã viết:Tigger cho GK hỏi thêm chút nữa.
Trong trường hợp Team No không chỉ có 2 thằng mà có cỡ hơn chục thằng. Lúc đó làm sao hả Tigger, đâu có thể nào thằng team nào cũng hì hục gõ công thức vào.
Tigger xem tiếp giúp GK chỗ này nhé.
Cám ơn Tigger.
GK
=IF(B16="UM",SUMPRODUCT((VALUE(LEFT($C$3:$C$3602,4))=C16)*1,$G$3:$G$3602)-G16,0)
1/Trước hết bạn phải giải thích, nếu Core Agent = 5 thì sao?Gia_Khue đã viết:Chào các bác,
GK lại tiếp tục nhờ vả các bác.
Các bác xem file đính kèm giúp GK nhé. GK đã ghi rõ trong file rồi ạ.
GK cũng đã sử dụng hàm tự tạo Mlookup của 1 bác nào đó (GK không nhớ, chỉ nhớ là đã load từ GPE về thôi) nhưng hình như hàm đấy chỉ áp dụng được với ít điều kiện, hay là tại GK không biết làm cũng không chừng.
GK post cả file của GK và file đã load về cho các bác xem nhé.
Cám ơn các bác nhiều.
GK.
Bạn xem mục 8 trong này & tự kiểm chứng nha!Gia_Khue đã viết:Các bác ơi, giúp GK với. Cuối cùng là trong file của GK ngoài vô số hàm Vlookup và các hàm cộng trừ bình thường thì còn có 3 cột dùng hàm Sumproduct, 1 cột dùng hàm If lồng hàm Match, 1 cái define name có điều kiện. Những hàm Vlookup để link dữ liệu từ file khác GK đã copy và paste value cho nhẹ bớt, thế nhưng hiện giờ file của GK leo lên tới 10Mb . Mỗi lần enter 1 cái là đi chơi loăng quăng, tám đủ thứ chuyện quay về chỗ mà chưa thấy nó làm xong. CPU Usage ở Tab Performace trong Task Manager chạy lên tới 100%. Dữ liệu bình thường khi chưa có mấy cái sumproduct vào thì chừng 1Mb thôi. Dữ liệu của GK khoảng 15.000 dòng.
Vậy xin hỏi mấy bác, cứ dùng mấy cái công thức mảng là nó tăng size của file lên dữ dội phải không? Có cách nào giảm bớt nó đi không ạ?
Cám ơn mấy bác. GK.
=IF($A9<0.8,0,INDEX($H$14:$L$18,MIN(INT($B9/5000000)+1,5),$C9+1))
=IF($A9<0.8,0,OFFSET($H$14,MIN(INT($B9/5000000),5),$C9))
=IF($A9<0.8,0,OFFSET($K$14,MIN(INT($B9/5000000),4),MIN(4,$C9)))
tigertiger đã viết:thay công thức của ThuNghi bằng công thức sau cho nhẹ hơn:
tại ô D9:
PHP:=IF($A9<0.8,0,INDEX($H$14:$L$18,MIN(INT($B9/5000000)+1,5),$C9+1))
hoặc nhẹ hơn nữa thì thế này
chúc thành côngPHP:=IF($A9<0.8,0,OFFSET($H$14,MIN(INT($B9/5000000),5),$C9))
=IF($A9<0.8,0,INDEX($H$14:$L$18,MIN(INT($B9/5000000)+1,5),MIN($C9+1,5)))
=IF($A9<0.8,0,OFFSET($H$14,MIN(INT($B9/5000000),5),MIN($C9,4)))