在我的电子表格的 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,"")
当列表未过滤时,该公式可以正常工作,但是当我将自动过滤器应用于我的数据范围内的另一列时,此唯一计数无法更新以显示正确数量的“过滤的唯一值”。
当列表被过滤或未过滤时,如何调整我的公式来计算唯一值?