Nhờ tìm dữ liệu lấy giá trị ngày gần nhất

Liên hệ QC

chickenexcel

Thành viên hoạt động
Tham gia
24/8/12
Bài viết
152
Được thích
28
Giới tính
Nam
Chào các anh chị!
Nhờ anh chị chỉ giúp cách dò tìm dữ liệu lấy giá trị ngày gần nhất
VD: mặt hàng Táo giá bán ngày 20/09/2017 là 3000 đồng, ngày 21/09/2017 là 3500 đồng, thì sẽ lấy giá 3500 là mới nhất
Em gửi file nhờ các bác chỉ giúp!
Xin cảm ơn!
 

File đính kèm

Chào các anh chị!
Nhờ anh chị chỉ giúp cách dò tìm dữ liệu lấy giá trị ngày gần nhất
VD: mặt hàng Táo giá bán ngày 20/09/2017 là 3000 đồng, ngày 21/09/2017 là 3500 đồng, thì sẽ lấy giá 3500 là mới nhất
Em gửi file nhờ các bác chỉ giúp!
Xin cảm ơn!
Thử:
PHP:
F3=LOOKUP(2,1/($B$3:$B$17=$E3),$C$3:$C$17)
Enter fill xuống.

Chúc bạn ngày vui.
 
hay quá ạ!Cảm ơn bác
Em chưa hiểu đoạn 2,1/ ý nghĩa thế nào, làm phiền bác giải thích cho em học hỏi được ko ạ?
 
Ây dà, em dốt toán lắm nên đọc vẫn chưa hiểu hết :p, nghiền ngẫm tiếp vậy
Chúc bác ngày vui và giúp thêm nhiều người nữa nhé :)!
 
Ây dà, em dốt toán lắm nên đọc vẫn chưa hiểu hết :p, nghiền ngẫm tiếp vậy
Chúc bác ngày vui và giúp thêm nhiều người nữa nhé :)!
Bạn cứ nghĩ đơn giản như sau:
1/($B$3:$B$17=$E3) nó sẽ cho ra 1 trục y (chiều dọc), trong đó chỉ toàn là số 0 hoặc 1, những cái nào khớp với E3 thì nó hiện 1, cái nào không khớp hiện 0, và Lookup tìm trong C3:C17 với dãy 1-0 đó dòng nào có giá trị 1 cuối cùng, thì nó lấy giá trị Cx của dòng đó.
Ví dụ: E3= 'Dưa', thì B3:B17, chỉ có các dòng 3,6,10,11,13,14 là khớp và đều hiện giá trị 1 trong biểu thức: 1/($B$3:$B$17=$E3), nhưng LOOKUP() chỉ lấy giá trị ô C14 là giá trị khớp cuối cùng của dãy đã so.

Chúc bạn ngày vui.
 
Web KT

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

Back
Top Bottom