Kết quả 1 đến 4 của 4

Chủ đề: Cách lọc kí tự

  1. #1
    phucthinhlv Guest

    Cách lọc kí tự

    Xin chào các anh chị em có một thắc mắc mong các a/c giải đáp dùm em.

    Em có 1 số kí tự thế này

    aaaaaaaa (8 kí tự )
    bbbbbbb ( 7 kí tự )
    ccccccc ( 6 kí tự )
    ddddddd ( 8 kí tự)

    Các anh chị có thể chỉ em cách lọc 8 kí tự trở lên đc ko ( như ví dụ trên chỉ lấy aaaaa với ddddd , các kí tự b,c thì bỏ đi )

    Cám ơn các anh chị nhiều .

  2. #2
    Dinhpham001 Guest
    bạn phải cho biết dữ liệu bạn bố trí thế nào và lấy xong rồi ghép lại hay xóa không lấy các dòng b,c

  3. #3
    nhumotcongio Guest
    Trích dẫn Gửi bởi thinga
    Xin chào các anh chị em có một thắc mắc mong các a/c giải đáp dùm em.

    Em có 1 số kí tự thế này

    aaaaaaaa (8 kí tự )
    bbbbbbb ( 7 kí tự )
    ccccccc ( 6 kí tự )
    ddddddd ( 8 kí tự)

    Các anh chị có thể chỉ em cách lọc 8 kí tự trở lên đc ko ( như ví dụ trên chỉ lấy aaaaa với ddddd , các kí tự b,c thì bỏ đi )

    Cám ơn các anh chị nhiều .
    Dùng hàm If kết hợp Len thử đi bạn.

  4. #4
    dichvuit.ngoctu Guest
    Trích dẫn Gửi bởi thinga
    Xin chào các anh chị em có một thắc mắc mong các a/c giải đáp dùm em.

    Em có 1 số kí tự thế này

    aaaaaaaa (8 kí tự )
    bbbbbbb ( 7 kí tự )
    ccccccc ( 6 kí tự )
    ddddddd ( 8 kí tự)

    Các anh chị có thể chỉ em cách lọc 8 kí tự trở lên đc ko ( như ví dụ trên chỉ lấy aaaaa với ddddd , các kí tự b,c thì bỏ đi )

    Cám ơn các anh chị nhiều .
    Giả sử dữ liệu của bạn nằm trong cột A, bắt đầu từ Cell A1, thì dùng
    - Công thức:

    Mã nguồn PHP:
    B1=IF(LEN(A1)>=8,A1,"")  
    - Code :

    Mã nguồn PHP:
    Sub abc() Dim i As Long, LR As Long LR = Range("A" & Rows.Count).End(xlUp).Row For i = LR To 1 Step -1 If Len(Range("A" & i)) < 8 Then Range("A" & i).EntireRow.Delete End If Next iEnd Sub  

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
  •