


Thử cái này xem đúng hông:Chào các bạn
Mình đang gặp vấn đề tìm kiếm từ ngày đến ngày cái này mình làm được rồi. Nhưng tìm ngày nhỏ hơn trước đó thì lập công thức không
được mong các bạn giúp cho.Cảm ơn rất nhiều.
=SUMPRODUCT((B2=$K$2:$K$12)*(A2>=$M$2:$M$12)*(A2<=$N$2:$N$12)*($L$2:$L$12))



Thử cái này xem đúng hông:
Mã:=SUMPRODUCT((B2=$K$2:$K$12)*(A2>=$M$2:$M$12)*(A2<=$N$2:$N$12)*($L$2:$L$12))



Giờ mới để ý, hình như đơn giá thì xài SUM đâu chính xác nhỉ? Bạn thử cái này:Cảm ơn bạn nhưng công thức này ở cột D rồi bạn. Còn Cột E là tìm giá trước ngày của cột A.
=LOOKUP(2,1/($B2=$K$2:$K$12)/($A2>$M$2:$M$12),$L$2:$L$12)
Mã SP001, ngày trong cột M chẳng được nhập theo thứ tự nào cả, "chết queo" chỗ này.
Cảm ơn Ba Tê. Mình gửi lại file đã cập nhập ngày theo thứ tự.
Giờ mới để ý, hình như đơn giá thì xài SUM đâu chính xác nhỉ? Bạn thử cái này:
P/s: Vẫn không đúng thì phải, có phải là lấy giá của ngày trước mà gần nhất không bạn.?Mã:=LOOKUP(2,1/($B2=$K$2:$K$12)/($A2>$M$2:$M$12),$L$2:$L$12)
sửa chữ M thành chữ NHi giangleloi
Công thức của bạn hình như chỉ đúng với ngày trước của 1 ngày.
Ví dụ :
[TABLE="width: 168"]
[TR]
[TD] Tu Ngay[/TD]
[TD] Den Ngay[/TD]
[/TR]
[TR]
[TD="align: right"]6/1/2015[/TD]
[TD="align: right"]6/9/2015[/TD]
[/TR]
[TR]
[TD="align: right"]6/10/2015[/TD]
[TD="align: right"]8/6/2015[/TD]
[/TR]
[/TABLE]
Cái này đúng. Nhưng sang ngày 06/11/2015 thì nó không lấy được mốc ngày
[TABLE="width: 168"]
[TR]
[TD] Tu Ngay[/TD]
[TD] Den Ngay[/TD]
[/TR]
[TR]
[TD="align: right"]6/1/2015[/TD]
[TD="align: right"]6/9/2015[/TD]
[/TR]
[/TABLE]
Giúp mình cách nào xử lý cái này không ? Cảm ơn.