删除列中数据的空格

删除列中数据的空格

我在 Excel 电子表格中有两列数据,分别是 A 列和 B 列。A 列中的数据比 B 列中的数据多。我想找出 A 列中哪些数据在 B 列中不存在。我在 C 列中使用公式,如下所示 =MATCH(A1,$B$1:$B$300,0)。我希望找到1 A 列中的数据在 B 列中某处存在的行。问题是两列中的数据和匹配返回的#NA所有行中都有一些空白。有什么方法可以去除空白吗?我已经尝试TRIM在 A 列和 B 列上使用并清理,如下所示=TRIM($A$1:$A$400)

答案1

Trim是正确的做法,只是你没有以最佳方式使用它。你有两个选择 -

  1. 您可以在 C 和 D 中使用辅助列,C1 = Trim(A1)并对D1 = Trim(B1)这些列执行匹配

  2. 更好的解决方案是,像这样修剪匹配方程中的单元格 -

=MATCH(TRIM(A1),TRIM(B$1:B$200),0)但请确保将其输入为数组公式通过输入然后按ctrl shift enter

您会在公式栏中看到这样的花括号 -{=MATCH(TRIM(A1),TRIM(B$1:B$200),0)}

相关内容