Top 9 # Tách Họ Tên Trong Excel 2003 Xem Nhiều Nhất, Mới Nhất 6/2023 # Top Trend | Trucbachconcert.com

Cách Tách Họ Tên Trong Excel

CÁCH 1: TÁCH HỌ TÊN SỬ DỤNG FIND & REPLACE

Bước 1: Đầu tiên muốn tách họ tên thì các bạn cần tạo thêm hai cột đó là cột Họ & Đệm và cột thứ hai là cột Tên. Tiếp theo các bạn sao chép dữ liệu trong cột Họ và Tên sang cột Tên.

Bước 2: Thực hiện tách tên trong cột Tên.

Xuất hiện hộp thoại Find & Replace, trong thẻ Replace các bạn nhập “* “ (dấu sao và dấu cách) trong ô Find what, ô Relace with bỏ qua không nhập. Sau đó nhấn chọn Replace All để tách tên.

Trong ô đầu tiên của cột Họ & Đệm các bạn nhập công thức hàm

Với B5 là ô trong cột Họ và Tên, D5 là ô trong cột Tên.

Sau khi đã tách được Họ & Đệm của ô đầu tiên, các bạn sao chép công thức hàm xuống các ô khác để tách Họ & Đệm của tất cả các tên.

CÁCH 2: TÁCH HỌ TÊN SỬ DỤNG HÀM

Các bạn chọn ô đầu tiên của cột Tên và nhập công thức hàm

=RIGHT(B5;LEN(B5)-FIND(“*”;SUBSTITUTE(B5;” “;”*”;LEN(B5)-LEN(SUBSTITUTE(B5;” “;””)))))

Với B5 là họ và tên đầy đủ trong cột Họ và Tên cần tách tên. Để hiểu hàm tách tên này các bạn cần hiểu được cách sử dụng từng hàm, các bạn có thể tham khảo các bài viết về hàm RIGHT; LEN; FIND; SUBSTITUTE.

Như vậy các bạn đã tách được tên cho dữ liệu đầu tiên.

Các bạn sao chép công thức hàm xuống các ô phía dưới để tách các tên trong dữ liệu còn lại.

Bước 3: Tách họ và đệm sang cột Họ & Đệm.

Các bạn thực hiện tách họ và đệm tương tự như cách 1, đó là nhập hàm =LEFT(B5;LEN(B5)-LEN(D5)) với B5 là họ tên đầy đủ, D5 là tên vừa tách. Như vậy các bạn sẽ tách được họ và đệm.

Sao chép công thức hàm cho các ô còn lại các bạn sẽ được kết quả như sau:

Trong Excel Options các bạn chọn Customize Ribbon ở menu bên trái, đánh dấu tích chọn trong ô vuông trước Developer trong phần Main Tabs và nhấn OK.

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

Bước 4: Lưu Module lại bằng cách chọn biểu tượng Save hoặc tổ hợp phím Ctrl + S và đóng cửa sổ Microsoft Visual Basic.

Bước 5: Tách họ và đệm từ họ và tên đầy đủ.

Đầu tiên các bạn cũng tạo hai cột Họ & Đệm và cột Tên, tiếp theo trong ô đầu tiên của cột Họ & Đệm và nhập hàm =TACH(B5;0) với B5 là họ và tên đầy đủ. Nhấn Enter để Module thực hiện hàm tách họ và đệm.

Với các họ và đệm khác các bạn thực hiện sao chép công thức hàm TACH xuống.

Bước 6: Tách tên ra khỏi họ và tên đầy đủ.

Tại ô đầu tiên của cột Tên các bạn nhập hàm =TACH(B5;1) với B5 là họ và tên đầy đủ. Sau đó nhấn Enter, như vậy Module sẽ được chạy và tách tên.

Sao chép công thức hàm TACH xuống các ô còn lại các bạn sẽ được kết quả như sau:

Hàm Tách Họ Tên Trong Excel

