CountIf语句excel

我希望能够检查列a = x中的一个单元格中的数据,然后如果是这样,则计算列b中的相邻单元格中的数据。

为了更详细地解释,我正在创build一个统计图表,委员需要能够比较区域1到区域2和区域3的数据。

因此,列A将包含区域密钥,如1,1,1,2,3,3,那么在列B中将是年龄。 所以如果列A包含一个1收集数据在单元格的邻近单元它正在计数。

我希望这是有道理的。

所以我想公式只计算相邻小区包含小区1的小区

table, th, td { border: 1px solid black; border-collapse: collapse; } 
 <table style="width:100%"> <tr> <td>A</td> <td>B</td> </tr> <tr> <td>District 1</td> <td>12</td> </tr> <tr> <td>District 2</td> <td>12</td> </tr> <tr> <td>District 1</td> <td>12</td> </tr> <tr> <td>District 2</td> <td>12</td> </tr> </table> 

你只需要使用COUNTIFS()来添加额外的标准来计算什么。

使用以下数据:

 Region Age 2 12 2 16 2 41 1 62 3 26 3 50 2 12 1 65 3 64 

在Region = B1的情况下,我们可以使用=COUNTIFS(A2:A10,2,B2:B10,12)来计算Region = 2和Age = 12的实例。返回2。

显然我们可以扩展到所有标准或不断增加额外的标准。 拥有如下所示的数据:

 Region Age Ethnicity 2 12 Black 2 16 Caucasian 2 41 Asian 1 62 Black 3 26 Caucasian 3 50 Asian 2 12 Caucasian 1 65 Caucasian 3 64 Asian 

现在我们可以用=COUNTIFS(A2:A10,3,B2:B10,">=50",C2:C10,"Asian")来计算等于或超过50岁的=COUNTIFS(A2:A10,3,B2:B10,">=50",C2:C10,"Asian")

而如果你想用上下界来铲除人物,那么简单地说就是在单独的范围和条件对中创build边界的情况。 例如,要find年龄在10到20之间(不包括上限)的所有2号区域的人,我们可以使用=COUNTIFS(A2:A10,2,B2:B10,">=10",B2:B10,"<20")