Как изменить формулу sumproduct, чтобы игнорировать #value! в диапазоне - PullRequest
0 голосов
/ 11 октября 2019

Формула, которую я хочу использовать:

=sumproduct(E3:E24, H3:H24)

, но проблема в том, что оба столбца содержат #VALUE! ошибок в разных строках (т. Е. Если ошибка появляется в E14, она появится во всех ячейкахчерез E14: H14).

Как изменить формулу, чтобы она возвращала результат только числовых значений.

Извините, если это адресовано в другом месте, я не смог разобраться в ответах, которые я нашел на подобные вопросы. Благодарю.

Вот скриншот диапазона, с которым я работаю.

Ответы [ 2 ]

1 голос
/ 11 октября 2019

Используйте версию массива SUMPRODUCT с IFERROR:

=SUMPRODUCT(IFERROR(E3:E24,0),IFERROR(H3:H24,0))

Для использования IFERROR для этого способа необходимо, чтобы при выходе из режима редактирования формула вводилась с помощью Ctrl-Shift-Enter, а не Enter.

0 голосов
/ 11 октября 2019

IFERROR должен заменить ошибку на 0:

=sumproduct(IFERROR(E3:E24,0),IFERROR(H3:H24,0))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...