Tách chuỗi ở giữa dấu 2 chấm và dấu - (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

tt_kimbai

Thành viên chính thức
Tham gia
21/6/11
Bài viết
75
Được thích
6
Em có cột có mã như sau:
[TABLE="width: 203"]
[TR]
[TD]IN024817:6986-Tài: Bây giờ em muốn tách lấy chuỗi ký tự ở giữa( số ký tự không giống nhau) thì phải làm như thế nào
Các Anh chị chỉ em với ạ
Em cảm ơn

[/TD]
[/TR]
[/TABLE]
 
Em có cột có mã như sau:
[TABLE="width: 203"]
[TR]
[TD]IN024817:6986-Tài: Bây giờ em muốn tách lấy chuỗi ký tự ở giữa( số ký tự không giống nhau) thì phải làm như thế nào
Các Anh chị chỉ em với ạ
Em cảm ơn[/TD]
[/TR]
[/TABLE]

Giả sử ô A 1 của bạn chứa chuỗi IN024817:6986-Tài . Bây giờ để lấy đoạn bôi đỏ thì CT sẽ là : =MID(A1,FIND(":",A1)+1,FIND("-",A1)-FIND(":",A1)-1)
 
Em có cột có mã như sau:
[TABLE="width: 203"]
[TR]
[TD]IN024817:6986-Tài: Bây giờ em muốn tách lấy chuỗi ký tự ở giữa( số ký tự không giống nhau) thì phải làm như thế nào
Các Anh chị chỉ em với ạ
Em cảm ơn[/TD]
[/TR]
[/TABLE]
Cách nhanh nhất là dùng Ctrl + H. Nếu dữ liệu lấy có dạng như ví dụ bạn đưa.
 
Em có cột có mã như sau:
[TABLE="width: 203"]
[TR]
[TD]IN024817:6986-Tài: Bây giờ em muốn tách lấy chuỗi ký tự ở giữa( số ký tự không giống nhau) thì phải làm như thế nào
Các Anh chị chỉ em với ạ
Em cảm ơn
[/TD]
[/TR]
[/TABLE]

thêm 1 công thức :
=TRIM(MID(SUBSTITUTE(SUBSTITUTE(A1,":",REPT(" ",255)),"-",REPT(" ",255)),255,255))
 
Cảm ơn bạn,Công thức bạn khuongvietphong đưa ra mình làm đúng rồi, vì mình muốn tách thành 1 cột riêng nên không dùng ctrl+H được
Cảm ơn 2 bạn nhiều
 
Làm theo bài #3: Ctrl+H
Find: *:
Replace All
Find: -*
Replace All
 
Cảm ơn bạn nhưng sao làm như bạn chỉ thì cột dữ liệu gốc của mình bị mất dữ liệu trước- sau chỉ còn dữ liệu mình cần, ở đây mình cần tách ra thành 1 cột riêng
 
Cảm ơn bạn nhưng sao làm như bạn chỉ thì cột dữ liệu gốc của mình bị mất dữ liệu trước- sau chỉ còn dữ liệu mình cần, ở đây mình cần tách ra thành 1 cột riêng

Copy dữ liệu ra cột kế bên trước rồi Ctrl + H trên cột này
Trời à!
 
Có thể tách chữ B ở giữa A_B_C bằng cách thay thế Ctr H được không các Bác?
 
Sorry em sẽ cụ thể hơn là nó không theo 1 tiêu chuẩn gì nên không thể thay thế được ạ
vd: A_B_C
A_AB_E
 
Em đã tìm công thức tách được rồi , cảm ơn các anh/chị nhé
 
Nhờ anh/chị chỉ giúp em câu lệnh sort tăng dần trong VBA với ạ
Em copy câu lệnh trên mạng về mà nó không chạy hichic (xem file đính kèm)
 

File đính kèm

Bạn gửi công thức đó lên cho các bạn khác tham khảo nhé.
Em cũng tìm trên mạng á chứ không tự nghỉ ra được anh, chị tham khảo nha

A_B_C=LEFT(RIGHT(A1,LEN(A1)-FIND("_",A1)),FIND("_",RIGHT(A1,LEN(A1)-FIND("_",A1)))-1) B
Bài đã được tự động gộp:

Vấn đề này bạn phải đăng vào mục Lập trình với Excel mới đúng, đây là chuyên mục Hàm và công thức mà.
anh sửa giúp em được không? em không hiểu gì về câu lệnh VBA nhưng rất thích VBA
Bài đã được tự động gộp:

Vấn đề này bạn phải đăng vào mục Lập trình với Excel mới đúng, đây là chuyên mục Hàm và công thức mà.
Em đang cần sort tự động nhưng không biết viết VBA ntn? nhờ giúp đỡ. Em cảm ơn
 
Lần chỉnh sửa cuối:
Em chào các anh chị ạ. Em đang có 1 file muốn tách dữ liệu . Anh chị giúp em với ạ
 

File đính kèm

Em chào các anh chị ạ. Em đang có 1 file muốn tách dữ liệu . Anh chị giúp em với ạ
Chủ thớt đăng bài cùng nội dung ở nhiều chỗ quá.
 

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

Back
Top Bottom