=IF(H5<2,(VLOOKUP(D5,'Chi tiết phí cầu đường'!$J$4:$N$12,3,0))),IF(H5>5,(VLOOKUP(D5,'Chi tiết phí cầu đường'!$J$4:$N$12,5,0)))
Nhờ thầy/cô xem giúp công thức kết hợp hàm IF và hàm VLOOKUP như vậy có gì sai ko ạ?
Vì nếu chỉ 1 IF thì mới ra được kết quả thôi:
=IF(H5<2,(VLOOKUP(D5,'Chi tiết phí cầu đường'!$J$4:$N$12,3,0)))
Em cảm ơn.
Bạn kiểm tra ô H5 xem đúng giá trị chưa?
IF(H5<2,(VLOOKUP(D5,'Chi tiết phí cầu đường'!$J$4:$N$12,3,0),,IF(H5>5,(VLOOKUP(D5,'Chi tiết phí cầu đường'!$J$4:$N$12,5,0)))
Là một cách
Cách 2
VLOOKUP(D5,'Chi tiết phí cầu đường'!$J$4:$N$12,if(H5<2,3,5),0
Dạ cảm ơn thầy. Nếu trường hợp có nhiều hơn 3 if thì chỉnh lại sao ạ?
=VLOOKUP(D3,'Chi tiết phí cầu đường'!$J$4:$N$12,IF(H3>5,5),IF(AND(H3<5,H3>2,4),IF(H3<2,3),0
Cách viết các hàm if của bạn chưa đúng nhé. Bạn chú ý lúc đóng dấu ngoặc đơn.
Cách viết đúng như sau (phần in đậm):
=VLOOKUP(D3,'Chi tiết phí cầu đường'!$J$4:$N$12, IF(H3>5, 5, IF(H3>2), 4, 3)), 0)