phihndhsp
Thành viên gạo cội




- Tham gia
- 26/12/09
- Bài viết
- 3,363
- Được thích
- 2,488
- Giới tính
- Nam
- Nghề nghiệp
- Giáo Viên
Dùng VLOOKUP chắc cũng đượctôi có một vấn đề về dò tìm và lấy dữ liệu mà suy nghĩ vẫn chưa ra cách nào tối ưu và tổng quát cả, mong các cao thủ cho ý kiếm, tôi muốn lấy dữ liệu từ Sheet DATA sang Sheet dò tìm như bài tôi gởi. tôi có đính kèm file, cảm ơn nhiều
=VLOOKUP(REPT("z",255),TEXT(DATA!$A$2:$B2,"@"),2)
Nếu mình thay đổi tên nhóm, ví dụ tên nhóm 1 em chỉ lấy 3 dòng, đến tên nhóm 2 lấy mấy dòng nào đó thì tương ứng dò tìm được 3 dòng nội dung của nhóm 1, và một số dòng nội dung của nhóm 2.Dùng VLOOKUP chắc cũng được
Gõ công thức này tại cell B2, sheet DOTIM
Kết thúc bằng tổ hợp phím Ctrl + Shift + EnterPHP:=VLOOKUP(REPT("z",255),TEXT(DATA!$A$2:$B2,"@"),2)
Tùy cơ ứng biến thôi mà đồng chíNếu mình thay đổi tên nhóm, ví dụ tên nhóm 1 em chỉ lấy 3 dòng, đến tên nhóm 2 lấy mấy dòng nào đó thì tương ứng dò tìm được 3 dòng nội dung của nhóm 1, và một số dòng nội dung của nhóm 2.
Công thức của thầy, nếu em xóa 3 tên nhóm ở sheet DoTIM thì kết quả ở Nội dung vẫn không thay đổi.
bạn dùng công thức thường này xemtôi có một vấn đề về dò tìm và lấy dữ liệu mà suy nghĩ vẫn chưa ra cách nào tối ưu và tổng quát cả, mong các cao thủ cho ý kiếm, tôi muốn lấy dữ liệu từ sheet data sang sheet dò tìm như bài tôi gởi. Tôi có đính kèm file, cảm ơn nhiều
=hlookup($b$1,data!$a$1:$b$35,if(isblank(a2),match(b1,data!$b$1:$b$61,0)+1,match(dotim!$a2,data!$a$1:$a$28,0)),0)
Bác Ndu ơi có thể giải thích giùm ý nghĩa của công thức này ko ah. Cảm ơn bác nhiều lắmDùng VLOOKUP chắc cũng được
Gõ công thức này tại cell B2, sheet DOTIM
Kết thúc bằng tổ hợp phím Ctrl + Shift + EnterPHP:=VLOOKUP(REPT("z",255),TEXT(DATA!$A$2:$B2,"@"),2)