Làm sao để VLOOKUP ra nhiều kết quả (1 người xem)

Người dùng đang xem chủ đề này

kimdong80

Thành viên chính thức
Tham gia
26/3/08
Bài viết
88
Được thích
8
Nhờ mọi người giúp dùm mình thế này. Mình có 1 file hàng. Mỗi mã hàng thì có ghi nhận nhiều nội dung VOC khác nhau(sheet VOC). Dùng VLOOKUP chỉ ra kết quả đầu tiên tìm được. Mình muốn nó phải xuất ra tất cả những kết quả nó tim được như file đính kèm. Dùng Vlookup ở các cột B, C, D, E, F ở Sheet 1. Nếu không cần dùng VBA thì càng tốt. Cám ơn mọi người đã xem.
 

File đính kèm

Nhờ mọi người giúp dùm mình thế này. Mình có 1 file hàng. Mỗi mã hàng thì có ghi nhận nhiều nội dung VOC khác nhau(sheet VOC). Dùng VLOOKUP chỉ ra kết quả đầu tiên tìm được. Mình muốn nó phải xuất ra tất cả những kết quả nó tim được như file đính kèm. Dùng Vlookup ở các cột B, C, D, E, F ở Sheet 1. Nếu không cần dùng VBA thì càng tốt. Cám ơn mọi người đã xem.
Xem công thức này xem sao? hên suôi nha
 

File đính kèm

Nhờ mọi người giúp dùm mình thế này. Mình có 1 file hàng. Mỗi mã hàng thì có ghi nhận nhiều nội dung VOC khác nhau(sheet VOC). Dùng VLOOKUP chỉ ra kết quả đầu tiên tìm được. Mình muốn nó phải xuất ra tất cả những kết quả nó tim được như file đính kèm. Dùng Vlookup ở các cột B, C, D, E, F ở Sheet 1. Nếu không cần dùng VBA thì càng tốt. Cám ơn mọi người đã xem.

Mình làm CT này cũng thấy ra kết quả tuy là nó hơi dài một chút :

=IFERROR(OFFSET(VOC!$B$2,SMALL(IF(VOC!$A$3:$A$13=Sheet1!$A2,ROW(VOC!$B$3:$B$13)-2,""),--RIGHT(Sheet1!B$1)),0),"")

Kết thúc bằng CTRL + SHIFT + ENTER

Viết lên để mọi người cùng nhận xét không biết có sai xót chỗ nào hôn
 
nhờ mọi người giúp dùm mình thế này. Mình có 1 file hàng. Mỗi mã hàng thì có ghi nhận nhiều nội dung voc khác nhau(sheet voc). Dùng vlookup chỉ ra kết quả đầu tiên tìm được. Mình muốn nó phải xuất ra tất cả những kết quả nó tim được như file đính kèm. Dùng vlookup ở các cột b, c, d, e, f ở sheet 1. Nếu không cần dùng vba thì càng tốt. Cám ơn mọi người đã xem.

Mã:
b2=iferror(vlookup($a2;offset(voc!$a$1:$b$13;sumproduct((voc!$a$1:$a$13=$a2)*(voc!$b$1:$b$13=a2)*row(voc!$a$1:$b$13));0);2;0);"")
 

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

Back
Top Bottom