Tách chữ đầu tiên theo quy định trong excel (1 người xem)

Liên hệ QC

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

uronmapu

Thành viên thường trực
Tham gia
9/6/10
Bài viết
361
Được thích
15
Chào các Thầy và Bạn, e có vấn đề này các Thầy và Bạn giúp e với nhé

Em có 1 cột chứa thông tin bao gồm Giới Tính và Họ Tên như sau:

Cột A
Mr. Nguyễn Đức (sau dấu chấm có dấu cách)
Mr.Trần Văn, (không có dấu cách)
Mr .Phan Anh (sau Mr có dấu cách)
Ms. Võ Vân
Ms.Lê Hoa
Ms .Hoàng Yến

E muốn tách cột A thành 2 cột

Cột B sẽ chứa giới tính (Mr) cột C chứa Họ và Tên

Cảm ơn
 
Chào các Thầy và Bạn, e có vấn đề này các Thầy và Bạn giúp e với nhé

Em có 1 cột chứa thông tin bao gồm Giới Tính và Họ Tên như sau:

Cột A
Mr. Nguyễn Đức (sau dấu chấm có dấu cách)
Mr.Trần Văn, (không có dấu cách)
Mr .Phan Anh (sau Mr có dấu cách)
Ms. Võ Vân
Ms.Lê Hoa
Ms .Hoàng Yến

E muốn tách cột A thành 2 cột

Cột B sẽ chứa giới tính (Mr) cột C chứa Họ và Tên

Cảm ơn
Hổng có File làm theo hổng có:
Cột B =LEFT(Cột A;FIND(".";Cột A))
Cột C =TRIM(MID(cột A;LEN(Cột B)+1;100))
 
Bác xem file đính kèm nhé
 

File đính kèm

Lần chỉnh sửa cuối:
Bạn xem file coi đúng ý không nhé
 

File đính kèm

Cảm ơn Bác, e xin hỏi thêm nếu trường hợp Họ Và Tên ko có giới tính đi kèm, như trong file đính kèm, dòng e bôi màu đỏ

Thì làm thế nào ạ,

Cảm ơn
 

File đính kèm

Cảm ơn Bác, e xin hỏi thêm nếu trường hợp Họ Và Tên ko có giới tính đi kèm, như trong file đính kèm, dòng e bôi màu đỏ

Thì làm thế nào ạ,

Cảm ơn
Không có cách nào đâu bạn à (ngoại trừ bạn nhìn bằng mắt và đoán)
Hỏi bạn: tên Nguyễn Thanh Tú, theo bạn là giới tính gì? Nếu bạn nói đúng, tôi sẽ viết công thức giúp bạn
Ẹc... Ẹc...
 
Không có cách nào đâu bạn à (ngoại trừ bạn nhìn bằng mắt và đoán)
Hỏi bạn: tên Nguyễn Thanh Tú, theo bạn là giới tính gì? Nếu bạn nói đúng, tôi sẽ viết công thức giúp bạn
Ẹc... Ẹc...

Chưa nói đến chuyện xác định giới tính. Việc tách tên cũng đã vô kế khả thi rồi.
 
Dạ, không ạ, các bác hiểu sai ý e rồi ạ

Ý e là thế này, ví dụ nhu 1 tên không xác định giới tính như Nguyen Thanh Tu (ở cột A) thì nó sẽ nhảy sang cột C luôn, cột B không có gì cũng được

Các bác xem e minh hoạ trong file đính kèm ạ

Cảm ơn
 

File đính kèm

Dạ, không ạ, các bác hiểu sai ý e rồi ạ

Ý e là thế này, ví dụ nhu 1 tên không xác định giới tính như Nguyen Thanh Tu (ở cột A) thì nó sẽ nhảy sang cột C luôn, cột B không có gì cũng được

Các bác xem e minh hoạ trong file đính kèm ạ

Cảm ơn

