Trích lọc dữ liệu

Liên hệ QC

thanh tong

Thành viên hoạt động
Tham gia
27/5/10
Bài viết
122
Được thích
11
Các bạn cho mình hỏi một chút!
Mình có một cột Ghi Họ tên của rất nhiều người bây giờ mình muốn lọc tên của tất cả những người này sang cột bên cạnh thì dùng công thức hay macro như thế nào( Chỉ có tên- không có họ và tên đêm sang cột bên cạnh)
Cảm ơn các bạn
 
Các bạn cho mình hỏi một chút!
Mình có một cột Ghi Họ tên của rất nhiều người bây giờ mình muốn lọc tên của tất cả những người này sang cột bên cạnh thì dùng công thức hay macro như thế nào( Chỉ có tên- không có họ và tên đêm sang cột bên cạnh)
Cảm ơn các bạn
Bạn vào Google, nhập từ khóa "tiện ích tiếng Việt cho Excel", sẽ có hàng loạt kết quả có ích cho bạn.
Hoặc bạn có thể tham khảo topic này nhé:
 
Trường hợp này mình thích dùng UDF hơn, chir cần nhập 1 hàm nhỏ sau:

Mã:
Function Ten(HTen As String) As String
Dim tam
tam = Split(HTen, " ")
Ten = tam(UBound(tam))
End Function

Ví dụ Cột B là Họ tên, muốn tách sang cột C
C2=Ten(B2)
 
Các bạn cho mình hỏi một chút!
Mình có một cột Ghi Họ tên của rất nhiều người bây giờ mình muốn lọc tên của tất cả những người này sang cột bên cạnh thì dùng công thức hay macro như thế nào( Chỉ có tên- không có họ và tên đêm sang cột bên cạnh)
Cảm ơn các bạn

Nếu muốn dùng công thức:
Cho họ tên bắt đầu từ B1, dùng:
PHP:
=TRIM(RIGHT(SUBSTITUTE(TRIM($B1)," ",REPT(" ",LEN($B1))),LEN($B1)))
 
trích lọc tên

Các bạn cho mình hỏi một chút!
Mình có một cột Ghi Họ tên của rất nhiều người bây giờ mình muốn lọc tên của tất cả những người này sang cột bên cạnh thì dùng công thức hay macro như thế nào( Chỉ có tên- không có họ và tên đêm sang cột bên cạnh)
Cảm ơn các bạn

ban thêm đoạn code này vào
[FONT=&quot]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

Cách dùng:
[/FONT] Giả sử bạn muốn tách tên ra khỏi họ và họ đệm tại ô A1 = Phạm Xuân Trường / Gõ = tachten(A1,0) / Kết quả: Phạm Xuân
Giả sử bạn muốn tách tên ra khỏi họ và họ đệm tại ô A1 = Phạm Xuân Trường / Gõ = tachten(A1,1) / Kết quả: Trường
 
Web KT
Back
Top Bottom