【发布时间】:2020-08-11 05:54:36
【问题描述】:
我正在尝试实施此处提出的问题中非常有用的第二个解决方案:
Excel - Cell Contains a Value from a List - Return list value
总的来说,第二种解决方案可以无缝运行,但是我的数据包含一个需要克服的额外问题。
我正在搜索的变量列表包括地点名称,其中一些名称包含在其他名称中。但是,作为“基础”或“根”字符串,我只返回较小的字符串而不是较大的字符串。
我已附上此工具如何返回错误值的副本。
有没有人知道如何修改公式以仅返回我想要的确切字符串?我了解索引列表中条目的顺序对返回有影响(例如,如果在下面提供的示例中 Castle 位于 Castle Hill 上方,这将是两个条目,但请注意,我正在使用 16,000 个地名在实际数据集中,因此确保所有潜在的排列都处于正确的顺序是难以处理的)
What I am wanting to achieve versus what I am achieving image
【问题讨论】:
-
哪个版本的 Excel?
-
@Rory 我正在使用 Excel 2006 版
-
这看起来很奇怪。我刚刚安装了它,它的 Excel for Microsoft 365 MSO
-
你有 FILTER 功能吗?
-
是的,但我不确定如何在这种情况下部署它
标签: excel excel-formula