Làm thì cũng được nhưng hơi dài dòng tí, nếu còn phát sinh nữa thì chắc phải kết hợp thêm hàm Proper
 

File đính kèm

Lần chỉnh sửa cuối:
OK làm như thế này bạn
B1:
=IFERROR(LEFT(A2,FIND(".",A2)-1),"")
C1:
=RIGHT(A5,LEN(A5)-LEN(B5)-2)
 
Ông này khùng không trời
Spam ghê vậy ?
 
Cảm ơn Bác quanghai1969

1. File lúc đầu bác gửi: e thấy ok với tất cả các loại giới tính khác nhau (Ông, Bà, Cô, Chị, B, C, Mr, Ms, ...) có điều là trường hợp này với Tên không có giới tính ở trước thì lại không ưng ý
2. File thứ 2 của bác: ok về vấn đề là Tên không có giới tính ở trước, nhưng với cái kiểu giới tính không ghi theo chuẩn nào như Ông, Bà, Cô, Chị, Anh, A, O, B, C, Mr, Ms, ... thì lại không tốt :(

Kết hợp được cả 1 và 2 thì tốt quá

Cảm ơn
 

File đính kèm

OK làm như thế này bạn
B1:
=IFERROR(LEFT(A2,FIND(".",A2)-1),"")
C1:
=RIGHT(A5,LEN(A5)-LEN(B5)-2)

Bác có thể làm vào file excel được không ạ

Của bác với trường hợp tên là Anh Dinh La Lua thì không nhận dạng được ạ

@ câu lệnh =IFERROR(LEFT(A2,FIND(".",A2)-1),"") liệu có thể FIND "." hoặc "dấu cách" không bác nhỉ?

Cảm ơn
 
Lần chỉnh sửa cuối:
Với hai chuỗi Ông Ích Khiêm và Ông Nguyễn Hữu Thắng. Không biết bạn quanghai tách như thế nào đây?
 
Với hai chuỗi Ông Ích Khiêm và Ông Nguyễn Hữu Thắng. Không biết bạn quanghai tách như thế nào đây?

Bác quanghai nếu kết hợpcar2 Cách 1 và 2 lại thì sẽ ok, nhưng tớ ko kết hợp được

1. File lúc đầu bác gửi: e thấy ok với tất cả các loại giới tính khác nhau (Ông, Bà, Cô, Chị, B, C, Mr, Ms, ...) có điều là trường hợp này với Tên không có giới tính ở trước thì lại không ưng ý
2. File thứ 2 của bác: ok về vấn đề là Tên không có giới tính ở trước, nhưng với cái kiểu giới tính không ghi theo chuẩn nào như Ông, Bà, Cô, Chị, Anh, A, O, B, C, Mr, Ms, ... thì lại không tốt :(

Kết hợp được cả 1 và 2 thì tốt quá

Cảm ơn
paperclip.png
Tập tin đính kèm

Câu hỏi của bạn huuthang_bd là sự kết hợp của 2 cách đó lại

Ông Ích Khiêm: đây là tên và không có giới tính phía trước
Ông Nguyễn Hữu Thắng: Có giới tính phía trước và Tên sau ...
 
Mình đang nghĩ đến phương án là tạo 1 sheet data, rồi sử dụng hàm vlookup nhưng chưa biết kết quả thế nào
 
Đây chỉ là giải pháp trong khi chờ đợi cao kiến của các thành viên khác, coi như là làm toán cho vui. Bạn vào sheet GIOITINH cột A thêm dữ liệu nếu cần. Khi nào phát sinh thì tính tiếp nhé, nhưng cái vụ họ và giới tính đều là ông... thì chắc pó tay thôi
 

File đính kèm

Lần chỉnh sửa cuối:
Tuyệt rồi Bác ạ, e cảm ơn nhé

Cái trường hợp họ Ông trùng với Ông Ích Khiêm có thể bo qua, vì ít ai có tên này :)

Thanks bác nhiều, thật là cao thủ excel
 

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

Back
Top Bottom