Я нашел похожие примеры с помощью поиска, но я не могу найти ничего, что соответствует моей проблеме ...
У меня есть таблица, которая показывает полученные / отклоненные детали, я хочу увидетьмаксимальное количество дней рано / поздно (мне понадобится только помощь с одним, как тогда я смогу сделать другой!), но есть фиктивные приказы, которые я хочу игнорировать (они показывают, что получено / отклонено 0).
Вот пример данных из таблицы «Годовой дамп»:
Мой текущий расчет
=IF(ISBLANK(AnnualDump!$H$2),"BLANK",0-MIN(AnnualDump!$G:$G))
[Столбец H получен / отклонен, а G -VarianceDays]
Это просто проверяет, есть ли какие-либо данные на листе перед выполнением расчета, что является фантастическим в 95% случаев ... но я хочу игнорировать любые значения, которые были получены / отклоненыиз 0 ...
Я хочу, чтобы он показывал 29, но в этом случае он показывает 30, так как он не игнорирует 0qty строк. Я попытался добавить еще один оператор IF, но он не сработал: /
Теперь я полностью застрял и не уверен, что делать дальше ... Я могу это сделать, если я обманул (вызовоба столбца на другом листе, сделайте текст белым, используйте «IF-ячейку больше, чем x, затем значение», чтобы сравнить весь лот, а затем мин / макс этого третьего столбца) , но я пытаюсь избежать этого!
Буду очень признателен за любые указания или помощь (завершите VBA Noob в Excel, поэтому я хотел бы избежать этого, если это возможно).
Спасибо