首页 > 解决方案 > 比较两列并打印出差异?

问题描述

我有两个要在 Excel 中比较的大列。我想打印出 A 列从 B 列中的值。

这是我尝试过的:=ISNA(MATCH(A3,$A$:$D$28309,0))

Column A  Column B  Column C
A          B          B
B          C          C
C          E
D          E
A          E

标签: excelexcel-formula

解决方案


如果有动态数组公式过滤器:

=FILTER(A1:A5,ISNUMBER(MATCH(A1:A5,B:B,0)))

在此处输入图像描述


如果没有,那么 INDEX(AGGREGATE())。把它放在第一个单元格中并复制下来:

=IFERROR(INDEX(A:A,AGGREGATE(15,7,ROW(A1:A5)/ISNUMBER(MATCH(A1:A5,B:B,0)),ROW(ZZ1))),"")

在此处输入图像描述


推荐阅读