Mục lục
Trong Excel, bạn có thể tách tên đầy đủ của mình thành các cột riêng biệt. Có một số cách để tách tên và họ. Bạn có thể sử dụng các tính năng sẵn có của Excel cũng như các công thức khác nhau để tách tên đầy đủ thành họ và tên. Trong bài viết này, tôi sẽ giải thích cách tách họ và tên trong Excel.
Để minh họa dễ hiểu hơn, tôi sẽ sử dụng tập dữ liệu mẫu của một ngân hàng cụ thể. Tập dữ liệu chứa hai cột là Tên đầy đủ và Số tài khoản .
Tải xuống để thực hành
Tách Họ Và Tên.xlsx
6 Cách Tách Họ Và Tên trong Excel
1. Sử dụng Văn bản thành Cột để Phân tách Họ và Tên
Bạn có thể sử dụng tính năng Văn bản thành Cột để Tách Họ và Tên Họ .
Để bắt đầu, hãy chọn ô hoặc phạm vi ô từ nơi bạn muốn Tách Họ và Tên .
➤ Tôi đã chọn ô phạm vi B4:B13 .
Bây giờ, hãy mở tab Dữ liệu >> từ Công cụ dữ liệu >> chọn Văn bản thành Cột
Một hộp thoại sẽ bật lên. Từ đó Chọn loại tệp mô tả đúng nhất dữ liệu của bạn .
⏩ Tôi đã chọn Được phân tách vì dữ liệu của tôi có ký tự khoảng trắng.
Sau đó, nhấp vào Tiếp theo .
Một hộp thoại khác sẽ bật lên. Từ đó chọn Dấu phân cách mà bạncông thức cho các ô còn lại.
6. Sử dụng Tìm và Thay thế để Tách Họ và Tên
Bạn có thể sử dụng Tìm & ; Thay thế tính năng bằng các ký tự ký tự đại diện thành Tách Họ và Tên .
6.1 Tìm Tên
Bằng cách sử dụng nút Thay thế từ Tìm & Chọn tính năng bạn có thể trích xuất Tên từ Tên đầy đủ .
Để bắt đầu, hãy sao chép tất cả các tên từ Tên đầy đủ vào bất kỳ cột mới nào.
➤ Tôi đã chọn dải ô B4:B13 và sao chép tất cả dữ liệu vào cột Tên .
Tiếp theo, chọn phạm vi ô mà bạn chỉ muốn trích xuất Tên của mình.
➤ Tôi đã chọn phạm vi ô D4:D13 .
Sau đó, mở tab Trang chủ >> từ Nhóm đang chỉnh sửa >> đi tới Tìm & Chọn >> chọn Thay thế
Hộp thoại sẽ bật lên.
⏩ Tôi đã sử dụng một Dấu cách sau đó Dấu hoa thị(*) trong Tìm vì tôi chỉ muốn các giá trị trước dấu cách.
⏩ Tôi đã giữ Thay thế bằng trường Trống .
Sau đó, nhấp vào Thay thế tất cả .
Một thông báo sẽ bật lên cho biết cách thực hiện nhiều lần thay thế đã xảy ra.
⏩ Chúng tôi đã thực hiện 10 lần thay thế .
Sau đó, nhấp vào OK và đóng hộp thoại .
⏩ Ở đây, tất cả các ký tự sau dấu cách được thay thế bằng Trống và chỉ tìm thấy Tên .
6.2. Tìm Họ
Bạn cũng có thể sử dụng nút Thay thế từ Tìm & Chọn tính năng để trích xuất Họ từ Tên đầy đủ .
Để bắt đầu, hãy sao chép tất cả các tên từ Tên đầy đủ vào bất kỳ cột mới nào.
➤ Tôi đã chọn phạm vi B4:B13 và sao chép tất cả dữ liệu vào cột Last Name .
Tiếp theo, chọn phạm vi ô mà bạn chỉ muốn trích xuất Họ .
➤ Tôi đã chọn phạm vi ô E4:E13 .
Sau đó, mở tab Trang chủ >> từ Nhóm đang chỉnh sửa >> đi tới Tìm & Chọn >> chọn Thay thế
Hộp thoại sẽ bật lên.
⏩ Tôi đã sử dụng Dấu hoa thị( *) sau đó đơn lẻ Dấu cách trong Tìm vì tôi chỉ muốn các giá trị sau dấu cách.
⏩ Tôi đã giữ Thay thế bằng trường Trống .
Sau đó, nhấp vào Thay thế tất cả .
Một thông báo sẽ bật lên cho biết cách thực hiện nhiều lần thay thế đã xảy ra.
⏩ Chúng tôi đã thực hiện 10 lần thay thế .
Sau đó, nhấp vào OK và đóng hộp thoại .
⏩ Tại đây, tất cả các ký tự trước dấu cách được thay thế bằng Trống và bạn sẽ nhận được Họ .
Những điều cần nhớ
🔺 Bạn chỉ có thể sử dụng tính năng Flash Fill trong Excel 2013, 2016, 2019, và các phiên bản mới hơn.
Phần Thực hành
Tôi đãcung cấp một bảng thực hành trong sách bài tập để thực hành các ví dụ đã giải thích này.
Kết luận
Trong bài viết này, tôi đã giải thích 6 cách để tách họ và tên trong Excel. Cuối cùng nhưng không kém phần quan trọng, nếu bạn có bất kỳ đề xuất, ý tưởng hoặc phản hồi nào, vui lòng bình luận bên dưới.
dữ liệu có.⏩ Tôi đã chọn Dấu cách vì dữ liệu của tôi có các ký tự khoảng trắng.
Sau đó, nhấp vào Tiếp theo .
Một lần nữa, một hộp thoại khác sẽ bật lên. Từ đó, chọn Đích để đặt dữ liệu phân tách của bạn.
⏩ Tôi đã chọn ô D4 để đặt dữ liệu được phân tách trước và họ.
Cuối cùng, hãy nhấp vào Hoàn tất .
⏩ Một thông báo cảnh báo sẽ xuất hiện .
Nhấp, OK nếu bạn 100% chắc chắn đặt các văn bản riêng biệt.
⏩ Do đó, bạn sẽ nhận được họ và tên từ tên đầy đủ.
2. Sử dụng Flash Fill để tách Họ và Tên
Bạn cũng có thể sử dụng tính năng Flash Fill để Tách Họ và Tên .
Trong khi sử dụng lệnh Flash Fill , bạn sẽ cần tạo mẫu. Nếu Excel phát hiện ra mẫu thì nó Điền dữ liệu tự động.
Vì tôi muốn tách họ và tên nên tôi đã thêm hai cột mới, một cột cho Tên một cột khác cho Họ .
Bây giờ, hãy nhập phần tên của Họ và tên mà bạn muốn trích xuất trong ô đầu tiên.
➤ Tôi đã nhập tên Adam trong cột Tên .
➤ Sau đó, trong ô thứ hai, hãy nhập tên của B5 ô. Trong hầu hết các trường hợp, Excel cảm nhận một mẫu, nếu mẫu được phát hiện thì nó sẽ điền tên trong tất cả các ô kháctự động.
Do đó, bạn có thể thấy rằng Excel đã phát hiện mẫu và hiển thị tất cả Tên .
⏩ Bây giờ, bạn sẽ phải nhấn ENTER để Điền tất cả Tên một cách tự động.
Làm theo quy trình được giải thích để Tên tách Họ khỏi Tên đầy đủ .
Sau đó, bạn sẽ thấy rằng Excel đã phát hiện mẫu và hiển thị tất cả Họ .
⏩ Bây giờ, nhấn ENTER để Điền tất cả Họ tự động.
Trong trường hợp tính năng Flash Fill của bạn không được bật theo mặc định. Sau đó, để sử dụng tính năng Flash Fill , hãy nhấp vào tab Dữ liệu >> từ nhóm Công cụ dữ liệu >> chọn Flash Fill .
Nếu vẫn không được, hãy chuyển đến Tệp >> mở Tùy chọn >> chuyển đến Nâng cao >> chọn hộp Flash Fill (Đồng thời đảm bảo rằng Tự động được chọn trong Tùy chọn chỉnh sửa)
Nội dung liên quan: Cách chia văn bản thành nhiều ô trong Excel
3. Sử dụng Flash Fill để tách Họ và Tên Khi Tên đệm tồn tại
Trong trường hợp Tên đầy đủ của bạn chứa Tên , Họ và Tên đệm , bạn sẽ có thể sử dụng lệnh Flash Fil l để bỏ qua Tách Tên và Họ tên Tên đệm .
Để chứng minhthủ tục, tôi đã lấy một tập dữ liệu được cung cấp bên dưới chứa các tên Tên , Họ và Tên đệm .
Vì tôi muốn tách họ và tên nên tôi đã thêm hai cột mới, một cho Tên cột kia cho Họ .
Bây giờ, hãy nhập phần tên của Họ tên mà bạn muốn trích xuất trong ô đầu tiên.
➤ Tôi đã nhập tên Adam vào cột Tên .
Thay vì sử dụng tùy chọn Flash Fill mặc định, tôi sẽ sử dụng tính năng Flash Fill từ ribbon .
Để bắt đầu, trước tiên, hãy chọn ô mà bạn khuấy mẫu để theo dõi.
➤ Tôi đã chọn ô D4 .
Bây giờ, hãy mở tab Dữ liệu >> từ nhóm Công cụ dữ liệu >> chọn Flash Fill
⏩ Do đó, bạn sẽ nhận được First Name từ Full Name .
Một lần nữa, tôi đã chọn ô E4 để tách Họ khỏi Tên đầy đủ trong khi bỏ qua Tên đệm .
Bây giờ, hãy mở tab Dữ liệu >> từ nhóm Công cụ dữ liệu >> chọn Flash Fill
⏩ Kết quả là bạn sẽ nhận được Họ từ Tên đầy đủ .
Đọc thêm: Tách văn bản trong Excel bằng Flash Fill
4. Sử dụng hàm để tách văn bản trước và sau Họ
Để Tách Họ và Tên , bạn có thể sử dụng các hàm Excel. Bạn có thể dùngHàm LEFT , hàm RIGHT với hàm FIND để tách First Name và Last Name khỏi Họ và Tên khi các tên được phân tách bằng ký tự khoảng trắng.
4.1. Sử dụng TRÁI & Hàm FIND để tách Tên
Bằng cách sử dụng hàm LEFT và hàm FIND , bạn có thể tách Tên khỏi Họ và tên .
Để bắt đầu, hãy chọn ô bất kỳ để đặt Tên .
➤ Tôi đã chọn ô D4 .
⏩ Trong ô D4 , hãy nhập công thức sau.
=LEFT(B4,FIND(" ",B4,1)-1)
Ở đây, trong hàm LEFT , tôi đã chọn ô B4 là văn bản và FIND(” “,B4,1)- 1 dưới dạng num_chars .
Tiếp theo, trong hàm FIND , tôi đã sử dụng ” ” (dấu cách) làm find_text , đã chọn ô B4 làm trong_văn_bản và sử dụng 1 làm start_num .
Phân tích công thức
➦ FIND(” “,B4,1)—> sẽ tìm vị trí của ký tự khoảng trắng đầu tiên.
• Đầu ra: 5
➦ FIND(” “,B4,1)-1 —> become
• 5-1
• Đầu ra: 4
➥ LEFT(B4,FIND(” “,B4,1) -1)—> Điều này sẽ trả về Tên từ Tên đầy đủ cột.
• TRÁI(B4, 4)
• Đầu ra: Adam
• Giải thích: Trích xuất 4 chữ cái đầu tiên từ Họ Tên .
⏩ Nhấn phím ENTER và bạn sẽ nhận được Tên từ cột Họ Tên .
⏩ Bây giờ, bạn sử dụng Fill Handle để Tự động điền công thức cho các ô còn lại.
Đọc thêm: Cách tách các từ trong Excel bằng công thức (Hướng dẫn cơ bản)
4.2. Sử dụng RIGHT & Chức năng TÌM để tách Họ
Để tách Họ từ Họ và Tên , bạn có thể sử dụng chức năng RIGHT với Hàm FIND và hàm LEN .
Để bắt đầu, hãy chọn bất kỳ ô nào để đặt Họ .
➤ Tôi đã chọn ô E4 .
⏩ Trong ô E4 , nhập công thức sau.
=RIGHT(B4,LEN(B4)-FIND(" ",B4,1))
Ở đây, trong hàm RIGHT , tôi đã chọn ô B4 là văn bản và LEN(B4)-FIND(” “,B4,1) dưới dạng num_chars .
Tiếp theo, trong hàm LEN , Tôi đã chọn ô B4 là văn bản để lấy độ dài của giá trị của ô B4.
Sau đó, trong hàm FIND , Tôi đã sử dụng ” ” (dấu cách) làm tìm_văn_bản , đã chọn ô B4 làm trong_văn_bản và sử dụng 1 làm start_num .
Phân tích công thức
➦ FIND(” “,B4,1)—> sẽ tìm vị trí của ký tự khoảng trắng đầu tiên.
• Đầu ra: 5
➦ LEN(B4)—> will trả lại e số ký tự trong văn bảnchuỗi.
• Đầu ra: 10
➥ LEN(B4)-FIND(” “,B4,1) —> become
• 10-5
• Đầu ra: 5
➨ RIGHT(B4 ,LEN(B4)-FIND(” “,B4,1))—> Điều này sẽ trả về Họ từ cột Tên đầy đủ .
• RIGHT(B4, 5)
• Đầu ra: Smith
• Giải thích: Trích xuất 5 chữ cái cuối cùng từ Họ và tên .
⏩ Nhấn nút ENTER và bạn sẽ nhận được Họ từ cột Tên đầy đủ .
⏩ Bây giờ, bạn sử dụng phím Điền vào Ô điều khiển để Tự động điền công thức cho các ô còn lại.
5. Sử dụng hàm để tách trước và sau Họ và Dấu phẩy
Trong trường hợp Họ và Tên của bạn được phân tách bằng dấu phẩy thì bạn cũng có thể sử dụng các hàm Excel để Tách Họ và Tên .
Để minh họa quy trình, tôi sẽ sử dụng tập dữ liệu được cung cấp bên dưới nơi tôi phân tách các tên bằng dấu phẩy.
5.1. Sử dụng TRÁI & Hàm SEARCH để tách Tên
Bạn có thể sử dụng hàm LEFT và hàm SEARCH để tách Tên khỏi Họ tên .
Để bắt đầu, chọn ô bất kỳ để đặt Tên .
➤ Tôi đã chọn D4 ô.
⏩ Trong ô D4 , nhập công thức sau.
=LEFT(B4,SEARCH(" ",B4)-2)
Ở đây, trong LEFT , tôi đã chọn ô B4 là văn bản và SEARCH(” “,B4)-2 là num_chars . Ở đây, tôi đã trừ 2 vì tôi có thêm hai ký tự ( dấu phẩy & dấu cách) .
Tiếp theo, trong SEARCH , tôi đã sử dụng ” ” (dấu cách) làm tìm_văn_bản , ô được chọn B4 làm trong_văn_bản .
Phân tích công thức
➦ SEARCH(” “,B4) —> sẽ tìm kiếm vị trí của ký tự khoảng trắng đầu tiên.
• Đầu ra: 6
➦ SEARCH(” “,B4)-2 —> trở thành
• 6-2
• Đầu ra: 4
➥ TRÁI(B4,SEARCH( ” “,B4)-2)—> Thao tác này sẽ trả về Tên từ cột Tên đầy đủ .
• TRÁI(B4, 4)
• Đầu ra: Adam
• Giải thích: Trích xuất 4 chữ cái đầu tiên từ Tên đầy đủ .
⏩ Nhấn phím ENTER và bạn sẽ nhận được Tên từ cột Tên đầy đủ .
⏩ Bây giờ, bạn sử dụng Xử lý điền để Tự động điền công thức cho các ô còn lại.
5.2. Sử dụng RIGHT & Chức năng TÌM KIẾM để tách Họ
Để tách Họ khỏi Tên đầy đủ bạn có thể sử dụng chức năng RIGHT với Hàm TÌM KIẾM và hàm LEN .
Để bắt đầu, hãy chọn bất kỳ ô nào để đặt Cuối cùngTên .
➤ Tôi đã chọn ô E4 .
⏩ Trong ô E4 , nhập công thức sau.
=RIGHT(B4, LEN(B4) - SEARCH(" ", B4))
Ở đây, trong hàm RIGHT , tôi đã chọn ô B4 là văn bản và LEN(B4) – SEARCH(” “, B4) dưới dạng num_chars .
Tiếp theo, trong LEN , tôi đã chọn ô B4 là văn bản để lấy độ dài của giá trị của ô B4.
Sau đó, trong phần SEARCH hàm, tôi đã sử dụng ” ” (dấu cách) làm tìm_văn_bản , đã chọn ô B4 làm trong_văn_bản .
Phân tích công thức
➦ TÌM KIẾM(” “, B4) —> sẽ tìm kiếm vị trí của ký tự khoảng trắng đầu tiên.
• Đầu ra: 6
➦ LEN(B4) —> sẽ trả về số ký tự trong chuỗi văn bản.
• Đầu ra: 1
➥ LEN(B4) – SEARCH(” “, B4) —> trở thành
• 11-6
• Đầu ra: 5
➨ RIGHT( B4, LEN(B4) – TÌM KIẾM(” “, B4)) —> Điều này sẽ trả về Las t Tên từ cột Tên đầy đủ .
• RIGHT(B4, 5)
• Đầu ra: Smith
• Giải thích: Trích xuất 5 chữ cái cuối cùng từ Họ tên .
⏩ Nhấn phím ENTER và bạn sẽ nhận được Họ từ cột Họ tên .
⏩ Bây giờ, bạn sử dụng Xử lý điền để Tự động điền các