Excel 计算两个逗号分隔的单词串中共有的单词

例题描述和简单分析

有 Excel 文件,内容如下:

hello,how,are,you,today

hello,I,am,doing,good,and,you

需要计算这两个逗号分隔的单词串中共有的单词,结果如下:

hello,you

解法及简要说明

使用插件 SPL XLL

在空白处填写公式:

=spl("=(?1.split@c()^?2.split@c()).concat@c()",A1,A2)

如图:

..

返回结果:

..

简要说明:将A1,A2的格值按逗号分隔成序列,计算交集,再合并成字符串。

问答搜集

https://stackoverflow.com/questions/62952242/compare-each-word-in-a-list-of-word-in-excel-with-list-of-words-java-vba-exc