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 !

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