高级过滤器/表达式以限制条目

时间:2014-11-08 09:45:37

标签: filter excel-formula sas criteria

我需要Excel Excel(4.3)的Excel EG(4.3)中的高级过滤器或表达式的帮助

我有一个不同品种的数据集,父亲的原籍国和猪的出生日期。我需要比较每个品种在同一天出生的后代,但参赛作品必须限于包括一个国际国家和出生国的日期。

所以例如..如果国家B和C是国际国家,对于2010年1月出生的所有国家,如果品种1只有来自A国的后代而品种2有来自A国和C国的后代,那么只有品种2的条目将为两个国家展示。此外,必须始终有一个来自A国的条目。

所以如果条目是:

日期国家品种

2010年1月1 A

2010年1月1 A

2010年1月2 A

2010年1月2 C

2013年2月1 B

2013年2月1 B

我只想看

日期国家

2010年1月2 A

2010年1月2 C

任何帮助将不胜感激!!

1 个答案:

答案 0 :(得分:0)

这是一种可能的Excel方法。使用COUNTIFS只是查看具有相同日期和品种的组中是否至少有一个案例满足以下条件的方法。

(1)至少有一个国家A(在E2中): -

=COUNTIFS($A$2:$A$7,"="&A2,$B$2:$B$7,"="&B2,$C$2:$C$7,"="&C2,$D$2:$D$7,"=A")

(2)至少有一个国家不同(在F2中): -

=COUNTIFS($A$2:$A$7,"="&A2,$B$2:$B$7,"="&B2,$C$2:$C$7,"="&C2,$D$2:$D$7,"<>"&D2)

然后结合两个条件(在G2中): -

=AND(E2,F2)

enter image description here

然后拉下公式并过滤G列。

你也可以用数组公式来做,但我认为这更容易理解。