7+ cách tách họ và tên trong Excel đơn giản, nhanh chóng

Khi làm việc với Excel, đôi khi bạn sẽ cần tách họ, tên đệm và tên thành các cột riêng biệt để dễ dàng quản lý, sắp xếp hoặc xử lý dữ liệu. Thay vì chỉnh sửa thủ công từng ô, bạn có thể sử dụng một số công cụ và hàm có sẵn trong Excel để thực hiện nhanh chóng. Dưới đây là các cách tách họ và tên trong Excel đơn giản, dễ thực hiện mà bạn có thể tham khảo.

Cách tách họ và tên trong Excel không dùng công thức

Tách họ và tên bằng Find and Replace

Find and Replace là công cụ có sẵn trong Excel, giúp bạn tách riêng tên chính từ cột họ và tên mà không cần sử dụng công thức.

Các bước thực hiện:

  1. Bước 1: Mở file Excel, sao chép dữ liệu ở cột chứa họ và tên gốc.
  2. Bước 2: Paste dữ liệu sang cột mới mà bạn muốn lưu tên riêng.
  3. Bước 3: Bôi đen toàn bộ dữ liệu vừa paste.
  4. Bước 4: Nhấn tổ hợp phím Ctrl + H để mở hộp thoại Find and Replace.
  5. Bước 5: Tại ô Find what, nhập dấu sao (*) kèm một khoảng trắng (* ).
  6. Bước 6: Để trống ô Replace with, sau đó nhấn Replace All.
  7. Bước 7: Nhấn OK để hoàn tất.

Sau khi thực hiện, Excel sẽ loại bỏ phần họ và tên đệm, chỉ giữ lại tên chính ở cuối mỗi ô.

Tách họ và tên trong Excel bằng Find and Replace
Hình 1: Tách họ và tên trong Excel bằng Find and Replace

Tách họ và tên bằng Text to Columns

Text to Columns là tính năng trong Excel cho phép tách họ và tên thành nhiều cột riêng biệt dựa trên dấu phân cách, chẳng hạn như khoảng trắng.

Các bước thực hiện:

  1. Bước 1: Mở file Excel, bôi đen toàn bộ vùng dữ liệu họ tên cần tách.
  2. Bước 2: Chọn tab Data trên thanh công cụ.
  3. Bước 3: Nhấn vào tính năng Text to Columns.
  4. Bước 4: Trong hộp thoại hiện ra, chọn Delimited.
  5. Bước 5: Nhấn Next để tiếp tục.
  6. Bước 6: Tích chọn ô Space để Excel nhận diện khoảng trắng làm dấu phân cách.
  7. Bước 7: Nhấn Next.
  8. Bước 8: Tại mục Destination, chọn ô muốn hiển thị kết quả sau khi tách.
  9. Bước 9: Nhấn Finish để hoàn tất.

Lưu ý: Text to Columns sẽ tách họ tên dựa trên từng khoảng trắng. Vì vậy, với tên người Việt có 3–4 thành phần, dữ liệu có thể bị chia thành 3–4 cột riêng biệt thay vì chỉ 2 cột gồm Họ và tên đệm, Tên.

Tách tên trong Excel bằng Flash Fill

Flash Fill là tính năng thông minh trong Excel có khả năng tự động nhận diện quy luật dữ liệu dựa trên mẫu mà người dùng nhập trước đó. Nhờ vậy, bạn có thể tách tên riêng khỏi họ và tên đầy đủ mà không cần sử dụng công thức.

Các bước thực hiện:

  1. Bước 1: Nhập thủ công tên riêng muốn tách vào một ô trống bên cạnh dữ liệu gốc (ví dụ ô C2).
  2. Bước 2: Chọn ô C3 (ô ngay bên dưới ô vừa nhập tên).
  3. Bước 3: Chọn tab Data trên thanh công cụ.
  4. Bước 4: Nhấn vào biểu tượng Flash Fill (biểu tượng ô vuông kèm tia chớp màu vàng).
  5. Bước 5: Excel sẽ tự động nhận diện quy luật và điền tên riêng vào các dòng còn lại.

Cách tách chữ trong Excel: Hướng dẫn tách chuỗi bằng Flash Fill

Tách tên trong Excel bằng Flash Fill
Hình 2: Tách tên trong Excel bằng Flash Fill

Cách dùng hàm tách họ và tên trong Excel

Tách họ trong Excel bằng hàm LEFT, FIND, LEN

Hàm LEFT kết hợp với hàm FIND và LEN giúp bạn lấy phần họ đứng ở đầu chuỗi họ tên một cách nhanh chóng.

