Tìm giá trị thỏa mãn điều kiện về số lượng và có thời gian gần với ngày hiện tại

Duy Đoàn

Thành viên mới
Tham gia ngày
28 Tháng chín 2019
Bài viết
9
Được thích
0
Điểm
13
Tuổi
31
xin Chào các bác

lúc trước em có đăng bài nhờ các bác hỗ trợ về công thức tìm giá trị thỏa mãn điều kiện số lượng lớn hơn 10000 và đã được bác Leonguyenz hỗ trợ công thức:

=INDEX($B$2:$B$3175,MATCH(1,INDEX(($A$2:$A$3175=I1)*($D$2:$D$3175>10000),0),0))

nay em muốn phải lọc thêm giá trị tìm được của điều kiện trên sao cho gần nhất với ngày hiện tại thì làm thế nào.
nhờ các bác hỗ trợ em với
 

File đính kèm

Nhattanktnn

Thành viên thường trực
Tham gia ngày
11 Tháng mười một 2016
Bài viết
388
Được thích
309
Điểm
210
xin Chào các bác

lúc trước em có đăng bài nhờ các bác hỗ trợ về công thức tìm giá trị thỏa mãn điều kiện số lượng lớn hơn 10000 và đã được bác Leonguyenz hỗ trợ công thức:

=INDEX($B$2:$B$3175,MATCH(1,INDEX(($A$2:$A$3175=I1)*($D$2:$D$3175>10000),0),0))

nay em muốn phải lọc thêm giá trị tìm được của điều kiện trên sao cho gần nhất với ngày hiện tại thì làm thế nào.
nhờ các bác hỗ trợ em với
PHP:
=LOOKUP(2,1/(($A$2:$A$3175=$G$1)*($D$2:$D$3175>10000)*(ABS($C$2:$C$3175-TODAY())=MIN(ABS($C$2:$C$3175-TODAY())))),$B$2:$B$3175)
Ctrl+Shift+Enter
Chờ các bác rút :D
 

Duy Đoàn

Thành viên mới
Tham gia ngày
28 Tháng chín 2019
Bài viết
9
Được thích
0
Điểm
13
Tuổi
31
Thử, không rõ đúng không.
Mã:
=LOOKUP(,0/FREQUENCY(1,(A2:A3175=G1)*(D2:D3175>10^4)*(TODAY()-C2:C3175)),B2:B3)
cảm ơn 2 bác nhe, nhân tiện cho em hỏi có thể thể sử dụng công thức cũ INDEX,Match phía trên cho điều kiện thời gian bằng với ngày hiện tại được ko ah
 

Nhattanktnn

Thành viên thường trực
Tham gia ngày
11 Tháng mười một 2016
Bài viết
388
Được thích
309
Điểm
210
cảm ơn 2 bác nhe, nhân tiện cho em hỏi có thể thể sử dụng công thức cũ INDEX,Match phía trên cho điều kiện thời gian bằng với ngày hiện tại được ko ah
Thử lấy phần "ABS...=Min..." nhân vào trong hàm match xem sao. Mình chưa thử
 
Top Bottom