Cần giúp đỡ để tách địa chỉ

  • Thread starter Thread starter uhg0314
  • Ngày gửi Ngày gửi
Liên hệ QC

uhg0314

Thành viên mới
Tham gia
20/10/10
Bài viết
16
Được thích
0
Cột địa chỉ có dữ liệu như sau
1 xxxx-Bạch Đằng - Chương Dương -HK - Hà Nội
2 Hữu Vĩnh-Hồng Quang-Ứng Hoà-HN
3 Bình Minh - Thanh Oai - HN

Bây giờ chỉ cần lấy là Chương Dương - Hk - Hà Nội thì làm thế nào ??? Mà có thể có các tỉnh khác thay cho Hà Nội
Bạn nào giỏi giúp tôi với.
file dữ liệu dạng này các anh ạ http://www.mediafire.com/?7qk3hsodz7jeaoa
 
Lần chỉnh sửa cuối:
Cột địa chỉ có dữ liệu như sau
1 xxxx-Bạch Đằng - Chương Dương -HK - Hà Nội
2 Hữu Vĩnh-Hồng Quang-Ứng Hoà-HN
3 Bình Minh - Thanh Oai - HN

Bây giờ chỉ cần lấy là Chương Dương - Hk - Hà Nội thì làm thế nào ??? Mà có thể có các tỉnh khác thay cho Hà Nội
Bạn nào giỏi giúp tôi với.

Có phải thế này không vậy?
 

File đính kèm

gần giống như thế, nhưng yêu cầu lấy cả 2 !

gần giông như vậy nhưng yêu cầu của nó là lấy cả 2 và dấu để cách giữa tỉnh và TP là dấu - thì công thức sửa thành thế nào bạn nhỉ
 
Chỉnh sửa lần cuối bởi điều hành viên:
có ai tách đc giúp em ko??????????????
 
có ai tách đc giúp em ko??????????????
"Chơi" nó bằng VBA, chịu "hông"????????????????????????
Mã:
Public Function Tach(Cll As Range) As String
    Dim Dk
        Dk = InStrRev(Cll, "-", InStrRev(Cll, "-", Len(Cll)) - 1)
        Tach = Trim(Right(Cll, Len(Cll) - Dk))
End Function
Thân
 

File đính kèm

Mình tham gia 1 hàm UDF

Mã:
Public Function Dchi(dc As String) As String
    Dim ddanh
    ddanh = Split(dc, "-")
    Dchi = Trim(ddanh(UBound(ddanh) - 1)) & " - " & Trim(ddanh(UBound(ddanh)))
End Function
 
Web KT

Bài viết mới nhất

Back
Top Bottom