Trích xuất chuỗi text (3 người xem)

Liên hệ QC

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

thuytieu

Thành viên mới
Tham gia
1/12/10
Bài viết
47
Được thích
16
Kính gửi các ACE

Em có file cần xử lý trích xuất theo yêu cầu .Mong các anh chị giúp đỡ vì dữ liệu xuất từ ERP
ra rất nhìu,mà em làm bằng tay muốn xỉu luôn.Các anh chị cho em công thức hay code cũng đều được cả.


Em xin trân trọng cám ơn
 

File đính kèm

Kính gửi các ACE

Em có file cần xử lý trích xuất theo yêu cầu .Mong các anh chị giúp đỡ vì dữ liệu xuất từ ERP
ra rất nhìu,mà em làm bằng tay muốn xỉu luôn.Các anh chị cho em công thức hay code cũng đều được cả.
Em xin trân trọng cám ơn

Dùng tạm code nhé cho khỏe
 

File đính kèm

Dùng tạm code nhé cho khỏe
Em loằng ngoằng hơn chút nhưng hy vọng mọi người hiểu ý đồ của em, hiiiiiiiii
Công thức C14 :
PHP:
=TRIM(LEFT(emkhongxinh,FIND(")",emkhongxinh)-1))
Công thức cho D14 :
PHP:
=TRIM(MID(emkhongxinh,FIND(")",emkhongxinh)+1,FIND(")",emkhongxinh,FIND(")",emkhongxinh)+1)-FIND(")",emkhongxinh)-1))
Công thức trong name emkhongxinh :
PHP:
=SUBSTITUTE(Sheet1!$E14,"(",REPT(" ",LEN(Sheet1!$E14)))
^^
 

File đính kèm

Em loằng ngoằng hơn chút nhưng hy vọng mọi người hiểu ý đồ của em, hiiiiiiiii
Công thức C14 :
PHP:
=TRIM(LEFT(emkhongxinh,FIND(")",emkhongxinh)-1))
Công thức cho D14 :
PHP:
=TRIM(MID(emkhongxinh,FIND(")",emkhongxinh)+1,FIND(")",emkhongxinh,FIND(")",emkhongxinh)+1)-FIND(")",emkhongxinh)-1))
Công thức trong name emkhongxinh :
PHP:
=SUBSTITUTE(Sheet1!$E14,"(",REPT(" ",LEN(Sheet1!$E14)))
^^
Nhưng mà "emkhongxinh" vẫn chứa những dữ liệu cần thiết mà sao nỡ nào dùng quá nhiều hàm để xử lý "emkhongxinh" vậy?
Nếu buộc phải xử lý "emkhongxinh" thì cứ dùng đòn chí mạng VBA cho nhanh gọn.
 
Nhưng mà "emkhongxinh" vẫn chứa những dữ liệu cần thiết mà sao nỡ nào dùng quá nhiều hàm để xử lý "emkhongxinh" vậy?
Nếu buộc phải xử lý "emkhongxinh" thì cứ dùng đòn chí mạng VBA cho nhanh gọn.
Do người dùng nhiều khi ngại VBA thôi anh ạ, chứ VBA thì tuyệt vời rồi, đánh đâu chết đấy. Công thức cũng có cái hay của nó mà, nó phổ biến hơn. Thế nên tên name của em mới là emkhongxinh chứ nếu không thì đã XINH rồi. he he he^^
 
Em loằng ngoằng hơn chút nhưng hy vọng mọi người hiểu ý đồ của em, hiiiiiiiii
^^
Từ gợi ý của Hoa còi sao không thử với hàm cho các điều kiện 2, 3, 4 ngoặc nhỉ? Cái này cho nó giống code
=TRIM(MID(SUBSTITUTE((")"&REPLACE(SUBSTITUTE($E14,")(",REPT(" ",LEN($E14))),FIND(")",SUBSTITUTE($E14,")(",REPT(" ",LEN($E14)))),1,")(")),")(",REPT(" ",LEN($E14))),COLUMN(A:A)*LEN($E14),LEN($E14)))
 
Web KT

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

Back
Top Bottom