Cách tách họ và tên trong Excel đơn giản, nhanh chóng nhất

Mục lục

Mục lục

Để tách họ và tên trong Excel một cách đơn giản và nhanh chóng nhất, bạn có thể sử dụng các tính năng tích hợp như Text to Columns, công thức, hoặc Flash Fill. Dưới đây là hướng dẫn chi tiết, rành mạch, tập trung vào các phương pháp dễ thao tác, phù hợp cho cả người mới bắt đầu, với các ví dụ cụ thể để bạn dễ dàng áp dụng.

Tình huống giả định

Giả sử bạn có danh sách họ và tên đầy đủ trong cột A (VD: "Nguyễn Văn An", "Trần Thị Bình") và muốn tách thành:

Họ (VD: "Nguyễn", "Trần") trong một cột.
Tên (VD: "Văn An", "Thị Bình") trong cột khác.


Dữ liệu có thể có định dạng khác nhau (VD: có hoặc không có tên đệm), và các phương pháp dưới đây sẽ phù hợp cho hầu hết trường hợp.


1. Sử dụng Text to Columns (Tách cột bằng dấu cách)
Đây là cách nhanh nhất nếu họ và tên được phân tách bằng dấu cách.
Bước thực hiện:

Chọn dữ liệu cần tách:

Bôi đen cột chứa họ và tên (VD: cột A, từ A1 đến A100).


Mở Text to Columns:

Vào tab Data trên thanh công cụ.
Nhấp vào Text to Columns.


Cấu hình trong Text to Columns Wizard:

Bước 1: Chọn Delimited (Phân tách) và nhấn Next.
Bước 2: Chọn Space (Dấu cách) làm dấu phân tách, bỏ chọn các tùy chọn khác (như Tab, Comma), rồi nhấn Next.
Bước 3: Chọn cột đích (VD: để kết quả bắt đầu từ cột B) và nhấn Finish.


Kết quả:

Excel sẽ tách dữ liệu tại dấu cách:

Cột B: Họ (VD: "Nguyễn").
Cột C: Tên đệm (nếu có, VD: "Văn").
Cột D: Tên (VD: "An").


Nếu không có tên đệm, kết quả chỉ gồm hai cột (Họ và Tên).

 

Lưu ý:

Nếu muốn gộp tên đệm và tên (VD: "Văn An"), sau khi tách, sử dụng công thức nối chuỗi:

Trong cột E (VD: E1), nhập: =C1&" "&D1 để gộp "Văn" và "An" thành "Văn An".


Phương pháp này phù hợp với dữ liệu có định dạng nhất quán (dấu cách giữa họ, tên đệm, tên).


2. Sử dụng công thức (LEFT, RIGHT, FIND)
Phương pháp này linh hoạt và hiệu quả khi dữ liệu có cấu trúc phức tạp hoặc bạn chỉ muốn tách họ và tên mà không cần tên đệm riêng.
Bước thực hiện:

Giả sử dữ liệu ở cột A (VD: A1 chứa "Nguyễn Văn An").
Tách Họ (VD: cột B):

Trong ô B1, nhập công thức:
excel=LEFT(A1,FIND(" ",A1)-1)

Giải thích:

FIND(" ",A1): Tìm vị trí của dấu cách đầu tiên trong chuỗi (VD: vị trí 7 trong "Nguyễn Văn An").
LEFT(A1,FIND(" ",A1)-1): Lấy các ký tự từ đầu đến trước dấu cách, cho ra "Nguyễn".

 


Tách Tên (bao gồm tên đệm, cột C):

Trong ô C1, nhập công thức:
excel=RIGHT(A1,LEN(A1)-FIND(" ",A1))

Giải thích:

LEN(A1): Độ dài chuỗi (VD: 12 ký tự trong "Nguyễn Văn An").
FIND(" ",A1): Vị trí dấu cách (7).
RIGHT(A1,LEN(A1)-FIND(" ",A1)): Lấy các ký tự từ sau dấu cách đến cuối, cho ra "Văn An".

 


Sao chép công thức:

Kéo thả ô B1 và C1 xuống để áp dụng cho các hàng khác.


Chuyển kết quả thành giá trị tĩnh (nếu cần):

Chọn cột B và C, nhấn Ctrl + C, sau đó Paste Special > Values để loại bỏ công thức.

 

Lưu ý:

