Chắc hẳn bạn đã gặp yêu cầu tìm nhiều giá trị thỏa mãn cùng một điều kiện, nhưng VLOOKUP chỉ trả về một kết quả, còn FILTER thì chỉ có trên Office 2019 trở lên. Mình sẽ chỉ bạn cách kết hợp INDEX với SMALL hoặc AGGREGATE để:
- Truy xuất tất cả kết quả đúng với điều kiện.
- Kết hợp cùng Data Validation bạn sẽ tạo được một báo rất hay mỗi khi thay đổi điều kiện dò tìm.
Link: Onedrive
Công thức:
1.=IFERROR(INDEX($B$2:$B$32,SMALL(IF($A$2:$A$32=$F$1,ROW($A$2:$A$32)-1),ROW(A1))),"")
2.=IFERROR(INDEX($B$2:$B$32,AGGREGATE(15,6,(ROW($A$2:$A$32)-1)/($A$2:$A$32=$F$1),ROW(A1))),"")
