Trích một số ký tự trong một chuỗi

Liên hệ QC
Đây là 1 chuỗi, nếu bạn đảm bảo chuỗi của bạn luôn có $ trước số, "PayPal" sau số thì bạn dung công thức như sau:
=MID(A8,FIND("$",A8)+1,FIND("PayPal",A8)-FIND("$",A8)-1)
 
Cám ơn bạn nhưng mà cái số thứ tự nó thay đổi chứ k nằm ở vị trị 32 hoài vậy:

lolejro $156.75 PayPal sossdsf@gmail.com 2013-03-01 08:34:31

Nếu chỉ thế này thì làm thế nào ạ.

Bạn vào trong mục Data/ Text Columns/ hiện ra 1 thẻ Text Cloumns … mục Other bạn chon dấu ":" thử làm xem rồi tính tiếp…cách này hay đó.tèn tèn.
(cách này áp dụng với dữ liệu lớn)
Còn không bạn dùng công thức của Anh dh46 nhé.
 
Cám ơn bạn nhưng mà cái số thứ tự nó thay đổi chứ k nằm ở vị trị 32 hoài vậy:

lolejro $156.75 PayPal sossdsf@gmail.com 2013-03-01 08:34:31

Nếu chỉ thế này thì làm thế nào ạ.
Nếu luôn đứng sau "$" và dữ liệu như trong bài thì bạn thử công thức này: thí dụ dữ liệu ở [A1]
=MID(A1,FIND("$",A1)+1,FIND(" ",A1,FIND("$",A1))-FIND("$",A1)-1)
Thân
 
Một cách khác trả về số luôn:
=--TRIM(MID(SUBSTITUTE(A1," ",REPT(" ",255)),FIND("$",SUBSTITUTE(A1," ",REPT(" ",255)))+1,255))
 
Dùng Text to column, Determine, chọn Other, gõ dấu * vào
 
Web KT
Back
Top Bottom