Hỏi cách tách chuỗi số kích thước ngăn cách bởi kí tự "*"?

Liên hệ QC

cuong20051982

Thành viên mới
Tham gia
15/4/10
Bài viết
23
Được thích
0
Chào Anh / Chị / Em! Em muốn hỏi cách tách chuỗi số như sau:
- Hiện em làm với trường hợp chuỗi số ngăn cách bởi chữ "x" thì tách được. Nhưng em làm cùng công thức đó với trường hợp chuỗi số ngăn cách bởi kí tự là "*" thì không tách được. Anh / Chị / Em có thể giúp đỡ em được không ạ.
- Em gửi file đính kèm với 2 trường hợp thực hiện như nêu trên để Anh/ chị / Em có thể xem ạ.
 

File đính kèm

  • TachChuoiKichThuoc.xlsx
    11.8 KB · Đọc: 14
Chào Anh / Chị / Em! Em muốn hỏi cách tách chuỗi số như sau:
- Hiện em làm với trường hợp chuỗi số ngăn cách bởi chữ "x" thì tách được. Nhưng em làm cùng công thức đó với trường hợp chuỗi số ngăn cách bởi kí tự là "*" thì không tách được. Anh / Chị / Em có thể giúp đỡ em được không ạ.
- Em gửi file đính kèm với 2 trường hợp thực hiện như nêu trên để Anh/ chị / Em có thể xem ạ.
F17=TRIM(MID(SUBSTITUTE("*"&$D17;"*";REPT(" ";99));COLUMN(A1)*99;99))
Kéo ô còn lại
 
Chào Anh / Chị / Em! Em muốn hỏi cách tách chuỗi số như sau:
- Hiện em làm với trường hợp chuỗi số ngăn cách bởi chữ "x" thì tách được. Nhưng em làm cùng công thức đó với trường hợp chuỗi số ngăn cách bởi kí tự là "*" thì không tách được. Anh / Chị / Em có thể giúp đỡ em được không ạ.
- Em gửi file đính kèm với 2 trường hợp thực hiện như nêu trên để Anh/ chị / Em có thể xem ạ.
Sửa search thành find là được bạn!
 
Chào Anh / Chị / Em! Em muốn hỏi cách tách chuỗi số như sau:
- Hiện em làm với trường hợp chuỗi số ngăn cách bởi chữ "x" thì tách được. Nhưng em làm cùng công thức đó với trường hợp chuỗi số ngăn cách bởi kí tự là "*" thì không tách được. Anh / Chị / Em có thể giúp đỡ em được không ạ.
- Em gửi file đính kèm với 2 trường hợp thực hiện như nêu trên để Anh/ chị / Em có thể xem ạ.
Nên nhớ là không phải lúc nào cũng có thể thay SEARCH bằng FIND được. Lý do là SEARCH không phân biệt chữ hoa chữ thường trong khi FIND phân biệt hoa thường. Vì thế hãy biết nguyên nhân để chú ý trong tương lai.

Do "*" là ký tự đại diện dùng trong SEARCH nên muốn tìm "*" thì thay cho SEARCH("*" ...) thì phải là SEARCH("~*" ...)
 
Lần chỉnh sửa cuối:
Chào Anh / Chị / Em! Em muốn hỏi cách tách chuỗi số như sau:
- Hiện em làm với trường hợp chuỗi số ngăn cách bởi chữ "x" thì tách được. Nhưng em làm cùng công thức đó với trường hợp chuỗi số ngăn cách bởi kí tự là "*" thì không tách được. Anh / Chị / Em có thể giúp đỡ em được không ạ.
- Em gửi file đính kèm với 2 trường hợp thực hiện như nêu trên để Anh/ chị / Em có thể xem ạ.
Bạn tham khảo file
 

File đính kèm

  • TachChuoiKichThuoc.xlsx
    11.8 KB · Đọc: 7
Chào Anh / Chị / Em! Em muốn hỏi cách tách chuỗi số như sau:
- Hiện em làm với trường hợp chuỗi số ngăn cách bởi chữ "x" thì tách được. Nhưng em làm cùng công thức đó với trường hợp chuỗi số ngăn cách bởi kí tự là "*" thì không tách được. Anh / Chị / Em có thể giúp đỡ em được không ạ.
- Em gửi file đính kèm với 2 trường hợp thực hiện như nêu trên để Anh/ chị / Em có thể xem ạ.
Chuỗi số ngăn cách bởi chữ "x" hoặc "*" thì có thể sử dụng Text to Columns để phân tích dữ liệu. Bạn thao tác như sau:
Chọn dữ liệu rồi vào Data > Text to Columns, hộp thoại hiện ra nhấn Next > khung bên phải Other gõ chữ "x" hoặc "*" rồi nhấn Next, đến đây thì sẽ sảy ra 2 trường hợp.
- Trường hợp 1: Nếu bạn nhấn Finish thì nó ghi đèn lên dữ liệu cũ.
- Trường hợp 2: Nếu bạn click vào khung Destination rồi click vào 1 Cell bất kỳ bên ngoài dữ liệu rồi nhấn Finish thì nó sẽ phân tích dữ liệu ngay chỗ bạn vừa chọn.
 
Cứ cái kiểu "không ra kết quả", "không được" hoặc đại loại vậy thì bố ai mà biết. Thử áo không vừa thì cũng phải nói là chật hay rộng, mức độ thế nào người ta còn biết đường đổi chứ, cứ không vừa không vừa là thế nào.
 
Chào Anh / Chị / Em! Em muốn hỏi cách tách chuỗi số như sau:
- Hiện em làm với trường hợp chuỗi số ngăn cách bởi chữ "x" thì tách được. Nhưng em làm cùng công thức đó với trường hợp chuỗi số ngăn cách bởi kí tự là "*" thì không tách được. Anh / Chị / Em có thể giúp đỡ em được không ạ.
- Em gửi file đính kèm với 2 trường hợp thực hiện như nêu trên để Anh/ chị / Em có thể xem ạ.
chưa kiểm tra hết lỗi . bạn thử xem nhé

Mã:
=TRIM(RIGHT(SUBSTITUTE(UPPER(SUBSTITUTE($D4,"*",REPT(" ",50))),"X",REPT(" ",50)),50))
 
Cứ cái kiểu "không ra kết quả", "không được" hoặc đại loại vậy thì bố ai mà biết. Thử áo không vừa thì cũng phải nói là chật hay rộng, mức độ thế nào người ta còn biết đường đổi chứ, cứ không vừa không vừa là thế nào.
Thế mà tác giả cong thức cũng cố gắng thử tới thử lui. Mình phục cái kiên nhẫn của mấy người này. Thầy/Cô ở trường mà được 1/2 mức này thì tương lai trẻ VN đã biết mấy.
 
Cảm ơn các anh chị nhé! Có thể do cách trình bày của em chưa tốt như phản ánh trên. Rất mong được thông cảm!
 
Web KT
Back
Top Bottom