憨居 发表于 2022-3-7 19:20:21

=RIGHT(LEFT(B6,FIND("*",B6&"*")-1))下拉

谈笑风生华莱士 发表于 2022-3-8 07:41:10

这个我还没遇到过,那如果B6内容是:BV-12*2.5,这种情况我怎么提取*号前的整数呢

用户杨杨 发表于 2022-3-9 07:25:18

要不你先思考下,然后汇总所有的情况 ,然后我再帮你。

我已然醒悟 发表于 2022-3-11 00:00:47

按你要求=RIGHT(SUBSTITUTE(B6,MID(B6,FIND("*",B6),99),""),1)

迷失在小树林 发表于 2022-3-14 15:55:36

我想了一下,目前我会遇到的三种情况,分别如下图:

第1~2两种情况可以在输入时避免问题发生,如果无法实现就算了
第3~6种情况是问题刚需,需要解决

若遇 发表于 2022-3-21 12:47:40

=IF(LEN(B6),IFERROR(LOOKUP(,-FIND(ROW($1:$9)&"*",B6),ROW($1:$9)),1),"")

钢锅 发表于 2022-3-27 22:00:38

=IF(B6="","",-LOOKUP(1,-RIGHT(LEFT(1&B6,FIND({"","*"},B6)))))

老兵王哥 发表于 2022-3-30 11:35:02

C2=IF(B2="","",IFERROR(ABS(LOOKUP(9^9,-MID(B2,FIND("*",B2)-ROW($1:$9),ROW($1:$9)))),1))
页: 1 2 [3]
查看完整版本: 怎么提取单元格符号后面的数字,没有内容不提取