Giúp đỡ công thức excel

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

duc_friendly

Thành viên mới
Tham gia
28/9/15
Bài viết
1
Được thích
0
Chào anh/chị,
Em có 1 bài tập cần trả giá của ngày nhập hàng mới nhất
Em đang hiểu nó là 1 loại dò tìm dùng match index nhưng chưa biết cách phân biệt cái ngày mới nhất để nó tìm.
Hàm vlookup hay hàm index chỉ trả về giá trị gần nhất thôi ạ
Mong ng giúp đỡ
Thanks
1700750579794.png
 

File đính kèm

Tương tự như tìm max của price,
thì tìm max của Date...
 
Lần chỉnh sửa cuối:
Bài này phải dùng MaxIfs để tìm ngày lớn nhất. Sau đó mới biết dòng nào mà dò.
Dùng Index/Match thì phải nối chuỗi. Sumproduct và Lookup là hai cách giải dễ nhất.
Nhưng mà tôi khong chỉ tiếp đâu. Tôi không thích nói chuyện với Tây con.
 
Nếu dùng phiên bản 365 thì dễ hơn: Filter, Sort, rồi Index nó.
 
Gửi chị tham khảo nhé:
G3=INDEX($D$3:$D$7,MATCH(MAXIFS($B$3:$B$7,$C$3:$C$7,G2),$B$3:$B$7,0),MATCH(G2,$C$3:$C$7,0))
 
Excel 365 thì thử công thức sau:
Mã:
=FILTER(D3:D7,B3:B7=MAXIFS(B3:B7,C3:C7,G2))
Dường như mình tự nhận thấy lỗ hổng trong công thức này, Max của thằng này trùng với thằng khác thì nó cũng lôi ra _)()(-
Bổ sung:
Mã:
=FILTER(D3:D7,(B3:B7=MAXIFS(B3:B7,C3:C7,G2))*(C3:C7=G2))
 
Dường như mình tự nhận thấy lỗ hổng trong công thức này, Max của thằng này trùng với thằng khác thì nó cũng lôi ra _)()(-
Bổ sung:
Mã:
=FILTER(D3:D7,(B3:B7=MAXIFS(B3:B7,C3:C7,G2))*(C3:C7=G2))
Bạn quên ở trên tôi có bảo SORT cho đơn giản.
=Index(Sort(Filter(B3: D7, C3:C7=$H$2, ""), 1, -1), 1, 3)
Filter 3 cột lấy trị "A1", Sort cột ngày lớn đến nhỏ, Index dòng đầu, cột 3.
 
Web KT

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

Back
Top Bottom