Em cần giúp tách số thập phân trong chuỗi trên file excel (1 người xem)

Liên hệ QC

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

Tôi tuân thủ nội quy khi đăng bài

ngocmainamnhu

Thành viên mới
Tham gia
6/2/23
Bài viết
5
Được thích
0
Vì em luôn phải nhận cái file từ bộ phận khác mà toàn ghi số và chữ vô cùng 1 cột . Em rất cần tách ra 1 cột chữ - 1 cột số . Nhưng lại có cả số thập phân nửa. Có khi có dấu cách có khi lại k có dấu cách giữa số và chữ . Nên em vẫn chưa làm được . Xin giúp đỡ em với .Em xin cảm ơn !
 

File đính kèm

Vì em luôn phải nhận cái file từ bộ phận khác mà toàn ghi số và chữ vô cùng 1 cột . Em rất cần tách ra 1 cột chữ - 1 cột số . Nhưng lại có cả số thập phân nửa. Có khi có dấu cách có khi lại k có dấu cách giữa số và chữ . Nên em vẫn chưa làm được . Xin giúp đỡ em với .Em xin cảm ơn !
1713501726841.png
Gửi bạn công thức cho 365 nhé: =MAP(F3:F13,LAMBDA(a,TAKE(TEXTSPLIT(a, CHAR(SEQUENCE(26,,97)),,1),,1)))
Hoặc : =LOOKUP(10^10, FILTERXML("<p><a>" & SUBSTITUTE(TRIM(TEXTJOIN(,,IF(ISNUMBER(MATCH(MID(F3, ROW(INDIRECT("1:"&LEN(F3))),1),{"0","1","2","3","4","5","6","7","8","9","."},0)),MID(F3, ROW(INDIRECT("1:"&LEN(F3))),1)," ")))," ","</a><a>") & "</a></p>","//a"))
Hoặc nữa: =1*MID(F3,AGGREGATE(14,6,ROW(OFFSET($A$1,0,0,LEN(F3)))/ISERR(1*(0&MID("h"&F3,ROW(OFFSET($A$1,0,0,LEN(F3))),1)&0))/ISNUMBER(1*(0&MID(F3,ROW(OFFSET($A$1,0,0,LEN(F3))),1)&0)),1),1+AGGREGATE(14,6,ROW(OFFSET(A$1,0,0,LEN(F3)))/ISNUMBER(1*(0&MID(F3,ROW(OFFSET($A$1,0,0,LEN(F3))),1)&0))/ISERR(1*(0&MID(F3&"h",1+ROW(OFFSET($A$1,0,0,LEN(F3))),1)&0)),1)-AGGREGATE(14,6,ROW(OFFSET($A$1,0,0,LEN(F3)))/ISERR(1*(0&MID("h"&F3,ROW(OFFSET($A$1,0,0,LEN(F3))),1)&0))/ISNUMBER(1*(0&MID(F3,ROW(OFFSET($A$1,0,0,LEN(F3))),1)&0)),1))
Làm vui thôi, cột chữ thì subtitute, để trống số đã tìm được là được
 
Web KT

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

Back
Top Bottom