Giúp em tách số (1 người xem)

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

tohongdieu

Thành viên chính thức
Tham gia
17/11/09
Bài viết
65
Được thích
1
Em cần tách toàn bộ số trong 1 chuỗi và sắp xếp chúng từ trái qua phải. Sau khi tách, giá trị nó là số. Em có file ví dụ: em có chuỗi từ ô B3 đến B6, sử dụng hàm như thế nào bên D3 -> D6 để em có các số tương ứng đã tách. Cám ơn mọi người.
 

File đính kèm

Em cần tách toàn bộ số trong 1 chuỗi và sắp xếp chúng từ trái qua phải. Sau khi tách, giá trị nó là số. Em có file ví dụ: em có chuỗi từ ô B3 đến B6, sử dụng hàm như thế nào bên D3 -> D6 để em có các số tương ứng đã tách. Cám ơn mọi người.
Cho tôi hỏi File thật của bạn các số trong chuỗi có nhiều nhất là mấy chữ số và ít nhất là mấy chữ số?
 
Em cần tách toàn bộ số trong 1 chuỗi và sắp xếp chúng từ trái qua phải. Sau khi tách, giá trị nó là số. Em có file ví dụ: em có chuỗi từ ô B3 đến B6, sử dụng hàm như thế nào bên D3 -> D6 để em có các số tương ứng đã tách. Cám ơn mọi người.
Công thức tại D3:
Mã:
=--LEFT(B3,LOOKUP(1,-MID(B3,ROW($1:$99),1),ROW($1:$99)))
 

File đính kèm

Bạn chuot0106 ơi. Giúp mình với. Mình không mở được file excell. Các file khác mở được, chỉ có 1 file là ko mở được. Mong nhận được sự giúp đỡ của bạn. Cảm ơn nhé!
 
Em cần tách toàn bộ số trong 1 chuỗi và sắp xếp chúng từ trái qua phải. Sau khi tách, giá trị nó là số. Em có file ví dụ: em có chuỗi từ ô B3 đến B6, sử dụng hàm như thế nào bên D3 -> D6 để em có các số tương ứng đã tách. Cám ơn mọi người.

Bạn dùng cái này.
=MID(B3;MATCH(0;(ISERROR(MID(B3;ROW(INDIRECT("1:"&LEN(B3)));1)*1)*1);0);LEN(B3)-SUM((ISERROR(MID(B3;ROW(INDIRECT("1:"&LEN(B3)));1)*1)*1)))
Ấn Ctrl+Sheet+Del
Trích bài của Handung107
 
Lần chỉnh sửa cuối:
Anh leonguyenz đúng là cao thủ trong việc dùng công thức(Cách kết hợp các CT rất sáng tạo).
Em phải học hỏi nhiều!
Công thức này nhiều cao thủ trên GPE cũng đã dùng nhưng chưa được tổng quát (mới chỉ là tách bên trái hoặc bên phải). Xử lý chuỗi, tách số,... phải thụ giáo những các vị: ndu96081631, huuthang_bd, bebo021999, hoamattroicoi, dhn46, tttmuahmuah, ... và nhiều cao thủ ẩn danh khác.
 
Gõ cái này tại C3:
Mã:
=--MID(SUMPRODUCT(--MID("01"&B3,SMALL((ROW($A$1:$IV$300)-1)*ISNUMBER(-MID("01"&B3,ROW($A$1:$IV$300),1)),ROW($A$1:$IV$300))+1,1),10^(300-ROW($A$1:$IV$300))),2,300)

Kết thúc bằng Ctrl-shift-enter
 

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

Back
Top Bottom