mọi thứ điều có hướng giải quyết, bạn có thể cho ví dụ cụ thể đi rồi mọi người sẽ giúpLàm sao để vlookup trên những dữ liệu mình filter thôi vậy? Xin cao nhân chỉ giáo.
Xin cảm ơn!
mọi thứ điều có hướng giải quyết, bạn có thể cho ví dụ cụ thể đi rồi mọi người sẽ giúp
Filter mục đích chỉ để hiển thị chứ dữ liệu có bị xóa đi đâu bạn, bạn vlookup chẳng ra kết quả, Ko biết mục đích của bạn làm gì? Bạn nên tìm hướng khác để giả quyết.Mình lấy ví dụ như file đính kèm. Mình dùng hàm Vlookup để lấy dữ diệu từ Sheet A. Trong Sheet A dữ liệu đã được filter để ẩn đi các item có trong sheet B. Nhưng hiện tại mình Vlookup từ Sheet B vẫn ra kết quả. Đáng lẽ phải là N/A mới đúng vì mình chỉ muốn dò dữ liệu hiện trên sheet A thôi. Mong bạn giúp đỡ.
Mình lấy ví dụ như file đính kèm. Mình dùng hàm Vlookup để lấy dữ diệu từ Sheet A. Trong Sheet A dữ liệu đã được filter để ẩn đi các item có trong sheet B. Nhưng hiện tại mình Vlookup từ Sheet B vẫn ra kết quả. Đáng lẽ phải là N/A mới đúng vì mình chỉ muốn dò dữ liệu hiện trên sheet A thôi. Mong bạn giúp đỡ.
=LOOKUP(2,1/SUBTOTAL(103,OFFSET(A!$A$2,ROW($1:$50),))/(A!$A$2:$A$53=A3),A!$B$2:$B$53)
Em mượn hàm subtotal cua thầy sử dụng Vlookup theo yêu cầu của bạn chủ topic luônDò tìm và liên quan đến Filter thì cứ nghĩ ngay đến SUBTOTAL nhé (không có cách khác)
Mã:=LOOKUP(2,1/SUBTOTAL(103,OFFSET(A!$A$2,ROW($1:$50),))/(A!$A$2:$A$53=A3),A!$B$2:$B$53)
B3=VLOOKUP(A3,IF(SUBTOTAL(3,INDIRECT("A!A"&ROW($3:$53))),A!$A$3:$B$53),2,0)
Em mượn hàm subtotal cua thầy sử dụng Vlookup theo yêu cầu của bạn chủ topic luôn!!!
Ctrl+Shift+Enter rồi fill xuống!!!!Mã:B3=VLOOKUP(A3,IF(SUBTOTAL(3,INDIRECT("A!A"&ROW($3:$53))),A!$A$3:$B$53),2,0)
quả là bậc thầy của excel, quá ngưỡng mộ anh nduDò tìm và liên quan đến Filter thì cứ nghĩ ngay đến SUBTOTAL nhé (không có cách khác)
Mã:=LOOKUP(2,1/SUBTOTAL(103,OFFSET(A!$A$2,ROW($1:$50),))/(A!$A$2:$A$53=A3),A!$B$2:$B$53)