Excel:检查 A 列是否有 B 列中的值,然后从 A 列中删除该值

Excel:检查 A 列是否有 B 列中的值,然后从 A 列中删除该值

因此,我假设 Excel 中有两列具有以下值:

Column A | Column B
---------|---------
12       | 626
241      | 129
35       | 412
412      | 88
532      | 663
626      |
723      |
88       |
932      |

我应该使用什么公式从 A 列中删除值 88、626 和 412(应用公式然后转到Goto> Goto Special>Errors...并删除行)

根本无法解决这个问题!

答案1

有时(例如您的情况),错误可能很有用。有一个函数NA(),它将#N/A在单元格中显示错误。将它与IF和结合起来COUNTIF将得到所需的结果。

答案2

输入C1,然后向下复制到C2:C9。

=IF(COUNTIF(B:B,A1)>0, NA())

如果在 B:B 列中找到 A1 的值,则显示#N/A在 C1 中。

然后“应用公式然后转到>>Goto并删除行”。Goto SpecialErrors...

相关内容