Nếu bạn nhận được một danh sách Excel với Họ tên ở một cột và muốn tách riêng họ, tên đệm và  thành hai cột riêng biệt để phục vụ cho nhiều mục đích khác nhau thì thủ thuật này sẽ giúp bạn.

Giả sử, bạn nhận được bảng có danh sách họ và tên như sau:

Chúng ta sẽ có hai cách như sau:

Cách 1: Sử dụng chức năng tìm và thay thế (Find and replace)

Bước 1: Tách “Tên” khỏi cột “Họ và tên”

  • Copy toàn bộ cột “Họ và tên” sang cột “Tên”.

  • Chọn toàn bộ cột “Tên” ( Cột D) sau đó ấn Ctrl + H để mở hộp thoại Find and Replace.

  • Sau khi mở hộp thoại Find and Replace lên tại ô Find what ta nhập vào *_ ( _ là dấu cách ) rồi ấn Replace All.

Bước 2: Tách Họ, tên đệm ra khỏi cột Họ và tên

  • Tại cột Họ đệm – cột C
  • Tại ô C2 ta nhập hàm: =LEFT(B2,LEN(B2)-LEN(D2)) (Thay ô màu xanh này thành ô “Họ và tên” và ô màu xanh này thành ô “Tên” tương ứng trong file của bạn) ta sẽ được họ đệm như sau:

Như vậy là ta đã lấy được họ đệm cho người đâu tiên. Đối với những ô còn lại ta chỉ cần copy công thức bằng cách kéo từ ô C2 xuống là được.

Cách 2:

– Bước 1: Tách Tên ra khỏi cột Họ và tên

  • Tại ô D2 cột Tên ta nhập hàm sau: =RIGHT(B2,LEN(B2)-FIND(“@”,SUBSTITUTE(B2,” “,”@”,LEN(B2)-LEN(SUBSTITUTE(B2,” “,””)))))  (Thay các ô màu xanh này thành ô “Họ và tên” tương ứng trong file của bạn) ta sẽ được kết quả như sau:

Đối với những ô còn lại trong cột D ta chỉ cần copy công thức bằng cách kéo từ ô D2 xuống là xong.

– Bước 2: Ở bước này ta làm như bước 2 trong cách 1. Xem lại bước 2 cách 1.

Sau khi thực hiện 1 trong 2 cách trên thì ta sẽ được bản Excel hoàn thiện như sau:

Chúc bạn thành công!

Chia sẻ.