是否有一个公式可以从列中列出的单元格中删除单词?

Is there a formula to remove words from a cell that are listed in a column?

正如标题所说,是否有一个公式可以从列中列出的单元格中删除单词?

下面是我想要实现的示例。橙色是我输入的内容,绿色是列表,蓝色是结果

谢谢。

使用 Microsoft365:

B2中的公式:

=TEXTJOIN(" ",,LET(X,FILTERXML("<t><s>"&SUBSTITUTE(A1," ","</s><s>")&"</s></t>","//s"),FILTER(X,NOT(MMULT(--EXACT(X,TRANSPOSE(B1:B3)),SEQUENCE(COUNTA(B1:B3),,,0))))))