Исправление ошибки #ЗНАЧ! в функциях СУММЕСЛИ/СУММЕСЛИМН

Применяется к
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2024 Excel 2024 для Mac Excel 2021 Excel 2021 для Mac

В этом разделе перечислены распространенные причины ошибки #ЗНАЧ! в функциях СУММЕСЛИ и СУММЕСЛИМН и способы их устранения.

Проблема: формула ссылается на ячейки в закрытой книге

Функции СУММЕСЛИ/СУММЕСЛИМН, ссылающиеся на ячейку или диапазон в закрытой книге, приводят к #VALUE! .

Примечание. Это известная проблема ряда других функций Excel, таких как СЧЁТЕСЛИ, СЧЁТЕСЛИМН, СЧЁТBLANK и многих других. Посмотрите, как функции СУММЕСЛИ, СЧЁТЕСЛИ и СЧИТАТЬПУСТОТЫ возвращают "#VALUE!". Дополнительные сведения см. в статье об ошибке.

Решение: Откройте книгу, указанную в формуле, и нажмите клавишу F9, чтобы обновить формулу.

Эту проблему также можно временно решить, используя функции СУММ и ЕСЛИ в одной из формул массива. Дополнительные сведения см. в статье о возврате ошибок #VALUE функций СУММЕСЛИ, СЧЁТЕСЛИ и COUNTBLANK.

Проблема: длина строки условия превышает 255 символов

Функции СУММЕСЛИ и СУММЕСЛИМН возвращают неправильные результаты, если они используются для сопоставления строк длиннее 255 символов.

Решение: По возможности сократите строку. Если сократить строку нельзя, используйте функцию СЦЕПИТЬ или оператор-амперсанд (&), чтобы разделить значение на несколько строк. Например:

=СУММЕСЛИ(B2:B12;"длинная строка"&"еще одна длинная строка")

Проблема: в функции СУММЕСЛИМН аргумент диапазон_условия не совпадает с аргументом диапазон_суммирования.

Аргументы диапазонов в функции СУММЕСЛИМН должны совпадать. Это означает, что в аргументах диапазон_условия и диапазон_суммирования должно указываться одинаковое количество строк и столбцов.

В приведенном ниже примере формула должна вернуть сумму ежедневных продаж яблок в Омске. Однако аргумент sum_range (C2:C10) не соответствует такому же количеству строк и столбцов в аргументах criteria_range (A2:A12 & B2:B12). Использование синтаксиса =СУММЕСЛИМН(C2:C10;A2:A12;A14;B2:B12;B14) приведет к #VALUE! .

Неправильная формула =СУММЕСЛИМН(C2:C10;A2:A12;A14;B2:B12;B14), где ячейка C2:C10 должна быть похожа на ". Решение. Следуя этому примеру, измените sum_range на C2:C12 и повторите формулу.

Примечание

В функции СУММЕСЛИ можно использовать диапазоны разного размера.

Дополнительные сведения

Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.

См. также

Исправление ошибки #ЗНАЧ! ошибка

Функция СУММЕСЛИ

Функция СУММЕСЛИМН

Полные сведения о формулах в Excel

Рекомендации, позволяющие избежать появления неработающих формул

Обнаружение ошибок в формулах

Все функции Excel (по алфавиту)

Функции Excel (по категориям)