从数字与中文的组合中提取数字。
数字与中文的组合方式不同公式不同。
组合1:数字在前中文在后。示例:12345百度知道(假设在A1单元格)
公式:=LEFT(A1,2*LEN(A1)-LENB(A1))
组合2:中文在前,数字在后。示例:百度知道12345
公式:=RIGHT(A1,2*LEN(A1)-LENB(A1))
组合3:数字连续在中间。示例:百度12345知道
公式:=MID(A1,FIND({1,2,3,4,5,6,7,8,9,0},A1,1),2*LEN(A1)-LENB(A1))
不知道你的具体格式是什么
假设你的数据在a列
在b1单元格输入
=MID(SUM(MID("01"&A1,1+LARGE(ISNUMBER(-MID(1&A1,ROW($1:$50),1))*ROW($1:$50),ROW($1:$15)),1)*10^ROW($2:$16))%,2,99)
ctrl+shift+enter三键
一般的数字中文混合都能解决
非标金属件/富士施乐/B826E26861K001/1
非标金属件/窝钉/富士施乐/B826E07051K001
非标金属件/窝钉/富士施乐/B826E07191K001
非标金属件/窝钉/富士施乐/B826E07172K001
你这例子可不是只有数字和中文,还有斜杠呢。你是想只去掉中文呢?还是想只保留数字和字母?而且你给的第一条的后面是 斜杠1 这个又要不要保留呢?这些都要说清楚吧。
我有办法,用VB做可以简单到达目的,可以将字符串中除数字外的其他符号都剔除,且数字的排列顺序不变,需要私信联系