Excel Sumifs альтернативные критерии для «<>»: Как проверить наличие непустых проб, если в диапазоне критериев есть формулы, которые ничего не могут вывести? - PullRequest
0 голосов
/ 25 сентября 2019

Я столкнулся со странной проблемой.

При проверке диапазона критериев по отношению к "<>" кажется, что он не захватывает ячейки, содержащие формулы, которые ничего не выводят.

Например,если ячейка имеет формулу ="", то критерии "<>" распознают, что ячейка содержит формулу.Таким образом, даже если строковое значение является ничем, оно все равно считается.

enter image description here

Желаемый результат для "<>" в приведенном выше примере будет 0, но так как ячейка содержит формулу (=""), значение для этой строки считается.

Существует ли критерий, альтернативный "<>", который может захватывать непустые пробелы, даже если это результатформула?

Я знаю, что могу взять сумму и вычесть результат SUMIFS(A2:A3, C2:C3, "").Однако на практике я пишу чрезвычайно сложные формулы (несколько строк для одной формулы), поэтому применить этот метод означало бы удвоить размер моих и без того огромных формул и выбросить читаемость из окна.Было бы намного проще, если бы я мог просто добавить функциональные критерии к моей существующей формуле суффиксов.

Ответы [ 2 ]

1 голос
/ 25 сентября 2019

Вы можете использовать SUMPRODUCT:

=SUMPRODUCT(A2:A3,LEN(B2:B3)>0)
0 голосов
/ 25 сентября 2019

Я только что нашел решение;

Вместо того, чтобы формула в диапазоне критериев ничего не выводила, пусть выводит один пробел:

=" "

Затем вы можете выполнить поиск по суммам по " " и "<> "

.
...