Hướng dẫn tách Họ và Tên trong Excel bằng 2 cách đơn giản

Tách tên trong Excel là một nhu cầu của nhiều người cần thực hiện trong việc quản lý một danh sách của công ty hoặc nhà trường. Trong Excel các bạn có thể thực hiện tách họ tên và sắp xếp danh sách bằng các hàm trong Excel. Tuy nhiên việc sử dụng các hàm cơ bản trong Excel có thể làm bạn bị rối và không hiệu quả.

Bài viết này mình sẽ hướng dẫn các bạn cách tách họ tên trong Excel bằng 2 cách rất hiệu quả. Các cách tách họ tên này các bạn có thế áp dụng cho Excel 2003 2007 2010 2013 và Excel 2016.

Đọc thêm:

Cách tách họ tên trong bảng dữ liệu Excel

Cách 1: Sử dụng các hàm trong Excel

Đối với cách thực hiện này, chúng ta sẽ áp dụng các hàm Left, hàm Len…để tách họ và tên. Mình sử dụng bảng dữ liệu Excel dưới đây để thực hành.

2 cách tách họ và tên trong Excel đơn giản

Để tiến hành tách họ và tên của bảng danh sách trên, các bạn thực hiện theo các bước dưới đây:

Bước 1: Các bạn copy toàn bộ cột A chứa họ và tên. Bạn bôi đen toàn bộ và nhấn tổ hợp phím Ctrl + C.

2 cách tách họ và tên trong Excel đơn giản 1

– Bước 2: Tại cột C, bạn bôi đen toàn bộ cột C sau đó nhấn tổ hợp phím Ctrl + H để mở hộp thoại Find and Replace.

Tại ô Find what: bạn nhập dấu * và dấu cách vào sau đó chọn Replace All.

2 cách tách họ và tên trong Excel đơn giản 2

Kết quả chỉ còn lại Tên mà chúng ta cần giữ lại.

2 cách tách họ và tên trong Excel đơn giản 3

– Bước 3: Tại cột Họ + Tên lót là cột B, bạn click chuột vào ô đầu tiên cần tách là ô B2. Nhập dòng lệnh sau:

=LEFT(A2;LEN(A2)-LEN(C2)) sau đó Enter.

2 cách tách họ và tên trong Excel đơn giản 4

Sau khi Enter ta được kết quả như sau:

2 cách tách họ và tên trong Excel đơn giản 5

Bạn đưa chuột vào góc dưới bên trái của ô B2, xuất hiện dấu + thì giữ chuột và kéo hết cột B để Copy. Cuối cùng ta được phần họ và tên lót được tách thành công:

2 cách tách họ và tên trong Excel đơn giản 6

Cách 2: Sử dụng cửa sổ VBA

– Bạn mở file Excel cần tách họ và tên. Nhấn tổ hợp phím Alt + F11 để mở cửa sổ Microsoft Visual Basic như hình dưới:

2 cách tách họ và tên trong Excel đơn giản 7

– Bạn chọn tiếp vào Insert > Module. Cửa sổ Module 1(code) mở lên, bạn copy toàn bộ đoạn lệnh sau vào.

Private Function TACH(ten As String, lg As Integer)
Dim j As Integer
Name = Trim(ten)
For j = Len(Name) To 1 Step -1
If Mid(Name, j, 1) = ” ” Then
If lg = “1” Then
TACH = Right(Name, Len(Name) – j)
Else
TACH = Left(Name, j)
End If
Exit For
End If
Next
End Function

2 cách tách họ và tên trong Excel đơn giản 8

– Bạn copy đoạn lệnh trên vào sau đó nhấn tổ hợp phím Ctrl + S để lưu lại.

– Bây giờ chúng ta quay lại để tiếp tục với bảng dữ liệu Họ và Tên trong Excel nhé. Lúc này bạn đưa chuột chọn vào ô B2 là của cột HọTên lót.

2 cách tách họ và tên trong Excel đơn giản 9

Và nhập dòng lệnh sau:

=TACH(A2;0)

– Kết quả ta được:

2 cách tách họ và tên trong Excel đơn giản 10

Tương tự đối với các ô tiếp theo của cột B, các bạn copy hoặc đưa chuột xuống góc dưới bên phải ô B2 và giữ chuột kéo đến hết cột cần tách Họ và Tên lót. Kết quả của cột B như hình dưới:

2 cách tách họ và tên trong Excel đơn giản 11

– Bây giờ chúng ta chuyển sang cột C để tách riêng phần Tên ở cột này nhé.

– Bạn đặt con trỏ chuột chọn vào ô C2 để bắt đầu. Lúc này bạn nhập dòng lệnh sau vào ô C2 và ấn Enter.

=TACH(A2;1)

Sau đó bạn cũng đặt con trỏ chuột ở góc dưới bên phải ô C2. Khi xuất hiện dấu +, bạn giữ chuột và kéo hết ô C7. Ta được kết quả chỉ còn Tên ở cột C như hình dưới:

2 cách tách họ và tên trong Excel đơn giản 12

Cách này đến đây cũng hoàn thành rồi nhé các bạn.

Lời kết

Qua 2 cách đơn giản để tách họ tên trong Excel trên đây với hướng dẫn rất chi tiết. Hy vọng sẽ giúp các bạn dễ dàng tùy chỉnh danh sách. Với những danh sách cần bạn tách họ và tên ra các cột riêng biệt. Sau khi đọc xong bài viết này, mình tin là các bạn sẽ thực hiện thành công.

Cả hai cách thực hiện tách họ và tên ở trên đều rất dễ thực hiện. Tất nhiên có thể chưa phải là những cách làm tối ưu nhất. Nhưng sẽ giúp ích được các bạn rất nhiều trong công việc. Chúc các bạn thành công!

Hướng dẫn tách Họ và Tên trong Excel bằng 2 cách đơn giản
5 (100%) 5 votes

Đăng bình luận