这个公式适用于我的一些单元格,而不是其他单元格,我已经检查了格式是否不同,但是什么也找不到。
举个例子
一个说“戴尔电脑12150桑迪波特兰博士或97229”的细胞
我只想得到“戴尔电脑”自己。
我试过几件事,对我来说最明显的是:
=LEFT(A1,FIND({1,2,3,4,5,6,7,8,9,0},A1,1)-2)这对一些人有效,而对另一些人则不起作用(例如,上面提到的地址中有两个1,它给了我"Dell Computers 1",把第二个1作为值)。
也许是个新问题,但我在做什么?
发布于 2013-12-09 18:56:15
使用this function并将单元格值设置为
=udfRegEx(A1,"^\D+")发布于 2013-12-09 19:14:01
另外,请看一下这个旧的thread。我还没有详细分析过这个公式是如何工作的,但是这个公式
=LEFT(A2, MIN(FIND({1,2,3,4,5,6,7,8,9,0}, A2 & "1234567890"))-1)工程为
https://stackoverflow.com/questions/20476992
复制相似问题