=iferror(offset($a$3,small(if($a$4:$a$21=g$2,row($a$4:$a$21)-3,""),row(1:1)),[COLOR=#ff0000][B]0[/B][/COLOR]),"")




e làm không được, a xem lại giúp e nhé, hay e sai ở đâu nữa, hícTại G2 bạn điền số hợp đồng mà bạn muốn trích lọc vào, ví dụ 188.
Dán CT này vào ô G5
Mã:=iferror(offset($a$3,small(if($a$4:$a$21=g$2,row($a$4:$a$21)-3,""),row(1:1)),[COLOR=#ff0000][B]0[/B][/COLOR]),"")
Gõ xong nhấn ctrl+shift+enter. Còn với cột H cũng tương tự nhưng thay số 0 bằng sô 3




vì bảng dữ liệu của e rất dài, e không hiểu VBA, e đã tìm trên diễn đàn hầu như là dùng VBA để trích lọc, e gửi file lên đây mong mọi người giúp e làm bằng hàm
e xin cám ơn




dùng chức năng này sẽ xóa dữ liệu trùng mà không lọc được điều kiện trùng ở cột khácBài này mình thấy dùng chức năng Remove Duplicates có sẵn của Execel cũng đã giải quyết được rồi mà.
Cần chi công thức, trừ phi bạn có ý đồ khác.
Mình thấy sài chức năng đó bình thường mà bạn, Bạn copy cột số HĐ và cột nội dung ra nơi khác, sau đó chọn 2 cột này rồi chọn chức năng Remove Duplicates là tự động gôm lại thôi!!dùng chức năng này sẽ xóa dữ liệu trùng mà không lọc được điều kiện trùng ở cột khác
Bạn căn cứ vào đâu để biết trùng?mọi người làm ơn xem giúp e chút




căn cứ tất vào các cột dữ liệu e đã poss: số, ngày tháng, tênBạn căn cứ vào đâu để biết trùng?
căn cứ tất vào các cột dữ liệu e đã poss: số, ngày tháng, tên




dùng chức năng này sẽ xóa dữ liệu trùng mà không lọc được điều kiện trùng ở cột khác