2013-05-11 2 views
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))),"") 

Затем, чтобы выполнить подсчет этих уникальных формул результатов в пределах диапазона, я использую следующее заявление «СЧЕТЕСЛИ»: =COUNTA(OutputName)-COUNTIF(OutputName,"")

формула прекрасно работает, когда список не фильтруется, но когда Я применяю автофильтр к другому столбцу в моем диапазоне данных, этот уникальный счетчик не обновляется, чтобы отобразить правильное количество «Отфильтрованных уникальных значений».

Как я могу адаптировать свою формулу для подсчета уникальных значений, пока список фильтруется или не фильтруется?

+0

= COUNTA рассчитывает только пустые ячейки, вы действительно хотите '-COUNTIF (OutputName," ")'? – pnuts

+1

Привет @pnuts, спасибо, что нашли время ответить на мой пост. После публикации моего первоначального вопроса я работал над этим, и мне удалось найти работу вокруг этого. Вместо того, чтобы применять больше формул для автофильтров, я добавил несколько выпадающих меню, которые позволяют пользователю фильтровать информацию, которая заполняет электронную таблицу, и поддерживает «Countif'formula». Большое спасибо и добрые пожелания – IRHM

+0

HI @ pnuts, мои извинения. Соедините это. С уважением и благодарностью. – IRHM

ответ

0

С момента публикации моего оригинального вопроса, я работал над этим, и мне удалось найти работу вокруг этого. Вместо того, чтобы применять больше формул для автофильтров, я добавил несколько выпадающих меню, которые позволяют пользователю фильтровать информацию, которая заполняет электронную таблицу, и поддерживает «Countif'formula».

Смежные вопросы