thlpro
Thành viên hoạt động
- Tham gia
- 17/6/08
- Bài viết
- 178
- Được thích
- 11
copy công thức này cho D2Sao ko có ai giúp mình hết vậy. Hic hic
cách đơn giản mà không cần đau đầu là bạn nhập bên code ID =IBMDN070017 dùng (IBMWS_038 + IBMWS_048 )Nếu ở cột Employee No(của sheet Main) có nhân viên có mã IBMDN070017 dùng 2 Code ID(IBMWS_038 và IBMWS_048) thì trong công thức mình chỉnh lại như thế nào. Mình rất mong đợi từ ACE diễn đàn giúp đỡ.
thư xem file xem có đúng ý chưa nhaNếu số lượng ít thì ko nói gì. CÒn nếu dữ liệu nhiều thì ko làm như vậy được. Với sau này lọc ra cũng khó. Ko biết anh Le duy Thuong có ý kiến cao tay về lập công thức cho trường hợp này ko? Rất mong anh giúp đỡ. Thanks.
Thì dùng VBA cho nó gọn ---> Có thể là sẽ dùng hàm JoinIf (mà có lần tôi đã đưa lên diển đàn)Nếu số lượng ít thì ko nói gì. CÒn nếu dữ liệu nhiều thì ko làm như vậy được. Với sau này lọc ra cũng khó. Ko biết anh Le duy Thuong có ý kiến cao tay về lập công thức cho trường hợp này ko? Rất mong anh giúp đỡ. Thanks.
Thì dùng VBA cho nó gọn ---> Có thể là sẽ dùng hàm JoinIf (mà có lần tôi đã đưa lên diển đàn)
Vậy bạn sửa dữ liệu cho giống với thực tế bạn đang có rồi đưa lên đây nhé
(Với VBA thì sẽ khỏi cần cột phụ gì ráo)
Xem kỹ lại, thấy có thể dùng name động để làm bài nàyEm up len day anh ndu96081631. Anh xem giúp em với nhé. Cảm ơn anh.
=OFFSET(Main!$B$2,,,COUNTA(Main!$B$2:$B$1000),)
=IF((OFFSET(CodeID,,1)=List!$G2)*(OFFSET(CodeID,,3)=1),ROW(INDIRECT("1:"&ROWS(CodeID))),"")
=IF(COUNT(Pos),INDEX(CodeID,SMALL(Pos,COUNTIF($G$2:$G2,$G2))),"")