Tìm Giá Theo Ngày Gần Nhất

Bạn có bảng giá thành thay đổi theo ngày, và cột ngày cần dò tìm giá thành theo ngày thay đổi gần nhất (trước đây chúng ta đã có bài tìm giá thành thay đổi trước ngày dò tìm, Link).

Ví dụ: Bạn có ngày thay đổi là ngày 12 và 18. Cần dò tìm ngày 16 và 17, vậy bạn cần lấy giá ngày 18 chứ không phải 12. Vì nó gần ngày 18 hơn.

Link: Onedrive

Dò tìm giá ngày gần nhất

Công thức:
1.=LET(a,H3:H9,MAP(A2:A12,LAMBDA(x,LET(c,ABS(a-x),XLOOKUP(MIN(c),c,I3:I9)))))
2.=MAP(A2:A12,LAMBDA(x,@SORTBY(I3:I9,ABS(H3:H9-x))))
3.=BYROW(ABS(A2:A12-TOROW(H3:H9)),LAMBDA(x,MAX(TOROW(I3:I9)*(x=MIN(x)))))
4.=INDEX($I$3:$I$9,MATCH(MIN(ABS(A2-$H$3:$H$9)),ABS(A2-$H$3:$H$9),))
Đăng nhận xét (0)
Mới hơn Cũ hơn