Вопрос: Включить значение ячейки в СУММ, только если ячейка под ней - номер


У меня есть следующая таблица:

z a 3 4 4 ...
1 x 1 a 9 ...

Я хотел бы сделать формулу, которая будет суммировать ячейки в первой строке, но будет содержать ячейку в сумме, только если значение самой ячейки является числом, а значение ячейки в том же столбце во второй строке равно тоже число. Для таблицы примеров результат будет 7. Лучшее, что я мог сделать, это

=SUM(IF(AND(ISNUMBER(A1:J1);ISNUMBER(INDIRECT(ADDRESS(ROW(A1:J1)+1;COLUMN(A1:J1)))));A1:J1;0))

введен как формула массива, но это не сработало (всегда возвращает 0). Какую формулу я могу использовать для решения проблемы?


1
2018-01-07 20:31


Источник




Ответы:


Попробуй это:

=SUMPRODUCT(ISNUMBER(A1:J1)*ISNUMBER(A2:J2),A1:J1)

Надеюсь, что это работает!


0
2018-01-08 12:54



Да, это работает! Мне просто нужно было изменить запятую на точку с запятой, чтобы она работала.