winsoft001
Thành viên mới

- Tham gia
- 23/5/14
- Bài viết
- 26
- Được thích
- 1

Nếu excel của bạn có hàm FILTER, thì thử công thức này trong D3 và copy sang phải:Mình cần lấy dữ liệu tại cột D, E, F, G cho từng loại công việc tương ứng với cột họ và tên
Nhờ ae giúp với (có file excel đính kèm)
Xin cảm ơn


Excel của mình không có hàm FilterNếu excel của bạn có hàm FILTER, thì thử công thức này trong D3 và copy sang phải:
=FILTER($B$3:$B$8,ISNUMBER(SEARCH(D$2,$C$3:$C$8)),"")
Cảm ơn bạnView attachment 310310
quan trọng bạn muốn bảng theo từng dòng này. Hay bảng thống kê (là tương ứng vị trí thì tên nó là 1 cột liên tiếp luôn)Mã:=DROP(REDUCE(0,D2:G2,LAMBDA(s,r,IFNA(HSTACK(s,FILTER(B3:B8,1-ISERR(SEARCH(r,C3:C8)))),""))),,1)Mã:=REPT(B3:B8,1-ISNA(REGEXEXTRACT(C3:C8,D2:G2,,1)))
Cảm ơn bạnmình dùng office 365 nên không rõ office 2016 trở xuống nếu muốn sửa công thức thì làm thế nào. có lẽ phải nhấn Ctrl+Shift+Enter
nếu dùng office 2019 trở lên thì vẫn dùng bình thường
Mã:=IF(ISNUMBER(SEARCH(D$2;$C$3:$C$8));$B$3:$B$8;"")
Công thức có phân biệt hoa thường. Tại D3Mình cần lấy dữ liệu tại cột D, E, F, G cho từng loại công việc tương ứng với cột họ và tên
Nhờ ae giúp với (có file excel đính kèm)
Xin cảm ơn
PS: Mình dùng excel 2016
View attachment 310304
=IF(ISERROR(FIND(", "&D$2&",",", "&$C3)),"",$B3)