Ответ #N/A у FILTER может означать, что ни одна строка не соответствует условиям. Но прежде чем писать «пополнение не требуется», проверьте сами диапазоны и исходные данные. Google отдельно требует одинаковую длину диапазона и условий. Справка проверена редакцией 14 октября 2026 года.

Опишите очередь до написания формулы

Предположим, A содержит SKU, B — доступный запас, C — согласованный минимальный запас. Учебный отбор =FILTER(A2:C100;B2:B100<C2:C100) возвращает товары ниже установленной границы. Он не рассчитывает оптимальную закупку и не учитывает поставку в пути, если этих полей нет в модели.

Зафиксируйте, что сравниваемые значения относятся к одному складу и одной единице. Пять упаковок и пять штук нельзя сравнивать как одинаковые остатки. Неизвестный запас выделите отдельным признаком, прежде чем делать вывод об отсутствии дефицита.

Проверьте геометрию диапазонов

Если основной блок заканчивается строкой 100, условие не должно случайно заканчиваться на 99. Все условия FILTER должны относиться к строкам либо все — к столбцам; смешивать эти направления в одном вызове нельзя. Для одновременного отбора строк и колонок справка предлагает вложенные вызовы.

Практическая диагностика: временно оставьте одно условие и найдите заранее известный дефицитный SKU. Затем возвращайте остальные ограничения по одному. Так видно, какой фильтр убирает товар: склад, статус, граница даты или ошибочно выбранная колонка.

Когда пустой список действительно нормален

Создайте три учебных товара: A с запасом 2 при минимуме 5, B с запасом 5 при минимуме 5, C с запасом 8 при минимуме 5. При строгом сравнении «меньше» должен остаться только A. Измените его запас на 6: теперь подходящих строк нет, и #N/A соответствует описанному поведению функции.

После такого теста можно оформить понятное сообщение о пустой очереди. Не скрывайте общей заменой ошибок все технические сбои: иначе повреждённый диапазон станет выглядеть как спокойный день без закупок. Сохраните отдельный контроль наличия исходных строк и времени обновления.

Что передать закупщику

Рядом с отбором укажите дату остатков, склад, правило сравнения и ответственного за минимум. Пусть исполнитель видит, почему товар попал в очередь. Отсутствие товара в результате не доказывает отсутствие спроса: он мог быть исключён статусом или не попасть в исходную выгрузку.

Если другая часть отчёта использует QUERY, проверьте смешанные типы данных: это отдельная причина пропусков. Для ручного просмотра исходного списка пригодятся сохранённые фильтры. Приёмка завершается сопоставлением нескольких реальных SKU с источником, а не заменой #N/A приятной надписью.