计算选中/选中的复选框[EXCEL]

时间:2017-07-07 07:16:08

标签: excel excel-vba excel-formula vba

其中一列(MONTHS),假设我的 原始 数据中的A列包含0-12之间的数字。现在,在另一张表中,我希望能够计算选定/检查月份的观察数量,如下所示:

enter image description here

我该怎么做?我尝试使用countifs但是遇到障碍因为A列是数字,当用户检查另一张表中的一个框时,它只评估为“TRUE”。有任何想法吗?谢谢!

编辑:

MONTHS的列如下:

enter image description here

2 个答案:

答案 0 :(得分:1)

这个公式适合你:

=SUMPRODUCT(($A$1:$A$13)*COUNTIF(F:F,$B$1:$B$13))

通过向范围添加工作表名称将其调整为实际数据布局。

enter image description here

答案 1 :(得分:1)

使用SUMPRODUCT肯定会有效。

解决方案是使用如下的数组公式: 设Sheet1,在一列中为TRUE或FALSE(让我们说Sheet1!A1:A12。然后,Sheet1!B1:B12中有一些从1到12的值 现在,您想要计算说明{1}}中Sheet1列A设置为true的数字量。

这样做的公式是: Sheet2!F:F

请记住按CTRL + SHIFT + ENTER,因为它是一个数组公式。