Anh chị và các bạn tìm giúp em giá nhập hàng liền trước với! (2 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

Tôi tuân thủ nội quy khi đăng bài

Ngô Phượng ht

Thành viên mới
Tham gia
20/12/23
Bài viết
3
Được thích
0
Chào các anh chị và các bạn!
Mình có file nhập hàng hóa, ở mỗi lần nhập mình muốn so sánh giá nhập lần này với giá nhập lần gần nhất. Mình đã thử dùng lookup nhưng hàm trả về đúng giá trị lần nhập này thôi. Mình gửi file, mọi người chỉ giúp mình ạ! screenshot_1703045827.png
 

File đính kèm

Bạn thử nhé D8=LOOKUP(A8;A$3:A7/(B$3:B7=B8);C$3:C7)
Hoặc
D8=VLOOKUP(A8;A$4:C7/(B$4:B7=B8);3)

Cái đầu không cần ctrl shift enter, cái sau chắc phải cần. Nếu muốn kéo từ ô d4 luôn thì bạn lồng thêm iferror vào nhé.
 
Tại ô E8:

- Dùng XLOOKUP: =XLOOKUP(B8;$B$4:B7;$C$4:C7;0;0;-1)
- Dùng Max: =MAX(($A$4:A7=MAX(($B$4:B7=B8)*$A$4:A7))*($B$4:B7=B8)*$C$4:C7)
 

File đính kèm

Chính xác luôn!!! Cảm ơn bạn nhiều nhé!
Bạn lưu ý công thức max nếu trong 1 ngày 1 sản phẩm nhập nhiều hơn 1 lần sẽ ra không đúng nhe. Nếu có trường hợp vậy thì dùng công thức:

=IF(ISNA(VLOOKUP(B8;$B$4:B7;1;0))=TRUE;0;INDEX($C$4:C7;MAX(($A$4:A7=MAX(($B$4:B7=B8)*$A$4:A7))*($B$4:B7=B8)*ROW(INDIRECT("1:"&COUNTA($B$4:B7))));1))
 

File đính kèm

Web KT

Bài viết mới nhất

Back
Top Bottom