请叫我独行侠 发表于 2021-11-22 00:16:45

是因为A2中不含全部0-9的值时,find会出现错误是吗?

齐峰 发表于 2021-11-23 14:23:03

是的,如果不含全部0-9的值,find将出现错误
所以干脆就省事一些,这样find就不会出现错误值,不过,就又出来一个问题,0-9的每个数都有了位置索引
那么,就要用MIN去判断最先出现的数字的位置索引

马不识途 发表于 2021-11-29 03:17:34

D2=MIDB(SUBSTITUTE(A2,"+",""),SEARCHB("?",SUBSTITUTE(A2,"+","")),2*LEN(SUBSTITUTE(A2,"+",""))-LENB(SUBSTITUTE(A2,"+","")))
E2==CONCAT(IF(MID(A2,ROW($1:$99),1)>"Z",MID(A2,ROW($1:$99),1),""))

小福气 发表于 2021-12-2 04:51:30

可以利用快速填充来解决,仅是操作。

哥是你得不到的男人 发表于 2021-12-2 11:05:42

屏幕录像是EXE的,只能压缩才能上传。

装睡的人你叫不醒 发表于 2021-12-3 01:18:08

大佬:我将您的PQ写了,真好用
谢谢大佬

泉州人 发表于 2021-12-4 21:34:52

B2:
=MID(A2,MIN(FIND(ROW($1:$10)-1,A2&7/19)),6)
三键结束,下拉

进击的小学生 发表于 2021-12-5 06:32:46

弈城 发表于 2021-12-8 19:25:41

B2参照2楼大佬的。
C2:
=textjoin("",1,IF(MID(A2,ROW($1:$99),1)>="吖",MID(A2,ROW($1:$99),1),""))
数组

忧伤的人生 发表于 2021-12-9 09:29:56

B2:
=MID(A2,MIN(FIND(ROW($1:$10)-1,A2&7/19)),6)
三键结束,下拉
页: 1 [2] 3 4
查看完整版本: 如何将一个单元格中不规则的文本和数字分别提取出来?