Excel: как использовать суммесли с isnumber
Часто вам может потребоваться добавить значения диапазона в Excel только в том случае, если значение соответствующего диапазона является числом.
Для этого вы можете использовать следующую формулу:
=SUMPRODUCT(--ISNUMBER( A:A ), B:B )
Эта конкретная формула добавляет значения в столбце B только тогда, когда соответствующее значение в столбце A является числом.
Следующий пример показывает, как использовать эту формулу на практике.
Пример: используйте СУММЕСЛИ с ISNUMBER в Excel
Допустим, у нас есть следующий набор данных в Excel, который показывает количество продаж, совершенных сотрудниками компании с определенными идентификаторами:
Обратите внимание, что некоторые значения идентификатора являются символами, а другие — числовыми значениями.
Мы можем использовать следующую формулу для расчета суммы продаж только для строк, где значение идентификатора является числовым:
=SUMPRODUCT(--ISNUMBER( A2:A11 ), B2:B11 )
На следующем снимке экрана показано, как использовать эту формулу:
Сумма продаж только для строк с числовыми идентификаторами равна 67 .
Мы можем вручную убедиться, что это правильно, рассчитав сумму продаж только для строк с числовыми идентификаторами:
Сумма продаж цифровых удостоверений: 28 + 9 + 12 + 18 = 67 .
Это соответствует значению, которое мы рассчитали по формуле.
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:
Как использовать СУММЕСЛИ с ИЛИ в Excel
Как использовать SUMIFS с диапазоном дат в Excel
Как использовать подстановочный знак в функции СУММИФ в Excel