【发布时间】:2018-05-02 12:35:53
【问题描述】:
我正在 MS Excel 中寻找一个公式来检查包含句子的单元格是否匹配(至少)给定范围内的一个子字符串,如果匹配,则返回该子字符串值.
我可以用下面的例子来最好地解释它。如果句子(右侧)包含表(左侧)中定义的水果之一,则结果应返回(第一个)匹配的水果:
最好,查找函数应该不区分大小写。此外,我无法使用 VBA - 它需要使用 Excel 原生函数来执行。
提前谢谢你!
【问题讨论】:
-
会不会每句只有1个子串?如果没有,你想如何处理多个匹配项?
-
是的,通常情况下,子字符串会足够复杂,以至于每个句子中只会出现一个子字符串。万一出现多个,只返回第一个找到的结果就可以了(类似于 VLOOKUP)。
标签: excel excel-formula