我正在尝试基于两个数组产生部分匹配结果。第一个数组的段落可能包含第二个数组中的单词。如果与第二个数组中的某个单词匹配,则该单词(或多个单词)应出现在“结果”列(下例中的 B 列)中。匹配的单词至少具有前四个字母匹配或否则会出现太多匹配。第一张图片是初始状态表。下面的是结果表。
初始状态
结果状态
现在,我使用的公式会导致太多匹配项。我希望有一个适合我。
=TEXTJOIN("; ",,FILTER($C$2:$C$212,ISNUMBER(SEARCH(LEFT($C$2:$C$212,4),A2))))