excel 如何用公式函数去除单元格的空格和回车 并进行 单元格字符串比对

废话不多说,先上效果图:

 

excel 如何用公式函数去除单元格的空格和回车 并进行 单元格字符串比对

 

 

去除空格和回车公式:

=SUBSTITUTE(SUBSTITUTE(A2," ",""),CHAR(10),"")

excel 如何用公式函数去除单元格的空格和回车 并进行 单元格字符串比对

 

对比公式:

=IF(SUBSTITUTE(SUBSTITUTE(A2," ",""),CHAR(10),"")=SUBSTITUTE(SUBSTITUTE(B2," ",""),CHAR(10),""),1,0)

 

excel 如何用公式函数去除单元格的空格和回车 并进行 单元格字符串比对

 

以下为扩展:

 

可以看出:trim函数只能去掉前后的空格及回车,中间的无法去除

 excel 如何用公式函数去除单元格的空格和回车 并进行 单元格字符串比对

 对比起来更是不一样

excel 如何用公式函数去除单元格的空格和回车 并进行 单元格字符串比对

 

仅使用SUBSTITUTE函数也可以实现单个单元格去除空格和回车

excel 如何用公式函数去除单元格的空格和回车 并进行 单元格字符串比对

  但是对比的话却还是不一样

excel 如何用公式函数去除单元格的空格和回车 并进行 单元格字符串比对 

 

总结:还是使用最上面的最容易实现对比啦