Chài, cái này chỉ dùng khi nào bạn làm nhân viên văn phòng thôi, chứ thi mà làm kiểu này thì mất thời gian lắm (hi, với lại thầy cũng đâu cho làm như vậy
). Dùng hàm này để cắt tên trực tiếp nè:
+Công thức chuẩn nhất nè, đúng cho mọi trường hợp:
=IF(TRIM($A2)="","",IF(ISERROR(FIND(" ",TRIM($A2))),TRIM($A2),(MID(TRIM($A2),FIND("*",SU BSTITUTE(TRIM($A2)," ","*",LEN(TRIM($A2))-LEN(SUBSTITUTE(TRIM($A2)," ",""))))+1,100))))
+không thì xài cái này, ngắn gọn hơn nhưng chỉ đúng khi họ tên được nhập chuẩn (không dư khoảng trắng) và có 2 từ trở lên:
Tách phần họ trước:
=LEFT(A2,FIND("*",SUBSTITUTE(A2," ","*",LEN(A2)-LEN(SUBSTITUTE(A2," ",""))))-1)
Sau đó tách phần tên luôn nè:
=RIGHT(A2,LEN(A2)-LEN(B2)-1)