У меня есть длинный отфильтрованный список чисел рядом с именами. Я пытаюсь подсчитать нули, когда меняю фильтр. К сожалению, COUNTIF
включает ячейки, которые были исключены моим фильтром. Как мне подсчитать нули в моем столбце «Числа», только если они не исключены фильтром?
решение1
Попробуйте включить еще один столбец, который проверяет, является ли значение ячейки нулевым, и возвращает 1, если это так. Вы можете использовать функцию, SUBTOTAL(9,RANGE)
где RANGE
— ваш добавленный столбец, который проверяет наличие нулевых значений. Аргумент 9
указывает SUM
функцию и возвращает сумму ячеек на основе примененного фильтра.
решение2
Это будет работать только в рамках очень узкого понимания вашего вопроса, но если вы отфильтруете столбец с нулями, чтобы включить только нули, то при изменении других критериев вы сможете увидеть количество строк в нижней части окна, например, "Найдено 3 из 11 записей". Как указали другие в вопросе, на который ссылается Twisty, Excel не дает вам многого в плане работы с механизмом фильтрации, поэтому вы, вероятно, будете ограничены таким обходным путем.
решение3
Я предполагаю, что вы отфильтровываете конкретные имена и хотите посмотреть, содержат ли имена 0 в следующем столбце.
Создайте сводную таблицу с вашими именами и номерами.
Метки строк по имени, а затем по номеру
Значения по количеству чисел