具有数组条件和多个范围的计数

时间:2018-08-17 11:28:58

标签: excel range spreadsheet criteria countif

我有三列数据。 Image

我想找到一个排列,可以计算满足3个条件的数据的点击次数

1)在C列中,数据属于定义为Europe (I9:I12)的组

2)在D列中,数据属于定义为Asia (J9:J12)的组

3)在B列中,数据大于年份2013 (L9)

基本上试图找到与亚洲国家交叉的欧洲国家从20132018的排列。

这是我的公式,如图中所示,使用Ctrl + Shift + Enter:

{=SUM(COUNTIFS($C:$C,I12:I15,$D:$D,J12:J15,$B:$B,">="&$L$12))}

但是当我应该找到并计算2个结果时给我0

出于兴趣,我的下一步是找到相反的方向,在AsianEurope之间交叉。

非常感谢您的帮助

1 个答案:

答案 0 :(得分:1)

select count(*) from (select distinct t.* from t ) t;

两个数组之一需要转置,使其与另一个正交。如果您愿意,请参见此处以获取解释:

https://excelxor.com/2014/09/28/countifs-multiple-or-criteria-for-one-or-two-criteria_ranges/

致谢