Khi làm việc với excel bạn đôi lần gặp khó khăn trong việc thao tác tách họ và tên từ một ô ra thành 2 ô khác nhau. Việc sử dụng kết hợp các hàm công thức tính trong excel như IF, AND, MID là rất dài mà đôi khi lại không chính xác nữa. Còn nếu thao tác bằng tay với từng ô trong bảng tính một thì chính xác hơn rất nhiều nhưng bạn tưởng tượng trong file excel của bạn có hàng trăm tên thì thao tác như thế nào đây. Vậy có cách nào khả thi để thao tác tách họ tên trong excel 2007 hay excel 2010 và thậm chí là excel 2013 ra không.

Hàm tách họ tên trong excel 2007 2010 và 2013 là gì?

Trong excel các phiên bản từ cũ 2007, excel 2010 cho tới mới nhất là 2013 không có một phiên bản nào có hàm tách họ tên trong excel. Vậy thì tiêu đề bài hàm tách họ và tên trong excel 2007 2010 và 2013 hóa ra là lừa đảo à. Thực ra không có gì là khó hiểu nếu không có hàm thì ta viết hàm cho excel để có thể tách họ và tên trong excel ra.

Viết hàm tách họ tên trong excel như thế nào?

Trong bài viết chuyển số tiền thành chữ trong excel mình có giới thiệu qua về viết code trong excel và sau đó dùng đoạn code đó như là một hàm bình thường thi trong bài viết này cũng tương bạn sẽ phải viết code cho file excel bạn cần thao tác.

Bước 1: Mở file excel cần tách họ và tên ra sau đó Nhấn phím tắt trong excel là Alt + F11 để mở chế độ VBA Project trong excel lên để có thể thao tác nhập code dùng hàm tách họ và tên trong excel.

Bước 2: Tiếp theo, bạn nhấn menu Insert và sau đó chọn Module để mở cửa sổ nhập code và excel sẽ xuất hiện một cửa sổ soạn thảo để thao tác viết code trong VBA Project.

Bước 3: Tiếp đến là bạn tiến hành nhập đoạn code này vào khung hiển thị trong bước 2 bạn vừa thao tác để tạo hàm tách họ tên trong excel.

