Tự động điền tên cột dựa vào vị trí dữ liệu được nhập trong cột (1 người xem)

Liên hệ QC

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

hvthinh77

Thành viên chính thức
Tham gia
16/4/09
Bài viết
57
Được thích
8
Chào mọi người,

Em lâu rồi mới quay lại diễn đàn, mấy năm qua em làm bên sản xuất nên không còn tìm hiểu nhiều về excel, hiện tại kiến thức mai một khá nhiều, em có câu hỏi này muốn hỏi các pro, mong ad duyệt bài giùm.

Trong bang đính kèm, em muốn hiển thị ở cột AO là kết quả tên cột của các cột trước đó nếu có số "0" trong cột đó.

Ví dụ hàng 8, số 0 hiển thị ở cột J và W, nên kết quả ở cột AO em muốn hiển thị là tên của cột J và W, nghĩa là hiển thị "Lỗi sợi ngang & "Sioa nhuộm"

Tương tự cho các hàng tiếp theo, mong các bạn, pro chỉ giáo ạ!

Em chân thành cảm ơn
 

File đính kèm

Chào mọi người,

Em lâu rồi mới quay lại diễn đàn, mấy năm qua em làm bên sản xuất nên không còn tìm hiểu nhiều về excel, hiện tại kiến thức mai một khá nhiều, em có câu hỏi này muốn hỏi các pro, mong ad duyệt bài giùm.

Trong bang đính kèm, em muốn hiển thị ở cột AO là kết quả tên cột của các cột trước đó nếu có số "0" trong cột đó.

Ví dụ hàng 8, số 0 hiển thị ở cột J và W, nên kết quả ở cột AO em muốn hiển thị là tên của cột J và W, nghĩa là hiển thị "Lỗi sợi ngang & "Sioa nhuộm"

Tương tự cho các hàng tiếp theo, mong các bạn, pro chỉ giáo ạ!

Em chân thành cảm ơn
Này chắc VBA chứ hàm hơi khó, mà không biết tiếng gì "YOKO-SIOA" bạn phải làm dòng có tên vậy chứ ai biết mà điền
 
Chào mọi người,

Em lâu rồi mới quay lại diễn đàn, mấy năm qua em làm bên sản xuất nên không còn tìm hiểu nhiều về excel, hiện tại kiến thức mai một khá nhiều, em có câu hỏi này muốn hỏi các pro, mong ad duyệt bài giùm.

Trong bang đính kèm, em muốn hiển thị ở cột AO là kết quả tên cột của các cột trước đó nếu có số "0" trong cột đó.

Ví dụ hàng 8, số 0 hiển thị ở cột J và W, nên kết quả ở cột AO em muốn hiển thị là tên của cột J và W, nghĩa là hiển thị "Lỗi sợi ngang & "Sioa nhuộm"

Tương tự cho các hàng tiếp theo, mong các bạn, pro chỉ giáo ạ!

Em chân thành cảm ơn
Sử dụng Excel2019 dùng hàm TEXTJOIN, Sheet"BangTuDien" bạn tự điền vào
Mã:
=TEXTJOIN("/",1,IFERROR(VLOOKUP(T(IF({1},IF(IF(ISNUMBER(G8:AJ8),G8:AJ8,"")=0,$G$7:$AJ$7,""))),BangTuDien!$B$5:$C$24,2,),""))
 

File đính kèm

Lần chỉnh sửa cuối:
Tên cột bạn để là tiếng hàn ,ở cột AO trả kết quả là phiên âm thì nhiểu người xem file không hiểu đâu bạn
Đúng rồi, chỉ cần chạy công thức rồi mình chỉnh lại, mà mình thấy có pro đã giúp mình được rồi, cám ơn bạn nhiều nhé!
Bài đã được tự động gộp:

Này chắc VBA chứ hàm hơi khó, mà không biết tiếng gì "YOKO-SIOA" bạn phải làm dòng có tên vậy chứ ai biết mà điền
Đúng rồi, chỉ cần chạy công thức rồi mình chỉnh lại dòng tiêu đề cột, mà mình thấy có pro đã giúp mình được rồi, dùng hàm chứ không dùng VBA nữa, cám ơn bạn nhiều nhé!
Bài đã được tự động gộp:

File của đứa em gửi nên mình không có chỉnh lại, làm việc với mấy đối tác đó tùm lum ngôn ngữ hết mà không cái nào chuẩn hết bạn ơi
Bài đã được tự động gộp:

Sử dụng Excel2019 dùng hàm TEXTJOIN, Sheet"BangTuDien" bạn tự điền vào
Mã:
=TEXTJOIN("/",1,IFERROR(VLOOKUP(T(IF({1},IF(IF(ISNUMBER(G8:AJ8),G8:AJ8,"")=0,$G$7:$AJ$7,""))),BangTuDien!$B$5:$C$24,2,),""))
Thank pro nhiều, đúng ý mình rồi, vui quá vì học them được 1 hàm hữu ích
Bài đã được tự động gộp:

Đã có pro xử lí xong rồi, nên cám ơn các bạn góp ý nhiều nhé!
 
Web KT

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

Back
Top Bottom