【发布时间】:2014-11-15 19:46:06
【问题描述】:
我遇到了一个奇怪的 Excel 问题,让我心烦意乱。基本上,这就是我所拥有的:
A 列包含文本字符串,其中都包含公司名称和一堆其他信息。我想去掉那些名字。我有一个我正在搜索的名字的列表。
**Contractor**
CompanyA
CompanyB
CompanyC
CompanyD
还有这样的字符串:
CompanyA REQ# G-FMR-036 PT 2
CompanyA Pad AN Structural Steel ()
COMPANYC REQ# 54
CompanyA REQ# G-FMR-049
我想要的是返回该字符串中出现的任何公司名称的公式。我的第一个想法是 IF 和 SEARCH 的巨大嵌套公式,但我知道必须有更好的方法。
【问题讨论】:
-
您在使用 excel 时遇到问题?
-
是的,否则这会容易一些。我宁愿在没有 VBA 的情况下这样做,但这将是我的下一步行动。
-
你的历史表明你对 python 很感兴趣,我们可以使用它吗?
-
我希望。我为其构建此模板的雇主仅在 Excel 中工作。
-
如果公司名称以字符串开头,并且不包含空格,那么简单的 =LEFT(string,FIND(" ",A1)-1) 就可以了。
标签: excel excel-formula excel-2010