В этом разделе рассматриваются распространенные сценарии #VALUE! при работе с функцией СУММПРОИЗВ.
Проблема: аргументы массива имеют разную размерность
Все аргументы массива должны быть одного размера. Если это не так, то вы получаете #VALUE! . Например, если массив 1 ссылается на диапазон из 3 строк и двух столбцов, массив 2 также должен соответствовать этому диапазону.
- =СУММПРОИЗВ(D2:D13;E2:E10)
не вызовет, так как диапазоны, на которые указывают ссылки, имеют разное количество строк (13 в первом диапазоне, но только 10 во втором).
Решение: Измените формулу так, чтобы оба диапазона имели одинаковые номера первых и последних строк:
- =СУММПРОИЗВ(D2:D13;E2:E13)
После этого вычислите формулу повторно.
Проблема: одна или несколько ячеек в диапазоне содержат текст
Если одна или несколько ячеек в указанном диапазоне содержат текст или имеют текстовый тип данных, вы получите #VALUE! . Текст может быть результатом вычисления на основе другой формулы или ячейка просто имеет неправильный формат.
Решение: Проверьте наличие ячеек, содержащих текст или отформатированных как текстовые, и выберите правильный тип данных.
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.
См. также
Исправление ошибки #ЗНАЧ! ошибка
Полные сведения о формулах в Excel
Рекомендации, позволяющие избежать появления неработающих формул