搜索相邻单元格

时间:2015-10-28 19:23:54

标签: excel

我正在处理Excel中的大型数据集,需要搜索同一列中的两个相邻单元格。通常我会一行一行地快速浏览,但是大约有30,000行,其中1%是我正在寻找的邻居。数据按时间组织,这意味着我不能只是排序。

任何人都知道是否/如何做到这一点?

1 个答案:

答案 0 :(得分:0)

您可以在数据旁边的列中向下拖动此公式。

例如,在B3中,A列有数据:

=IF(AND(A3<>"",A2<>""),"neighbour above","")

所以:

    Row  A        B
    1    Data   Check
    2    10 
    3    20     neighbour above
    4   
    5   40  
    6   50      neighbour above
    7   60      neighbour above
    8   
    9   
   10  90   

注意B2第一个位置没有公式。这将突出显示列中的相邻单元格。

多少? 要计算有多少邻居,请使用countif。所以在C1中你可以拥有:

=COUNTIF(B:B, "neighbour above")

在这种情况下将返回3。对10和20,40和50,50和60。

您可以选择其他标记文本来标记邻居,除了“邻居之上”。只需将其放在IF语句中即可。