Nhờ A/C giúp tách email trong chuỗi ký tự của file .csv (1 người xem)

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

Dear anh chị, A/C có thể giúp em lọc riêng email "tranvudungnd@gmail.com" ra khỏi chuỗi ký tự này được ko ạ.



Mong A/C giúp đỡ em :D
Merry Christmas! -=.,,
Nếu 1 dòng thì đơn giản, nhưng nếu nhiều dòng thì cần có file dữ liệu cụ thể bạn nhé.
 
Dear anh chị, A/C có thể giúp em lọc riêng email "andyvu8686@gmail.com" ra khỏi chuỗi ký tự này được ko ạ.



Mong A/C giúp đỡ em :D
Merry Christmas! -=.,,
Bạn đăng link dẫn đến Google+ làm gì? Trong khi file thì không có.
Tách bằng Text to columns là đơn giản nhất.
 
csv em nhớ mở bằng excel nó có hỗ trợ chia cột mà nhỉ ##
 
Dùng tạm: Trên cơ sở tìm ký hiệu "@", sau đó tìm dấu "," (hoặc khoảng trắng) gần nhất phía trước và sau, sau đó cắt ra:

Text tại A1:

Mã:
=MID(A1,MATCH(SEARCH("@",A1),IF(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)=",",ROW(INDIRECT("1:"&LEN(A1))),""),1)+1,MIN(SEARCH(",",A1,SEARCH("@",A1)),IFERROR(SEARCH(" ",A1,SEARCH("@",A1)),10^10))-1-MATCH(SEARCH("@",A1),IF(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)=",",ROW(INDIRECT("1:"&LEN(A1))),""),1))

Công thức mảng, kết thúc bằng Ctrl-shift-enter nhé
 
Vâng sr mọi người, em chưa hỏi bao giờ nên ko có kinh nghiệm -\\/.
Đây em gửi file mẫu, mn xem hộ em xem có cách nào làm ko ạ --=0
Chọn vùng dữ liệu cần lấy email, bấm Ctrl + H:
1/ Find What gõ: *~* , (dấu sao, dấu ngã, dấu sao, khoảng trắng, dấu phẩy)
Replace With: (để trống)
Bấm Replace All
2/ Làm tương tự 1 lần nữa:
Find What gõ: ,* (dấu phẩy, dấu sao)
Replace With: (để trống)
Bấm Replace All
Vậy là hết rồi đấy.
 
Chọn vùng dữ liệu cần lấy email, bấm Ctrl + H:
1/ Find What gõ: *~* , (dấu sao, dấu ngã, dấu sao, khoảng trắng, dấu phẩy)
Replace With: (để trống)
Bấm Replace All
2/ Làm tương tự 1 lần nữa:
Find What gõ: ,* (dấu phẩy, dấu sao)
Replace With: (để trống)
Bấm Replace All
Vậy là hết rồi đấy.
Ồ đc rồi bác ạ, mặc dù sau đấy cái đoạn sau chữ ".com" vẫn còn 1 cái đường link nữa, nhưng thôi ít nên em tự xóa bằng tay cũng đc. May quá, thank mọi người nhiều ạ :D
 
Dùng tạm: Trên cơ sở tìm ký hiệu "@", sau đó tìm dấu "," (hoặc khoảng trắng) gần nhất phía trước và sau, sau đó cắt ra:

Text tại A1:

Mã:
=MID(A1,MATCH(SEARCH("@",A1),IF(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)=",",ROW(INDIRECT("1:"&LEN(A1))),""),1)+1,MIN(SEARCH(",",A1,SEARCH("@",A1)),IFERROR(SEARCH(" ",A1,SEARCH("@",A1)),10^10))-1-MATCH(SEARCH("@",A1),IF(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)=",",ROW(INDIRECT("1:"&LEN(A1))),""),1))

Công thức mảng, kết thúc bằng Ctrl-shift-enter nhé

Ơn giời cao thủ đây rồi @@ 1 nốt nhạc ra luôn ạ, bác pro quá, em cảm ơn nhiều ạ -\\/.
 

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

Back
Top Bottom