力美口腔器材 发表于 2021-12-23 13:20:00

怎么提取单元格符号后面的数字,没有内容不提取

求助,在提取符号前数字时遇到三种情况请教,怎么在B6单元格有内容时,提取*号前的整数,没有内容时,C6单元格为空

寒彬 发表于 2021-12-25 18:49:47

*前面如果是2位数12.那么就取2么?

飞跃彩虹 发表于 2021-12-28 09:33:15

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

有准备有未来 发表于 2021-12-28 18:01:38

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

社会强哥 发表于 2022-1-2 16:25:54

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

法務大臣 发表于 2022-1-2 21:50:40

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

炽热手心 发表于 2022-1-3 21:00:52

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

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

十个亿 发表于 2022-1-13 23:22:32

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

進哥 发表于 2022-1-16 19:28:47

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

有乐居 发表于 2022-1-17 01:02:56

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