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