Làm cách nào để tách tên đầy đủ thành họ và tên trong Google Sheets?

Làm cách nào để tách tên đầy đủ thành họ và tên trong Google Sheets?
Làm cách nào để tách tên đầy đủ thành họ và tên trong Google Sheets?

Câu chuyện bởi

Yaron Yitzhak

Câu chuyện bởi

Yaron Yitzhak

Yaron là Nhà phân tích dữ liệu & Nhà phát triển đối tượng tại TNW. Anh ấy cũng thích viết những câu chuyện về sự giao thoa giữa tài chính và công nghệ, và e (hiển thị tất cả) Yaron là Nhà phân tích dữ liệu & Nhà phát triển đối tượng tại TNW. Anh ấy cũng thích viết những câu chuyện về sự giao thoa giữa tài chính và công nghệ, đồng thời giải thích cách làm việc với dữ liệu ngay cả khi bạn không có kỹ năng kỹ thuật nâng cao.

Chào mừng bạn đến với Thông tin cơ bản về TNW, một bộ sưu tập các mẹo, hướng dẫn và lời khuyên về cách dễ dàng tận dụng tối đa các tiện ích, ứng dụng và nội dung khác của bạn

Đôi khi bạn phải làm việc với những gì mình có  và điều đó không chỉ áp dụng cho trí thông minh và kỹ năng của bạn' . Nó cũng có thể áp dụng cho những gì đã được gọi là dầu mới. dữ liệu. Đó là thứ chạy xuyên suốt các mạch máu của nền kinh tế mới, thay thế nền công nghiệp bằng nền tảng kỹ thuật số.

Và giống như dầu thô phải được xử lý để trở thành sản phẩm có thể sử dụng được, dữ liệu thô cũng cần được làm sạch hoặc biến đổi — dù là để người dùng có thể đọc được hay chỉ để vận chuyển . .

Nhận vé của bạn cho TNW Valencia vào tháng Ba

Trái tim của công nghệ đang đến với trái tim của Địa Trung Hải

Tham gia ngay

Vì vậy, hãy phóng to một loại dữ liệu phổ biến, tên đầy đủ và cách chúng tôi có thể tách hàng loạt chúng thành họ và tên. Và chúng tôi đang làm điều đó mà không cần sử dụng bất kỳ công cụ lập trình ưa thích nào, chỉ cần một số công thức đơn giản trong bảng tính tốt

Một giải pháp thường được cung cấp

Thông thường tên đầy đủ bao gồm hai phần. tên và họ

Vì vậy, giải pháp đơn giản mà hầu hết mọi người hướng đến là tìm khoảng trắng trong tên đầy đủ và sau đó tách tên đầy đủ theo ký tự đó… nhưng cách này không thực sự hiệu quả. Một số tên đầy đủ có thể chứa nhiều khoảng trắng — vì vậy giải pháp thường được cung cấp này (xem trên internet của bạn) không tính đến các tên dài hơn. Ergo, không đủ tốt

Một giải pháp tốt hơn

Vì vậy, làm thế nào chúng ta có thể làm điều này theo cách tốt hơn, đáp ứng mọi độ dài của tên đầy đủ? . Đối với mục đích tự động hóa/số lượng lớn, hãy thực hiện theo những điều sau đây. mọi thứ trước khoảng trắng đầu tiên trong tên đầy đủ là tên và mọi thứ sau khoảng trắng đầu tiên là họ

Bằng cách này, tên đầy đủ 'Jose Domingo Sanchez' sẽ được chia thành tên 'Jose' và họ 'Domingo Sanchez'. Một lần nữa, điều này cũng sẽ hiệu quả với những tên dài hơn

Trong Google Sheets, chúng ta có thể sử dụng công thức sau để trích xuất tên

=index(split(A2, “ ”), 1)

Trong ô B2 trong ví dụ dưới đây, chúng tôi đề cập đến văn bản trong ô A2 nơi viết tên đầy đủ, được phân tách bằng ký tự khoảng trắng. Nhưng chúng tôi đã đóng gói chức năng này bằng một chức năng chỉ mục và trỏ nó tới chỉ mục số 1

Điều này có nghĩa là toàn bộ văn bản sẽ không được chia thành nhiều cột dựa trên ký tự khoảng trắng, nhưng chúng tôi chỉ trích xuất từ ​​đầu tiên được phân tách khỏi từ sau bằng ký tự khoảng trắng, để lại Jose ở B2

Làm cách nào để tách tên đầy đủ thành họ và tên trong Google Sheets?
Làm cách nào để tách tên đầy đủ thành họ và tên trong Google Sheets?

Tiếp theo, chúng tôi muốn phần còn lại của tên đầy đủ được chèn vào ô C2… và đây là nơi điều kỳ diệu xảy ra. Thay vì sử dụng chức năng tách, chúng ta chỉ cần trừ tên khỏi tên đầy đủ

=trim(REGEXREPLACE(A2, B2, “”))

Trong ô C2, chúng tôi sử dụng công thức thay thế biểu thức chính quy ( REGEXREPLACE) và tham khảo văn bản bắt đầu trong A2 — sau đó đến tên .

Công thức được đóng gói bằng một hàm cắt để chúng tôi loại bỏ ký tự khoảng trắng đứng trước họ, bởi vì chúng tôi chỉ trừ họ khỏi tên đầy đủ, không phải khoảng trắng ở giữa

Làm cách nào để tách tên đầy đủ thành họ và tên trong Google Sheets?
Làm cách nào để tách tên đầy đủ thành họ và tên trong Google Sheets?

Vậy là xong, giải pháp tách tên đầy đủ thành họ và tên, bất kể tên dài bao nhiêu. Đã đến lúc tự tách một số tên

Làm cách nào để kết hợp họ và tên trong Google Sheets với không gian?

Để kết hợp họ và tên, bạn có thể sử dụng dấu và (&) . Dấu ” ” tạo khoảng trắng nên họ và tên cách nhau bởi dấu cách.

Công thức tách họ và tên trong Excel là gì?

Nhập công thức của =RIGHT(A2,LEN(A2)-FIND(” “,A2,1)) vào chỗ trống khác . 3. Copy 2 công thức đó xuống bạn sẽ thấy cột họ tên được tách thành cột họ và tên như hình bên dưới.