katehausanh2006
Thành viên mới

- Tham gia
- 1/7/17
- Bài viết
- 3
- Được thích
- 0
- Giới tính
- Nam
Chẳng cần code gì cả, bạn có thể thao tác như sau:xin moi người chi với
Đồ thượng cổ. File xls mà bạn.Chẳng cần code gì cả, bạn có thể thao tác như sau:
D3 gõ N.N.LÂM, chọn D3 rồi vào Data > Flash Fill bạn sẽ có kết quả tức thì.
Lâu lắm rồi tôi có viết một hàm như yêu cầu của bạn (chủ yếu phục vụ trong cty). Giờ gửi lên hy vọng có thể giúp được cho bạnxin moi người chi với
Function AbbName(ByVal Text As String, Optional ByVal Delimiter As String = vbNullString, Optional ByVal IncName As Boolean = False) As String
Dim sPart1 As String, sPart2 As String, sp As String, lPos As Long
sp = Space(1)
If InStr(1, Text, sp) Then
With WorksheetFunction
sPart1 = .Trim(Text)
lPos = InStrRev(sPart1, Space(1))
sPart2 = Mid(sPart1, lPos + 1, Len(sPart1))
sPart1 = Mid(sPart1, 1, lPos - 1)
sPart1 = "{""" & Replace(sPart1, " ", """;""") & """}"
sPart1 = Join(Evaluate("Transpose(LEFT(" & sPart1 & ",1))"), Delimiter)
End With
AbbName = sPart1 & Delimiter & IIf(IncName, Left(sPart2, 1), sPart2)
End If
End Function
=AbbName(C3,".")
=AbbName(C3,".",TRUE)
Ăn được cái này cũng trầy da xước vẩy.Không dễ ăn nhé.
Nguyễn -> N
Trần -> TR
Phạm -> PH
MuốnKhông dễ ăn nhé.
Nguyễn -> N
Trần -> TR
Phạm -> PH
N chứ không Ng chỉ là chuyện nhỏ. Văn, Thị, Chi -> N, hoặc cũng là Văn nhưng -> P, và Vĩnh -> T mới là chuyện thú vị.Ăn được cái này cũng trầy da xước vẩy.
Có biết tại sao N mà không phải là Ng vậy?