Tìm giá trị với nhiều điều kiện

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

nguyenhuong34

Thành viên mới
Tham gia
28/7/16
Bài viết
9
Được thích
0
Em chào cả nhà,
Nhờ cả nhà hỗ trợ em TH này với ạ.
Em có 2 hợp đồng với 3 phương án giá. Hợp đồng số 2 là sửa đổi của hợp đồng số 1.
- Nếu ngày mua hàng sau khi ký Hợp đồng 2 => Áp dụng đơn giá trong Hợp đồng số 2
- Nếu ngày mua hàng trước ngày ký Hợp đồng 2> Áp dụng đơn giá Hợp đồng số 1
- Nếu ngày mua hàng trước Hợp đồng 1 => Không thanh toán
Em đang dùng hàm Vlookup nhưng em thấy khi thay đổi ngày mua hàng thì giá trị bị sai. Cụ thể như file đính kèm.
Nhờ cả nhà hỗ trợ em với ạ.
Em cám ơn nhiều ạ!
 

File đính kèm

  • Sheet 1.xlsx
    10.5 KB · Đọc: 13
Dùng cái này ở J5 nhé (code hơi xấu xí chút nhưng ra KQ đúng)

Mã:
=LOOKUP(2,1/(J4>=$B$4:$G$4/($B$3:$G$3=J3)),INDEX($B$5:$G$7,MATCH(I5,$A$5:$A$7,0),))
 

File đính kèm

  • Sheet 1.xlsx
    10 KB · Đọc: 8
Em đang dùng hàm Vlookup nhưng em thấy khi thay đổi ngày mua hàng thì giá trị bị sai. Cụ thể như file đính kèm.
Muốn dùng Vlookup() vẫn được, nó như vầy: ô J5
Mã:
=VLOOKUP(I5,$A$5:$G$7,MATCH(J4,$A$4:$G$4/($A$3:$G$3=J3)),)
Kết thúc bằng Ctrl+Shift+Enter.

Thân
 

File đính kèm

  • Sheet 1.xlsx
    10.7 KB · Đọc: 13
Web KT

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

Back
Top Bottom