我的问题与此类似,但在输出中有一个关键差异,我不知道该怎么做:Google Sheets - Compare multiple words in cell with another cell & count number of matches
如果我在一个单元格中有一个用逗号分隔的列表,而在另一个单元格中则用人工输入的单词来写一个句子,是否可以使用公式来比较两个单元格并显示未使用的单词?
例如:
G8(列表): 比较,成本,能源,釉面,玻璃,指南,房屋,房屋建筑,它,制造,价格,范围,装修,储蓄,感觉,三倍,极限,窗户,窗户,值得
G9用户输入: 与双层玻璃相比,三层玻璃值得吗?
G10(未使用的词): (G8中的每个单词)-(G9中的每个单词)=剩余单词
这可能吗?
答案 0 :(得分:1)
或者, 也尝试
=join(", ", filter(split(G8, ", "), not(isnumber(search(split(G8, ", "), lower(G9))))))
看看是否可行?
答案 1 :(得分:0)
=REGEXREPLACE(G8,JOIN("|",SPLIT("(?i)"&G9," ")),)
i
敏感标志|
将数组加入联接