首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从名称中分离地址的Excel公式(=左(A1,查找Interager等))

从名称中分离地址的Excel公式(=左(A1,查找Interager等))
EN

Stack Overflow用户
提问于 2013-12-09 17:38:49
回答 2查看 2.4K关注 0票数 0

这个公式适用于我的一些单元格,而不是其他单元格,我已经检查了格式是否不同,但是什么也找不到。

举个例子

一个说“戴尔电脑12150桑迪波特兰博士或97229”的细胞

我只想得到“戴尔电脑”自己。

我试过几件事,对我来说最明显的是:

代码语言:javascript
复制
=LEFT(A1,FIND({1,2,3,4,5,6,7,8,9,0},A1,1)-2)

这对一些人有效,而对另一些人则不起作用(例如,上面提到的地址中有两个1,它给了我"Dell Computers 1",把第二个1作为值)。

也许是个新问题,但我在做什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-12-09 18:56:15

使用this function并将单元格值设置为

代码语言:javascript
复制
=udfRegEx(A1,"^\D+")
票数 1
EN

Stack Overflow用户

发布于 2013-12-09 19:14:01

另外,请看一下这个旧的thread。我还没有详细分析过这个公式是如何工作的,但是这个公式

代码语言:javascript
复制
=LEFT(A2, MIN(FIND({1,2,3,4,5,6,7,8,9,0}, A2 & "1234567890"))-1)

工程为

  • 戴尔电脑12150桑迪波特兰博士或97229
  • 戴尔电脑250个桑迪博士波特兰或97229
  • 戴尔电脑桑迪波特兰博士或97229
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20476992

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档