有没有办法将FALSE值带到该列的顶部?

时间:2018-10-29 12:17:27

标签: excel vlookup

我一直在比较两个CSV文件,并设法使用以下公式进行操作:

=VLOOKUP(A2;'file.csv'!$A$2:$AD$9890;1;FALSE)

我只比较每个工作表中的第一列,所以得到的结果列告诉我哪些值是新的(两张纸之间的差)。该列具有一些#N/A值。现在,有没有办法将这些#N/A值带到顶部?

示例:

N/A
N/A
N/A
N/A
77851
7452
6524
10522
4522

1 个答案:

答案 0 :(得分:1)

一种方法是使用自动过滤器来实现。

假设我有以下数据,其中在单元格=VLOOKUP(B2;$H$3:$I$6;2;0)中有查找值E2

enter image description here

我将在标题(第1行)上放置一个过滤器,并创建值为1或更高的虚拟列(列A)。

enter image description here

过滤搜索列“从大到小”时,#N / A值将全部位于顶部。

enter image description here

虚拟行仅用于“还原”您的数据。过滤器不是必需的,但是可能很高兴。

enter image description here