Trang 1 của 2 12 CuốiCuối
Kết quả 1 đến 10 của 16

Chủ đề: Nhờ mọi người tách giùm text trên Excel

  1. #1
    chautuanpro91 Guest

  2. #2
    ichiase24h Guest
    Em cảm ơn: befaint Sáng giò em úp nó cứ bảo lỗi:
    • tachdiachithuongtru.xls - Exceeds your quota by 106.5 KB. Click here to view your attachments

  3. #3
    viet1234 Guest
    Dùng hàm tự tạo xem sao

    Mã:
    Public Function Tach(DL, STT)
    Dim Tam(1 To 4)
    DL = Split(DL, ", ")
    Tam(4) = DL(UBound(DL)): Tam(3) = DL(UBound(DL) - 1)
    Tam(2) = DL(UBound(DL) - 2)
    Tam(1) = Replace(Join(DL, ","), Join(Tam, ","), "")
    
    Tach = Tam(STT)
    End Function
    cú pháp: =Tach( Chuỗi cần tách, thứ tự cột )

  4. #4
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Trích dẫn Gửi bởi HungQuoc49
    Dùng hàm tự tạo xem sao
    cú pháp: =Tach( Chuỗi cần tách, thứ tự cột )
    Khi Tach(Chuỗi cần tách, 1) = Kết quả mất khoảng trắng sau dấu phẩy ","
    ví dụ:

    Mã nguồn PHP:
    Tach(B3,1) = "248/TA,ấp Tân An"  
    Công thức với bài này bác chủ topic có thể thử như sau:

    Mã nguồn PHP:
    Cột B chứa chuỗi cần tách (Từ B3):C3=LEFT(B3,FIND(",",B3,FIND(",",B3,1)+1)-1)D3=MID(B3,LEN(C3)+3,FIND(",",B3,LEN(C3)+2)-LEN(C3)-3)E3=MID(B3,LEN(C3)+LEN(D3)+2*3-1,FIND(",",B3,LEN(C3)+LEN(D3)+2*2)-LEN(C3)-LEN(D3)-2*3+1)F3=RIGHT(B3,LEN(B3)-LEN(C3&D3&E3)-2*3)  
    TT!

  5. #5
    lebichvan888 Guest
    Trích dẫn Gửi bởi trunghk_26
    Em up len no bao loi:
    • tachdiachithuongtru.xls - Exceeds your quota by 106.5 KB. Click here to view your attachments
    Mã:
    C4=LEFT(B4,FIND(D4,B4)-3)
    D4=TRIM(MID(SUBSTITUTE($B4,",",REPT(" ",1000)),1000*COLUMN(B1),100))
    kéo D4 qua phải
    ==================
    chia buồn cùng U 23 việt nam

  6. #6
    daikaxomga Guest

    Nhờ mọi người tách giùm text trên Excel

    Em có file excell có trường địa chỉ gồm 4 phần cách nhau bởi dấu " , " h không biết làm cách nào tách cột đó ra thành 4 phần nhanh nhất có thể. Nếu được có thể code giúp em vì dữ liệu em rất nhiều. Em cảm ơn !

    113/TA ấp Tân An, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    113/TA ấp Tân An, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    113/TA ấp Tân An, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    113/TA ấp Tân An, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    113/TA ấp Tân An, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    113/TA ấp Tân An, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    218/TĐ ấp Tân Điểm, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    151/TA Tân Điểm, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    151/TA Tân Điểm, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    151/TA Tân Điểm, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    082/TT ấp Tân Thị, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    082/TT ấp Tân Thị, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    111CD ấp Cây Dừa, xã MỸ Khánh, huyện Ba Tri, tỉnh Bến Tre

    070/TĐ ấp Tân Điểm, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    070/TĐ ấp Tân Điểm, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    108/TA Tân An, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    108/TA Tân An, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    108/TA Tân An, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    305/TT ấp Tân Thị, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    305/TT ấp Tân Thị, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

  7. #7
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Trích dẫn Gửi bởi trunghk_26
    Em có file excell có trường địa chỉ gồm 4 phần cách nhau bởi dấu " , " h không biết làm cách nào tách cột đó ra thành 4 phần nhanh nhất có thể. Nếu được có thể code giúp em vì dữ liệu em rất nhiều. Em cảm ơn !

    113/TA ấp Tân An, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    113/TA ấp Tân An, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    113/TA ấp Tân An, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    113/TA ấp Tân An, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    113/TA ấp Tân An, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    113/TA ấp Tân An, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    218/TĐ ấp Tân Điểm, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    151/TA Tân Điểm, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    151/TA Tân Điểm, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    151/TA Tân Điểm, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    082/TT ấp Tân Thị, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    082/TT ấp Tân Thị, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    111CD ấp Cây Dừa, xã MỸ Khánh, huyện Ba Tri, tỉnh Bến Tre

    070/TĐ ấp Tân Điểm, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    070/TĐ ấp Tân Điểm, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    108/TA Tân An, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    108/TA Tân An, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    108/TA Tân An, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    305/TT ấp Tân Thị, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre

    305/TT ấp Tân Thị, xã Tân Xuân, huyện Ba Tri, tỉnh Bến Tre
    NHANH NHẤT ---> Đó là công cụ Text to Columns

  8. #8
    hungosp Guest
    Em sử dụng cái đó rồi nhưng chỉ tách được một số còn một số không tách ra đúng theo cột mà dấu " , " đã ngăn cách.

  9. #9
    thanhtungbooking Guest
    Trích dẫn Gửi bởi trunghk_26
    Em sử dụng cái đó rồi nhưng chỉ tách được một số còn một số không tách ra đúng theo cột mà dấu " , " đã ngăn cách.
    Có dùng TeamView thì đưa ID và Pas đây tôi làm giúp luôn cho.

  10. #10
    hailong Guest
    Em sử dụng cái đó rồi nhưng tách không dúng theo yêu cầu anh. Trong dữ liệu của em các text nằm xen kẻ 4 trường, có text 5 hay 6 trường nhưng khi tách em chỉ muốn tách thành 4 cột. Tách theo dấu "," từ bên phải sang bên trái. Anh có thể viết code giúp em không ? Em đang cần gấp. Em cảm ơn.

    ví dụ:Đường Bắc, khu phố Tân Thuận, phường Tân Long, thành phố Mỹ Tho, tỉnh Tiền Giang

    tách thành 4 cột:
    Cột 1: 301 Đường Bắc, khu phố Tân Thuận
    Cột 2: 301 phường Tân Long
    Cột 3: 301 thành phố Mỹ Tho
    Cột 4: 301 tỉnh Tiền Giang

Trang 1 của 2 12 CuốiCuối

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •