我在Excel中遇到了一些问题,我不太清楚如何去做。我在网上做了一些搜索,并没有真正找到任何看似有用的公式。这是情况(为了这个问题,简化了一点):
我在A-E栏中有数据。我需要匹配A和B中单元格中的数据,C-E中的数据,并返回TRUE或FALSE到F列。
如果以下情况返回TRUE
- A中的字符串位于C-E中的任何字符串中。
要么
- B中的字符串位于C-E中的任何字符串中。
否则,返回FALSE。
字符串必须与范围内的整个或部分字符串完全匹配,但匹配函数必须不区分大小写。我拍了一张示例表的截图供参考。
我很确定我需要使用IF或在公式的最外层,可能后面跟着OR。那么,对于OR的参数,我预计会有一些使用IFERROR。但我不知道的是我能够最有效地使用的函数来处理文本字符串搜索。
我认为VLOOKUP在这方面非常有限。它 可以 可以在全字符串比较中使用整个字符串,但我相当肯定它不会返回部分字符串匹配的准确结果。 FIND和SEARCH似乎仅限于单目标搜索,并且也区分大小写。我想我可以使用UPPER或LOWER在搜索中强制不区分大小写,但我仍然需要能够进行准确的部分匹配的东西 和 搜索指定的 范围 细胞
是否有任何功能或功能组合可以在这里工作?
理想情况下,我想用直接的Excel公式来做这件事。我对VBScript或类似工具一点也不熟悉,也没有时间为这个项目学习它。