'CHUONG TRINH TACH HO TEN VIET BOI HTTP://IHAY.NET' Private Function TACHTEN(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 TACHTEN = Right(Name, Len(Name) - j) Else TACHTEN = Left(Name, j) End If Exit For End If Next End Function 'KET THUC CHUONG TRINH TACH HO TEN VIET BOI HTTP://IHAY.NET'

Bước 5: Vậy là thao tác chuẩn bị viết hàm tách họ tên trong excel đã hoàn tất giờ chỉ cần nhập hàm thao tác là xong.

Sử dụng hàm tách họ tên trong excel

Để sử dụng hàm tách họ tên trong excel bạn vừa tạo. bạn chỉ cần thao tác như sử dụng các hàm khác trong excel với tên hàm là =TACHTEN(địa chỉ, xxx). Trong hàm tách họ và tên trong excel đó có 2 cái cần chú ý là địa chỉ là ô bảng tính chứa họ và tên cần tách trong excel, còn xxx có thể là 0 hoặc 1. Nếu bạn chọn 0 hàm tách họ tên đó sẽ xuất kết quả là họ và tên đệm còn nếu chọn là 1 thì hàm sẽ xuất hiện tên cần lấy.

Ví dụ thao tác tách họ và tên trong excel: Ô B4 có họ tên là Nguyễn Tiến Đạt tiếp theo trong ô C4 bạn dùng hàm =TACHTEN(B4,0) kết quả hiển thị sẽ là Nguyễn Tiến, với ô D4 bạn dùng hàm =TACHTEN(B4,1) kết quả hiển thị là Đạt. Tuy trình bày có thể khó hiểu với bạn nhưng thao tác rất đơn giản.

Nếu bạn còn vướng mắc trong thao tác trên hoặc không biết cách thao tác nhập code viết hàm tách họ tên trong excel có thể tải file mẫu về và có thể thử dùng hàm đó.

THAM KHẢO THÊM CÁC SẢN PHẨM HOT NHẤT HIỆN NAY Tổng hợp các sản phẩm cho mẹ và bé Tổng hợp các sản phẩm làm đẹp Tổng hợp các sản phẩm mỹ phẩm Tổng hợp sản phẩm dung dịch nano bạc diệt khuẩn hot Tổng hợp sản phẩm tăng giảm cân hot Tổng hợp sản phẩm sinh lý nam nữ Tổng hợp sản phẩm đặc trị

Tách Họ Và Tên Trong Excel

Các bạn làm tin học văn phòng rất thường hay gặp trường hợp yêu cầu tách họ và tên ra thành 2 ô riêng biệt từ 1 ô nhập liệu sẵn.

Bài này chúng tôi sẽ hướng dẫn các bạn cách xử lý vấn đề này. Qua đó, chúng ta sẽ học và củng cố lại một số kiến thức cũ.

Các kiến thức trong bài này chúng ta sẽ sử dụng gồm:

Tìm và thay dùng ký tự đại diện (Find & replace)

Xử lý chuỗi kí tự bằng hàm LEFT, LEN

Cách này tất nhiên áp dụng được với mọi phiên bản Excel.

Dữ liệu ban đầu

Dữ liệu ban đầu chỉ có cột Họ và tên chung nhau trong một cột A. Yêu cầu tách Tên ra riêng một cột C, H ọ & tên đệm ra riêng một cột khác (cột D).

Bước 1: Copy dữ liệu để trích lấy phần Tên

Ta bôi đen chọn vùng dữ liệu Họ và Tên (vùng A2 đến A7) rồi ấn CTRL+C để sao chép sang cột D

Bước 2: Dùng chức năng Find & Replace để xóa phần Học & tên lót, chỉ lấy phần tên

Chọn vùng dữ liệu trong cột Tên, từ D2 đến D7

Ấn CTRL + H để mở hộp thoại Find & Replace với chức năng tìm và thay thế

Tại ô Find what, gõ vào *_ (_ tức là khoảng trống, mình gõ _ cho bạn dễ thấy, xem hình vẽ).

Tại ô Replace with, các bạn bỏ trống, tức không có gì.

Việc này có ý nghĩa ra lệnh rằng: Hãy tìm trong những ô thuộc vùng tôi chọn những cụm từ bất kỳ nào kết thúc bằng một “khoảng trắng” (*_) rồi thay nó bằng không có gì

Hay nói cách khác đi, nó sẽ xóa bỏ chuỗi trong ô tính từ đầu đến khoảng trắng cuối cùng. Phần còn lại đó chính là phần Tên trong cấu trúc Họ & Tên

Trong trường hợp này, Ví dụ Họ & Tên trong hàng thứ 2 là “Ngô Vĩnh Tâm”, phần Họ và tên đệm cần lấy là “Ngô Vĩnh”

Tức là ta cần lấy từ bên trái qua x ký tự. Với x chính là số ký tự của phần Họ & Tên đệm, nó chính là số ký tự của cả chuỗi Họ & tên trừ đi số ký tự của Tên rồi trừ đi 1 khoảng trắng nữa.

Vậy công thức chính xác để tính số ký tự của phần Họ & tên đệm (x) sẽ là:

LEN(A2): Chiều dài của ô Họ Và Tên

LEN(D2): Chiều dài của ô Tên

1: Là chiều dài của một khoảng trắng

Từ đó, ta lập được công thức của Họ & tên đệm tại ô C2 sẽ là:

= LEFT(A2,LEN(A2) – LEN(D2) – 1)

Nhập công thức này vào ô C2, ta sẽ được Giá trị Họ & Tên Đệm

Bước cuối: Bạn đã có được cột họ và tên riêng biệt. Bây giờ, tùy theo từng trường hợp, bạn có thể ẩn đi cột Họ và Tên, hoặc dùng Copy & dán giá trị 2 cột Họ, Tên riêng biệt.

Chú ý là dán giá trị, chứ không phải dán bình thường, sau khi Copy bằng CTRL+C, ta làm như sau để dán giá trị:

Download file Excel ví dụ

Link tải: http://www.trungtamtinhoc.edu.vn/download/tach-ho-va-ten.xlsx

chúng tôi

Cách Tách Họ Và Tên Trong Excel 2022, 2013, 2010, 2007, 2003

Cách tách Họ và Tên trong Excel bằng công thức

Trong file mẫu sẽ có danh sách tên đầy đủ và 2 cột Họ và Tên riêng biệt để sử dụng hàm. Cách tách như sau:

Bước 1: Các bạn đặt con trỏ chuột vào 1 ô nào đó trong cột Họ, sau đó gõ công thức

=LEFT(B7,FIND(” “,B7,1)-1)

( B7 là ô chứa dữ liệu tên đầy đủ)

Trong công thức trên, hàm LEFT có chức năng cắt chuỗi ký tự phía bên trái với điều kiện cắt từ khoảng trắng đầu tiên ở ô B7. Do đó với chuỗi ký tự trong ô B7 là Lê Xuân Trường, từ “Lê” sẽ thỏa mãn điều kiện của công thức và tách chuỗi ký tự mang giá trị của Họ sang 1 ô riêng,

Bước 2: Các bạn di chuột vào góc ô vừa gõ công thức sao cho xuất hiện dấu cộng màu đen giống như hình, sau đó nhấn giữ và kéo chuột xuống các ô còn lại để áp dụng hàm cho cả cột

Và đây là kết quả sau khi tách họ tên trong excel

Bước 3: Tiếp tục tách Tên trong bảng bằng cách đặt con trỏ chuột vào ô bất kỳ trong cột Tên, sau đó gõ câu lệnh

=RIGHT(B7,LEN(B7)-FIND(” “,B7,1))

( B7 là ô chứa dữ liệu tên đầy đủ)

Trong công thức trên, hàm RIGHT có chức năng cắt chuỗi kỹ tự phía bên phải với điều kiện cắt thỏa mãn hàm đếm ký tự LEN trong ô B7

Bước 4: Thực hiện tượng tự như bước 2, chúng ta sẽ tách Họ và Tên trong excel trong cả danh sách.

Tách thông tin họ và tên trong Excel bằng chức năng Text to Column

Đây là cách làm có phần đơn giản hơn do người dùng không cần nhớ những câu lệnh phức tạp và nhập liệu hay bị nhầm cú pháp. Excel đã cung cấp sẵn tính năng Text to Column. Các bước thao tác tách họ tên trong excel như sau:

Bước 1: Bôi đen cột chứa dữ liệu cần tách, chọn tab Data trên thanh công cụ, bấm vào Text to Column

Bước 4: Tick chọn Text, ô Destination sẽ đặt ô chứa dữ liệu sau khi tách (cột Họ), sau đó bấm Finish

Sử dụng chức năng Find and Replace

Lưu ý: Chức năng này chỉ tách được họ và tên, với cụm tên có 3 từ sẽ không lấy được tên đệm, các bạn cân nhắc trước khi sử dụng.

Bước 1: Copy cả cột Họ và Tên, sau đó Paste vào cột Họ

Bước 2: Bôi đen cột Họ vừa copy, bấm tổ hợp phím Ctrl + H để mở hộp thoại Replace, gõ vào dòng Find what “[Space]+*“, sau đó bấm Replace All.

Hành động này có chức năng xóa tất cả chuỗi ký tự phía bên phải dấu cách đầu tiên

Và đây là kết quả

Bước 3: Làm tương tự như bước 2 với cột Tên, tuy nhiên dòng Find what sẽ gõ lệnh “*+[Space]“, sau đó bấm Replace All

Và đây là kết quả