Các bước thực hiện:

  1. Bước 1: Xác định ô dữ liệu chứa họ tên đầy đủ, ví dụ ô B2.
  2. Bước 2: Nhập công thức =LEFT(B2;FIND(" ";B2)-1) vào ô trống muốn hiển thị kết quả, ví dụ ô C2.
  3. Bước 3: Nhấn Enter để hiển thị kết quả là phần họ được tách ra.
  4. Bước 4: Chọn ô chứa kết quả, sau đó kéo công thức xuống các hàng bên dưới để tách họ cho toàn bộ danh sách.

Lưu ý: Tùy theo cài đặt Excel trên máy tính, bạn có thể cần thay dấu chấm phẩy (;) bằng dấu phẩy (,) trong công thức.

Tách tên trong Excel bằng hàm RIGHT, LEN, SUBSTITUTE

Để lấy tên chính nằm ở cuối chuỗi họ tên, bạn có thể kết hợp các hàm RIGHT, LEN và SUBSTITUTE. Công thức này giúp Excel tự động xác định khoảng trắng cuối cùng, từ đó lấy ra phần tên mà không cần quan tâm họ tên có bao nhiêu từ.

Cách thực hiện như sau:

Ví dụ: Dữ liệu họ tên ban đầu nằm ở ô B2.

  1. Bước 1: Mở file Excel, chọn một ô trống bên cạnh để hiển thị tên sau khi tách, ví dụ ô C2.
  2. Bước 2: Nhập công thức sau vào ô C2: =RIGHT(B2;LEN(B2)-FIND("@";SUBSTITUTE(B2;" ";"@";LEN(B2)-LEN(SUBSTITUTE(B2;" ";"")))))
  3. Bước 3: Nhấn Enter để nhận kết quả là tên chính được tách từ ô B2.
  4. Bước 4: Chọn ô C2, sau đó kéo công thức xuống các dòng bên dưới để tách tên cho toàn bộ danh sách.

Lưu ý: Tùy theo cài đặt Excel, bạn có thể thay dấu chấm phẩy (;) bằng dấu phẩy (,) trong công thức.

Tách tên trong Excel bằng hàm RIGHT, LEN, SUBSTITUTE

Tách họ tên bằng hàm TEXTSPLIT

TEXTSPLIT là hàm có sẵn trong các phiên bản Excel mới, giúp tự động tách họ tên thành từng phần riêng biệt dựa trên dấu cách. Nhờ đó, bạn có thể nhanh chóng chia họ, tên đệm và tên chính thành các cột khác nhau mà không cần sử dụng nhiều công thức. Các bước thực hiện như sau:

Ví dụ: Dữ liệu họ tên ban đầu nằm ở ô B2.

  1. Bước 1: Chọn ô trống muốn hiển thị kết quả sau khi tách, ví dụ ô C2. Nhập công thức sau: =TEXTSPLIT(TRIM(B2);" ")
  2. Bước 2: Nhấn Enter để Excel tự động tách từng từ trong họ tên thành các cột riêng biệt.
  3. Bước 3: Chọn ô chứa công thức, sau đó kéo xuống các dòng bên dưới để áp dụng cho những họ tên còn lại.

Lưu ý: Hàm TEXTSPLIT chỉ khả dụng trên các phiên bản Excel mới có hỗ trợ hàm này, chẳng hạn Microsoft 365 và Excel 2024. Kết quả sẽ tự động tràn sang các ô bên phải, vì vậy hãy đảm bảo những ô này đang trống để tránh lỗi.

Cách tách họ và tên bằng phím tắt

Ngoài cách sử dụng Flash Fill trên thanh công cụ, bạn cũng có thể dùng tổ hợp phím Ctrl + E để thực hiện thao tác tương tự. Excel sẽ tự động nhận diện quy luật từ dữ liệu mẫu và điền tên vào các dòng còn lại.

Các bước thực hiện:

  1. Bước 1: Nhập thủ công tên riêng muốn tách vào một ô trống bên cạnh dữ liệu gốc, ví dụ ô C2.
  2. Bước 2: Chọn ô C3 ngay bên dưới, sau đó nhấn tổ hợp phím Ctrl + E.
  3. Bước 3: Kiểm tra kết quả để đảm bảo Excel đã nhận diện và tách đúng tên ở các dòng còn lại.

Tách họ và tên trong Excel bằng phím tắt Ctrl + E

Cách tách họ và tên trong các trường hợp đặc biệt

Tên có nhiều khoảng trắng

