Hướng dẫn cách tách họ tên trong Excel ra khỏi cột Họ và tên

4.3/5 - (91 đánh giá)

Trong bảng tính Excel nhiều khi người soạn thường để Họ và Tên chung 1 cột nhưng khi làm việc thì bạn lại cần tách họ tên ra thành cột họ tên đệm và tên. Vậy làm thế nào để tách họ tên ra khỏi cột họ và tên trong Excel.

Trong bài này, Nguyễn Hùng xin hướng dẫn bạn cách tách họ tên trong Excel ra khỏi cột họ và tên với 2 cách làm thông qua ví dụ như sau.

Để thực hành tách họ tên ra khỏi cột Họ và tên thì mình sẽ làm với bảng Excel như này nhé:

huong-dan-cach-tach-ho-ten-trong-excel-ra-khoi-cot-ho-va-ten-1

Cách 1

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” như sau:

huong-dan-cach-tach-ho-ten-trong-excel-ra-khoi-cot-ho-va-ten-2

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

Tham khảo thêm: Tra cứu nhanh phím tắt trong Excel trên NguyenHung.Net 

huong-dan-cach-tach-ho-ten-trong-excel-ra-khoi-cot-ho-va-ten-3

– 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. Ta sẽ được kết quả như sau:

huong-dan-cach-tach-ho-ten-trong-excel-ra-khoi-cot-ho-va-ten-4

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

– Ví dụ 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 tách được Họ tên đệm như sau:

Chú ý: Để hiểu được công thức trên thì yêu cầu bạn cần phải biết cách dùng hàm LEFThàm LEN trước đã nhé.

huong-dan-cach-tach-ho-ten-trong-excel-ra-khoi-cot-ho-va-ten-5

Như vậy là ta đã tách được Họ tên đệ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à ok.

Tham khảo thêm

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:

Chú ý: Để hiểu được công thức trên bạn cần phải biết cách sử dụng hàm RIGHT, LEN, FIND, SUBSTITUTE. Cách sử dụng các hàm mình đã có bài hướng dẫn, bạn có thể tìm trên blog nhé.

huong-dan-cach-tach-ho-ten-trong-excel-ra-khoi-cot-ho-va-ten-6

– Đố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 Bước 2 cách 1

Sau khi thực hiện 1 trong 2 cách trên thì ta đã hoàn tất việc tách họ tên trong Excel hoàn thiện như sau:

huong-dan-cach-tach-ho-ten-trong-excel-ra-khoi-cot-ho-va-ten-7

Lời kết:

Trong bài này, chúng ta đã giải quyết được vấn đề là làm thế nào để tách họ, tên ra khỏi ô họ và tên trong Excel với 2 cách đơn giản. Đối với Excel chúng ta còn rất nhiều thứ phải học vì thế bạn nhớ theo dõi chuyên mục thủ thuật Excel để đọc thêm nhiều bài viết hướng dẫn về Excel nữa nhé.

Mong là với những chia sẻ của mình các bạn sẽ làm việc với Excel tốt hơn. Chúc các bạn thành công và nhớ đón đọc các bài chia sẻ tiếp theo của Nguyễn Hùng nhé.

Tham khảo thêm các bài viết sau để biết nhiều hơn về Excel nhé.

Nguyễn Hùng

Internet là nơi mình học được những gì về Wordpress, SEO, SEM, MMO và kiến thức máy tính. Những chia sẻ của mình là những thứ mình học được và đã làm thành công, có thể nó chưa được hoàn hảo nhưng nó sẽ hữu ích với bạn.

Nhận thông báo
Thông báo qua email khi
guest

52 Bình luận
Phản hồi nội tuyến
Xem tất cả bình luận
tovantoi

Để tách họ :
Copy cột họ tên sang cột thứ 2 ( côt B )
bấm Ctrl +H tại hộp thoại đó ta vào chỗ find What ta đánh dấu cách vào sau đó đánh dấu sao* cuối cùng bấm vào chỗ replace all

Thân Huyền

khi tách xong họ và ten, nếu muốn xóa cột họ và tên đày đủ ban đàu thi lam tn ạ? vi e xoa di no se bi mat cot mới tách xong.chỉ giúp e voi

nguyen thi phuong thuy

chuyển sang dạng giá trị làm sao ạ

Trần Thư

khi bạn past chọn past special chọn tiếp values

Mỹ Chi

