Excel: Динамическое извлечение строк из таблицы фиксированного размера, в которых нет отсутствующего значения (#n/a) в определенном столбце

#excel #excel-formula

Вопрос:

Я работал над проблемой в Excel и застрял с этой проблемой.

В принципе, у меня есть таблица как таковая (та, что чуть ниже), в которой я извлекаю значения для столбца «Процент с категорией» на основе значения в столбце «Ветви» с помощью vlookup.

Что у меня есть

Теперь мне нужна таблица (как показано ниже), которая исключает строки, в которых отсутствует значение или #n/a в столбце «Процент с категорией», и я не могу его получить.

Чего я хочу

Спасибо.

Комментарии:

1. Фильтровать и копировать?

2. с помощью Office 365: =FILTER(A:C,NOT(ISERROR(C:C)),"")

3. @BigBen Мне нужно, чтобы это происходило динамически. На самом деле я использую срез, который обновляет столбец «Процент с категорией», но в результате vlookup появляются пропущенные значения (что нормально). Теперь для моей цели мне нужны только те строки, которые не являются N/A после этого слайсера и vlookup.

4. FILTER Функция не работает над used range единственным, поэтому что-то вроде NOT(ISERROR(C:C)) должно обрабатывать более миллиона ячеек, независимо от того, сколько ячеек в этом диапазоне содержат данные. Microsoft действительно должна сделать больше, чтобы информировать сообщество Excel о том, какие функции могут работать в относительно больших диапазонах без ущерба для производительности вычислений: в настоящее время широко распространено недопонимание.

5. @JosWoolley или это зависит от пользователей, чтобы улучшить себя?