Nếu không có dấu cách (VD: tên không có tên đệm), công thức sẽ trả về lỗi. Để xử lý, sử dụng:
excel=IFERROR(LEFT(A1,FIND(" ",A1)-1),A1)
cho Họ, và:
excel=IFERROR(RIGHT(A1,LEN(A1)-FIND(" ",A1)),"")
cho Tên.
Phù hợp khi bạn muốn tự động hóa và xử lý dữ liệu không đồng nhất.


3. Sử dụng Flash Fill (Điền nhanh)
Flash Fill là cách đơn giản và trực quan nhất, không cần công thức, đặc biệt hữu ích cho người không quen với công thức Excel.
Bước thực hiện:

Chuẩn bị cột kết quả:

Bên cạnh cột A (chứa họ và tên), tạo hai cột mới (VD: cột B cho Họ, cột C cho Tên).


Nhập ví dụ thủ công:

Trong ô B1, nhập họ (VD: "Nguyễn" từ "Nguyễn Văn An").
Trong ô C1, nhập tên (VD: "Văn An").


Kích hoạt Flash Fill:

Chọn ô B2, bắt đầu gõ họ của hàng tiếp theo (VD: "Trần" từ "Trần Thị Bình").
Excel sẽ tự động gợi ý tách họ cho các hàng còn lại. Nhấn Enter để chấp nhận.
Lặp lại cho cột C với tên (VD: gõ "Thị Bình" ở C2, nhấn Enter để Flash Fill tự hoàn thành).


Hoặc kích hoạt thủ công:

Nếu Flash Fill không tự động chạy, chọn cột B hoặc C, vào Data > Flash Fill (hoặc nhấn Ctrl + E).

 

Lưu ý:

Flash Fill hoạt động tốt với dữ liệu có mẫu nhất quán (VD: họ và tên luôn có dấu cách).
Nếu dữ liệu không đồng nhất (VD: tên không có tên đệm), kiểm tra kỹ kết quả.
Kết quả là giá trị tĩnh, không cần chuyển đổi thêm.


4. Sử dụng Power Query (nếu xử lý dữ liệu lớn)
Nếu bạn làm việc với danh sách lớn hoặc cần tự động hóa, Power Query là lựa chọn mạnh mẽ.
Bước thực hiện:

Chọn dữ liệu:

Bôi đen cột chứa họ và tên, nhấn Ctrl + T để tạo bảng, đặt tên bảng (VD: "NameTable").


Mở Power Query:

Vào Data > Get & Transform Data > From Table/Range.


Tách cột:

Trong Power Query Editor, chọn cột chứa họ và tên.
Vào Home > Split Column > By Delimiter.
Chọn Space làm dấu phân cách, đặt số cột tối đa (VD: 2 hoặc 3 tùy theo có tên đệm hay không).
Nhấn OK.


Áp dụng và lưu:

Nhấn Home > Close & Load để đưa kết quả về Excel.


Kết quả:

Dữ liệu sẽ được tách thành các cột riêng (Họ, Tên đệm, Tên hoặc Họ và Tên).

 

Lưu ý:

Phù hợp với danh sách lớn hoặc cần xử lý lặp lại.
Yêu cầu Excel 2016 trở lên (hoặc Microsoft 365).


5. Mẹo và lưu ý quan trọng

Sao lưu dữ liệu: Luôn sao lưu tệp Excel trước khi tách để tránh mất dữ liệu.
Kiểm tra dữ liệu không đồng nhất:

Nếu tên không có dấu cách (VD: "NguyenVanAn"), các phương pháp trên sẽ không hoạt động tốt. Cần xử lý thủ công hoặc dùng công thức phức tạp hơn.
Nếu tên có nhiều dấu cách (VD: "Nguyễn Thị Minh Ngọc"), quyết định xem cần tách bao nhiêu phần (Họ, Tên đệm, Tên).


Chuyển đổi định dạng:

Sau khi tách, dùng Text to Columns hoặc Flash Fill để gộp tên đệm và tên nếu cần.
Sử dụng hàm TRIM để loại bỏ dấu cách thừa: =TRIM(B1).


Tự động hóa:

Nếu thường xuyên tách họ và tên, lưu công thức hoặc tạo macro để tiết kiệm thời gian.

 


6. Khắc phục sự cố thường gặp

Text to Columns tách sai:

Kiểm tra xem có dấu cách thừa trong dữ liệu không (dùng hàm TRIM để xử lý).
Đảm bảo chọn đúng dấu phân cách (Space).