Em tách nhưng có 1 số tên bị ẩn. Không hiên lên ở cột tên. Lý do vì sao ạ.

Trần Thư

có khả năng là cuối cột chứ học và tên có dư khoản cách thì sẽ ko hiện tên lên.
nên xóa bỏ khoản cách đó sẽ được

Nhung

Mình làm nhưng sao bị mất âm cuối của tên đệm

Hỏa

anh ơi nhưng mà em muốn tách mỗi họ ra thì phải làm thế nào ạ

quyên đinh

làm không được. Chỉ dùm nhé. Thanks

Nguyễn Thùy Linh

Cảm ơn bài viết nhiều

Nguyễn Thị Thanh Nhàn

Anh ơi em thực hiện bước 1 ở cách 2 ko đc, ko biết khi thực hiện lệnh này có cần chú ý gì ko ạ?

Nguyễn Đức Toàn

Cảm ơn bạn đã chia sẻ. Qua đó mình đã học được cách xử lý chuỗi bằng hàm rất hay. Từ công thức của bạn, mình đã tìm cách tách riêng Họ và tách riêng phần Đệm

1. Tách họ:
=LEFT(B2,FIND(“@”,SUBSTITUTE(B2,” “,”@”,1))-1)

2. Tách đệm:
=MID(B2,LEN(LEFT(B2,FIND(“@”,SUBSTITUTE(B2,” “,”@”,1))-1))+2,LEN(B2)-(LEN(LEFT(B2,FIND(“@”,SUBSTITUTE(B2,” “,”@”,1))-1))+1)-(LEN(RIGHT(B2,LEN(B2)-FIND(“@”,SUBSTITUTE(B2,” “,”@”,LEN(B2)-LEN(SUBSTITUTE(B2,” “,””))))))+1))

Sim

hàm substitute lần đầu được làm, huhu, bỏ excel qá lâu rồi, giờ ngồi mò như mò kim đây, huhu

Quy

Cả hai cách đều hay. Cảm ơn tác giả. Mình được học thêm hàm substitute.

lan

FIND(“@”,SUBSTITUTE(B2,” “,”@”,LEN(B2)-LEN(SUBSTITUTE(B2,” “,””)))) giải thích giùm chức nang của hàm này nhé ad

Hiền

Em dùng Excel 2010 không được vậy? mong add chỉ giúp dùm em với

Nguyễn Thị Quyết

bạn ơi s mình làm hoài mà không được mình làm như công thức mà không tách được họ

Mai

Tớ phải học hỏi Hùng rồi

Hà Bích Phượng

cách 1 em thấy ngán mà hay quá
Nhờ ad mà biết thêm nữa
cám ơn ad nhiều ạ

Duy Minh

Mình thực hiện tách cột họ và tên.Bi lỗi ở chỗ B2,LEN nghĩa là sao ad

nguyen long

minh cung bi loi o b2,len

Lan

Bài viết rất hữu ích

Giang

Nếu có lẫn một số họ tên chỉ có một chữ thì em muốn chỗ cột họ và cột tên giống nhau thì thêm gì vao công thức vậy Ad,

Lê thanh Mai

Add ơi cho em hỏi cái “@” trong hàm Find nghĩa là gì vậy ạ?

quyên

Hùng ơi sao minh làm c1 mà có dòng tach dc tên ma dòng k tách được huhu

webhuongdan.net

Cũng khá dài nhỉ 🙂

Thùy Phạm

hay quá Ad ơi, em lò dò mãi nhưng không biết đến hàm len.
Thanks Ad, mong Ad chia sẻ thêm nhiều bài viết hay.

Hue

Hihi Toi dung excel 2003 và báo lỗi ở bước tác họ. Làm thế nào bây giờ

thuy

Cảm ơn tôi đã làm được rồi

Thảo

làm xong gặp lỗi #value! giải quyết thế nào ạ?

ĐIỀN

THAY DẤU “,” SAU Ô B2 THÀNH “;” LÀ OK. GIỐNG CÔNG THỨC NÀY =LEFT(B2;LEN(B2)-LEN(D2))

khanh

Lam.mai ma kg dc

Đào Văn Sơn

Tôi làm như hướng dẫn những toàn báo lỗi

thuy

Tôi cúng bị báo lỗi mặc dù làm đi làm lại nhiều lần theo đúng công thức

Đào Văn Sơn

Sao tôi không làm được

Nguyễn Thị Thanh

Cảm ơn rất nhiều. Mình đã làm được