两个单元格之间的差异

时间:2017-01-12 09:44:53

标签: excel-formula

我打算在两个单元格之间找到区别仅使用excel公式。

两个单元格中的值用逗号分隔。但是,逗号附近没有空格。

假设在B2中,值为

apple pie,fish,cheese

在B3中,值为

apple pie,cheese,fish,vegetables,banana 

我必须在E2中获得蔬菜,香蕉

我正在考虑使用EXACT功能

=exact(B2,B3)

然而,结果毫无疑问地返回FALSE,因为两个单元格中的值不完全匹配。

我也认为使用MATCH函数但结果是#N / A.

=MATCH(B2,B3,0)

结果,我需要的是获得

vegetables,banana  

有可能实现这一目标吗?感谢您的建议。谢谢。

参考

Find the difference between two cells

Difference between two cells in third cell

对不起,我在这篇文章的第一个版本中犯了错误,我希望结果是

vegetables,banana  

如果是在javascript中,(我只是用例子来展示我在excel中尝试做的事情)

我可以使用这样的东西

Array.prototype.diff = function(x) {
return this.filter(function(y) {return x.indexOf(y) < 0;});
};

//to get the result
[apple pie,cheese,fish,vegetables,banana].diff([apple pie,fish,cheese])
//the result will return
vegetables,banana

所以我想知道是否可以使用excel公式来做到这一点?非常感谢你。

0 个答案:

没有答案