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)))
