excel 2016 - 基于多个删除行

时间:2017-02-15 19:21:24

标签: excel

我试图删除行,当列B中的日期对于列C中的给定文件键不存在4次时。下面的示例数据:

A   B       C
Row Date      Filekey
2   1/6/2014    1
3   1/6/2014    1
4   1/6/2014    1
5   1/6/2014    1
6   1/7/2014    1
7   1/7/2014    1
8   1/8/2014    1
9   1/9/2014    1
10  1/9/2014    1
11  1/9/2014    1
12  1/9/2014    1
13  1/9/2014    1
14  1/6/2014    2
15  1/6/2014    2
16  1/6/2014    2
17  1/6/2014    2

我正在寻找的结果:

Row Date    Filekey
2   1/6/2014    1
3   1/6/2014    1
4   1/6/2014    1
5   1/6/2014    1
14  1/6/2014    2
15  1/6/2014    2
16  1/6/2014    2
17  1/6/2014    2

请注意,第6-7行仅删除2个日期相同(太少),第8行为1个日期(太少),第9行为5个日期(太多)

保留第14-17行是因为: 这个日期恰好有4行,它与第2-5行有不同的文件密钥(C列),即使它共享这四个日期。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

在单元格D2中使用此公式并复制:

=COUNTIFS(B:B,B2,C:C,C2)

然后在D列上过滤4以外的所有内容并删除这些行,然后删除过滤器,您可以删除D列中的公式

相关问题