Khi dữ liệu họ tên chứa nhiều khoảng trắng liên tiếp giữa các từ, kết quả tách có thể không chính xác hoặc xuất hiện các ô trống không mong muốn. Để khắc phục, bạn có thể sử dụng hàm TRIM để loại bỏ khoảng trắng thừa, giúp chuẩn hóa dữ liệu trước khi thực hiện các thao tác tách tên.

Việc chuẩn hóa khoảng trắng trước khi tách sẽ giúp dữ liệu đồng nhất, hạn chế lỗi công thức và tiết kiệm thời gian khi xử lý danh sách họ tên dài.

Tên có dấu gạch nối

Một số tên người Việt có dấu gạch nối giữa các thành phần, chẳng hạn như “Nguyễn Thị Lan-Anh”. Nếu sử dụng công thức tách tên thông thường, Excel có thể giữ nguyên phần gạch nối trong kết quả hoặc phân tách không đúng theo mong muốn.

Trong trường hợp này, bạn nên xác định rõ muốn giữ nguyên hay tách các thành phần có dấu gạch nối, sau đó điều chỉnh công thức phù hợp để tránh làm mất thông tin trong tên.

Tên có ký tự đặc biệt

Dữ liệu họ tên đôi khi chứa các ký tự không mong muốn như dấu chấm, dấu hoa thị hoặc ký hiệu đặc biệt. Những ký tự này có thể ảnh hưởng đến kết quả khi sử dụng các hàm tách chuỗi trong Excel.

Để xử lý, bạn có thể kết hợp các hàm như SUBSTITUTE để thay thế hoặc loại bỏ ký tự không cần thiết trước khi tách tên. Tuy nhiên, cần kiểm tra kỹ dữ liệu gốc để tránh vô tình xóa những ký tự có ý nghĩa trong tên riêng.

Tách họ và tên trong Excel trong trường hợp đặc biệt
Hình 5: Tách họ và tên trong Excel trong trường hợp đặc biệt

Lưu ý khi tách họ và tên trong Excel

Để tách họ và tên trong Excel chính xác, bạn nên kiểm tra dữ liệu và lựa chọn phương pháp phù hợp trước khi thực hiện. Dưới đây là một số lưu ý giúp hạn chế sai sót:

  • Kiểm tra dữ liệu trước khi tách: Đảm bảo họ tên được nhập đầy đủ, đúng thứ tự và không có khoảng trắng thừa hoặc lỗi định dạng.
  • Chọn phương pháp phù hợp: Tùy vào cấu trúc dữ liệu và phiên bản Excel đang sử dụng, hãy lựa chọn hàm hoặc tính năng tách tên phù hợp để tránh kết quả sai lệch.
  • Chú ý đến ký tự đặc biệt: Với những tên có dấu gạch nối, dấu chấm hoặc ký tự đặc biệt, hãy kiểm tra kỹ công thức để không vô tình làm mất hoặc thay đổi thông tin trong tên.

Kết luận

Trên đây là các cách tách họ và tên trong Excel mà bạn có thể áp dụng tùy theo nhu cầu và cách sắp xếp dữ liệu. Nếu thường xuyên làm việc với danh sách dài, việc sử dụng các công cụ và hàm có sẵn sẽ giúp bạn tiết kiệm đáng kể thời gian, đồng thời hạn chế sai sót khi xử lý dữ liệu.

Nếu bạn muốn dùng Excel thành thạo hơn cho công việc phân tích dữ liệu, bạn có thể tham khảo khóa học Excel for Business Analytics tại Starttrain.

Câu hỏi thường gặp

Tách họ và tên trong Excel không dùng công thức thì dùng cách nào nhanh nhất?

Bạn có thể dùng Flash Fill, hoặc phím tắt Ctrl + E sau khi nhập mẫu tên. Cả hai đều không cần công thức và Excel tự nhận diện quy luật từ dữ liệu mẫu.

Hàm nào tách được tên chính ở cuối chuỗi họ tên?

Bạn có thể kết hợp hàm RIGHT, LEN và SUBSTITUTE để lấy tên chính ở cuối chuỗi, không cần quan tâm họ tên có bao nhiêu từ.

Hàm TEXTSPLIT dùng được trên Excel nào?

Hàm TEXTSPLIT chỉ khả dụng trên các phiên bản Excel mới có hỗ trợ hàm này, chẳng hạn Microsoft 365 và Excel 2024.

Form - đọc sách
Form - Single Report Template

Vui lòng liên hệ qua những thông tin bên dưới. Starttrain sẽ phản hồi bạn trong thời gian sớm nhất.

Form Dashboard service