Công thức báo lỗi (#VALUE!):

Kiểm tra xem ô có dấu cách không. Nếu không, dùng IFERROR như hướng dẫn ở Cách 2.


Flash Fill không hoạt động:

Nhập ít nhất 2-3 ví dụ thủ công để Excel nhận diện mẫu.
Bật Flash Fill trong File > Options > Advanced > Automatically Flash Fill.


Tên không đồng nhất:

Sử dụng Power Query hoặc công thức với IFERROR để xử lý các trường hợp đặc biệt.

Lợi ích của việc tách họ và tên

Quản lý dữ liệu: Dễ dàng sắp xếp, lọc, hoặc tìm kiếm theo họ/tên.
Tích hợp hệ thống: Phù hợp khi xuất dữ liệu sang CRM, cơ sở dữ liệu, hoặc báo cáo.
Tiết kiệm thời gian: Tự động hóa thay vì chỉnh sửa thủ công

Phòng bán hàng trực tuyến Địa chỉ: Tầng 4, 89 Lê Duẩn, phường Cửa Nam, Hà Nội
Điện thoại: 1900 2164 (ext 1)
Hoặc 0974 55 88 11
chat zalo Chat zalo Bán hàng trực tuyến
Email: banhangonline@phucanh.com.vn
[Bản đồ đường đi]
Showroom Phúc anh 15 xã đàn Địa chỉ: 15 Xã Đàn, phường Kim Liên, Hà Nội.
Điện thoại: (024) 3968 9966 (ext 1)
chat zalo Chat zalo Phúc Anh 15 Xã Đàn
Email: phucanh.xadan@phucanh.com.vn
Giờ mở cửa từ 08h00 đến 21h00
[Bản đồ đường đi]
Trụ sở chính/ Showroom PHÚC ANH 152 TRẦN DUY HƯNG Địa chỉ: 152-154 Trần Duy Hưng, phường Yên Hoà, Hà Nội.
Điện thoại: (024) 3968 9966 (ext 2)
chat zalo Chat zalo Phúc Anh 152 Trần Duy Hưng
Email: phucanh.tranduyhung@phucanh.com.vn
Giờ mở cửa từ 08h00 đến 21h00
[Bản đồ đường đi]
PHÒNG KINH DOANH PHÂN PHỐI Địa chỉ: Tầng 5, 134 Thái Hà, phường Đống Đa, Hà Nội.
Điện thoại: 097 322 7711
Email: kdpp@phucanh.com.vn
[Bản đồ đường đi]
PHÒNG DỰ ÁN VÀ KHÁCH HÀNG DOANH NGHIỆP Địa chỉ: Tầng 5,134 Thái Hà, phường Đống Đa, Hà Nội.
Điện thoại: 1900 2164 (ext 2)
chat zalo Chat zalo Dự án và khách hàng Doanh nghiệp
Hoặc 038 658 6699
Email: kdda@phucanh.com.vn
[Bản đồ đường đi]
SHOWROOM Phúc Anh 89 Lê Duẩn Địa chỉ: 89 Lê Duẩn, phường Cửa Nam, Hà Nội.
Điện thoại: (024) 3968 9966 (ext 6)
chat zalo Chat zalo với Phúc Anh 89 Lê Duẩn
Email: phucanh.leduan@phucanh.com.vn
Giờ mở cửa từ 08h00 đến 21h00
[Bản đồ đường đi]
showroom PHÚC ANH 134 THÁI HÀ Địa chỉ: 134 Thái Hà, phường Đống Đa, Hà Nội.
Điện thoại: (024) 3968 9966 (ext 3)
chat zalo Chat zalo với Phúc Anh 134 Thái Hà
Email: phucanh.thaiha@phucanh.com.vn
Giờ mở cửa từ 08h đến 21h00
[Bản đồ đường đi]
Showroom Phúc anh 141 phạm văn đồng Địa chỉ: 141-143 Phạm Văn Đồng (ngã ba Hoàng Quốc Việt - Phạm Văn Đồng), phường Phú Diễn, Hà Nội
Điện thoại: (024) 3968 9966 (ext 5)
chat zalo Chat zalo Phúc Anh 141 Phạm Văn Đồng
Email: phucanh.phamvandong@phucanh.com.vn
Giờ mở cửa từ 08h00 đến 21h00
[Bản đồ đường đi]
(8h-21h)
(8h-21h)
(8h-21h)
So sánh (0)

SO SÁNH SẢN PHẨM

Thêm sản phẩm

So sánh
Xoá sản phẩm
Icon Top Left Icon Top Right