Lọc Trùng, Lấy Ngày Lớn Nhất Nếu Trùng Lặp

Dữ liệu có 3 cột data và 1 cột ngày tháng năm. Sẽ lấy dữ liệu theo 3 cột data và lọc trùng 3 cột. Nếu có sự trùng lặp sẽ chỉ lấy dữ liệu vào ngày cao nhất.

Note: Bạn xem ảnh sẽ thấy những dòng trùng lặp 3 cột và chỉ lấy ở dòng có ngày lớn nhất (cột E ví dụ, không dùng cho công thức).

Link: Onedrive

Lọc trùng và lấy theo ngày lớn nhất

Công thức:
1.=LET(b,SORT(A2:D25),a,BYROW(DROP(b,,1),CONCAT),SORT(DROP(REDUCE(0,UNIQUE(a),LAMBDA(x,v,VSTACK(x,TAKE(FILTER(b,a=v),-1)))),1)))

2.=LET(a,SORT(A2:D25,,-1),b,BYROW(DROP(a,,1),CONCAT),SORT(CHOOSEROWS(a,XMATCH(UNIQUE(b),b))))

3.=LET(a,SORT(A2:D25),SORT(CHOOSECOLS(GROUPBY(DROP(a,,1),TAKE(a,,1),MAX,,0),4,1,2,3)))
Đăng nhận xét (0)
Mới hơn Cũ hơn