=IF(AND(ISNUMBER(XMATCH(TEXTSPLIT(B2,,“ ”),TEXTSPLIT(A2,“ ”)))),“Match”,“No Match”) excel 中的文本字符串匹配

=IF(AND(ISNUMBER(XMATCH(TEXTSPLIT(B2,," "),TEXTSPLIT(A2," ")))),"Match","No Match") Text string match in excel

提问人:Latha G 提问时间:10/6/2023 最后编辑:Mayukh BhattacharyaLatha G 更新时间:10/9/2023 访问量:72

问:

我想要一个公式来比较 2 个单元格,看看一个单词是否存在于另一个单词中。以下是我的例子,请帮我找出一个可以适用于所有这些单元格的公式。我需要这些例子中的每一个都匹配,或者有没有办法在A列中突出显示B列的单词。

enter image description here

我使用的公式

=IF(AND(ISNUMBER(XMATCH(TEXTSPLIT(B2,," "),TEXTSPLIT(A2," ")))),"Match","No Match")
Excel 字符串 文本 excel-formula 匹配

评论

0赞 Ada 10/6/2023
请将示例添加为文本,而不是图像。

答:

0赞 Black cat 10/6/2023 #1

XMATCH 查找完全匹配,但可以使用通配符的原因 试试这个(未选中)

=IF(OR(ISNUMBER(XMATCH("*"&TEXTSPLIT(B2,," ")&"*",TEXTSPLIT(A2," "),2))),"Match","No Match")

评论

0赞 Latha G 10/9/2023
非常感谢您的帮助,这很有效!
0赞 Daniel 10/7/2023 #2
=IF(AND(ISERR(SEARCH(TEXTSPLIT(B2," "),A2))),"No ",)&"Match"

评论

2赞 Dominique 10/9/2023
这个公式是什么意思?请详细说明。