Страницы: 1
RSS
Извлечь из диапазона числа больше 8 и просуммировать их по условию из другого диапазона
 
Доброго времени суток.  Необходимо вытащить из диапазона B2:B11 числа больше 8 и просуммировать их по условию "а" из диапазона A2:A11.
Желательно без UDF. (букву "к" можно считать именно буквой "к", а не произвольным текстом)
 
pantcevich, массивная. надеюсь, в тексте будет только буква "к"
Код
=СУММ(ЕСЛИ(A2:A11="а";ЕСЛИОШИБКА(--ПОДСТАВИТЬ(B2:B11;"к";"");0)))
 
Спасибо! Только овет должен быть как в C13, равный 4. У ВАс суммирует ве по "а", а надо суммировать по "а" то, что остается после вычитания цифры 8 и больше 0, т.е. только положительные.
 
pantcevich, пропустил момент :)
Код
=СУММ(ЕСЛИ((A2:A11="а")*(0<ЕСЛИОШИБКА(--ПОДСТАВИТЬ(B2:B11;"к";"");0)-8);ЕСЛИОШИБКА(--ПОДСТАВИТЬ(B2:B11;"к";"");0)-8))
 
artyrH, Теперь все работает. Видимо без vba от громоздких формул не уйти... Теперь только разобраться как работает Ваша формула.
Страницы: 1
Наверх