0

在我的电子表格的 B 列(命名范围为“OutputName”)中,我在每个单元格中使用以下公式将数据从输入表提取到“摘要”页面,并用用户名填充每个单元格。

=If(ROWS(B$7:B7)<=$C$3,INDEX(INDIRECT(B$6),SMALL(If(Status=$B$3,ROW(Status)-ROW(Input!$B$7)+1),ROWS(B$7:B7))),"") 

然后,要对范围内的这些唯一公式结果进行计数,我使用以下“COUNTIF”语句:=COUNTA(OutputName)-COUNTIF(OutputName,"")

当列表未过滤时,该公式可以正常工作,但是当我将自动过滤器应用于我的数据范围内的另一列时,此唯一计数无法更新以显示正确数量的“过滤的唯一值”。

当列表被过滤或未过滤时,如何调整我的公式来计算唯一值?

4

1 回答 1

0

自从发布我最初的问题以来,我一直在研究这个问题,并且我已经能够找到解决这个问题的方法。我没有应用更多的公式来允许自动过滤器,而是添加了一系列下拉菜单,允许用户过滤填充电子表格的信息并维护“Countif”公式。

于 2013-06-01T17:10:38.437 回答