Theo công thức của bạn thì đâu cần dùng đến hàm Index() nhỉ. Bạn có cần lọc dựa vào cả mã A001.. không? Trong công thức không thấy có sự liên quan đến mãAnh chị xem dùm công thức lọc trong file đính kèm không biết sai ở đâu mà lọc không đúng.
Thanks
Theo mình bạn phải dùng hàm offset() mới hợp lý. Bạn xem trong file đính kèm nhé.Cám ơn bạn duongdv đã trả lời. Dữ liệu sẽ có nhiều cột bạn àh. Nên mình phải dùng hàm Index. File bạn gửi có gì không ổn!
tui sử dụng hàm match để lọc dữ liệu trong 2 cột nhung bao lỗi không hiểu taị sao nhờ các cao thu chỉ giúp
em kích vào thì công thức cho kết quả là 2 nhưng sao laị báo lỗi?
. Do đó công thức bây giờ đả trở thành công thức mảng. Bạn hãy bấm Ctrl+Shift+Enter để thực hiện nha bạn=MATCH(P8&Q8,B8:B73&C8:C73,0)
Công thức của bạn:
=IF(F6="";"";INDEX(data;SMALL(loc;ROW(1:1));2))
Sửa lại
=IF(F6="";"";INDEX(data;SMALL(loc;ROW(1:1))-5;2))
chính xác hơn thì:
=IF(F6="";"";INDEX(data;SMALL(loc;ROW(1:1))-Row(data);2))
Hàm index(vùng, dòng, cột) yêu cầu số thứ tự dòng và số thứ tự cột phải bắt đầu từ 1 đến hết.Xin bạn cho mình hỏi -5 ở đây là có nghĩa gì vậy?