Lấy ra chuỗi con trong từng cell

Liên hệ QC

hadoan-pap

Thành viên tiêu biểu
Tham gia
8/7/15
Bài viết
460
Được thích
19
Em chào mọi người.

Em muốn lấy ra chuỗi con định dạng "AS######" trong các cells cột D .

Ví dụ các cells có định dạng "hsjdjehf AS123762 jfighj12 frigj..." . Thì khi đó nó sẽ lấy ra chuối AS123762 ạ.

Rất mong mọi người cho em xin đoạn code tham khảo ạ.

Em xin cảm ơn!
 
Nếu chỉ có một định dạng này thì chẳng cần code cũng lấy được bạn ạ.
Dạ không.

Em chỉ ví dụ vậy thôi… cột D chứa rất nhiều cells có định dạng text linh tinh vậy… cái cần là lấy ra các chuỗi con "ASxxxxxx" đó từ mỗi cells mà nó chứa.

Tức là chuỗi con gồm "AS" + 6 numbers như "AS627564", "AS123546"....
 
Upvote 0
Mình cũng có một vấn đề như thế này. Trong thư mục của mình chứa rất nhiều file excel. Và mình muốn lấy dữ liệu tại cột D ( của tất file đó hoặc file cụ thể). Sau đưa dữ liệu cootjD các file đó sang file mới, dữ liệu dạng cột để so sánh.
MN có thể giúp mìnhđược khôngạ.!
 
Upvote 0
Em muốn định nghĩa substring theo format : "VS" & [0-9] ….. mà chưa được ạ
 
Upvote 0
Dạ không.
Em chỉ ví dụ vậy thôi… cột D chứa rất nhiều cells có định dạng text linh tinh vậy… cái cần là lấy ra các chuỗi con "ASxxxxxx" đó từ mỗi cells mà nó chứa.
Tức là chuỗi con gồm "AS" + 6 numbers như "AS627564", "AS123546"....
Bạn đưa file với vài trăm dòng dữ liệu lên xem sao.
 
Upvote 0
thực tế chuỗi con đó rất khác nhau… chỉ có 2 kí tự "AS" là như nhau còn 6 số sau nó khác nhau ạ
KHÁC NHAU GIỜI BỂ gì cũng được luôn mình à.

Mình cho đôi bàn tay xinh đẹp lên bàn phím và làm theo đi, chỉ tốn 5 giây cuộc đời thôi.
Sau 5 giây đó mà không đúng thì mình quay lại viết bài tiếp vẫn được mà.
 
Upvote 0
Bác @befaint , regexp muốn xử lý để lấy chính xác theo sau đúng 6 chữ số, nếu là 7 chữ số trở lên không lấy thì pattern thế nào nhỉ, em hí hoáy mãi vẫn chưa nghĩ ra
Edit:
Em vừa thử, có vẻ là thế này:
Mã:
(AS[0-9]{6})(?=\D|$)
 
Lần chỉnh sửa cuối:
Upvote 0
Gửi anh.

Nếu em muốn lấy chuỗi đó sau chữ "CODE" trong mỗi cell thì em them vào thế này không đúng =GetPapPap(RIGHT("CODE",D3))

Ví dụ chuỗi "vevh vrehbjdfnhb 78v CODE AS352617 nehv vrgvug"

Không rõ phải định nghĩa hay sửa lại thế nào vậy anh ?

Em cảm ơn anh ạ.
 
Upvote 0
Web KT

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

Back
Top Bottom