PDA

Показать полную графическую версию : [решено] Excel: Суммирование диапазона Сумесли()


White-Lion
06-09-2012, 09:58
Всем добрый день,
Есть диапазон в котором раньше суммировались данные по условию. Ранее в этом столбце всегда были только "+" значения.

Сейчас перенесли некоторые статьи расхода в этот диапазон, и некоторые значения стали с "-". Но нужно чтобы в сумме они все равно суммировались как с "+".

Подскажите плиз как сделать.

okshef
06-09-2012, 10:48
Формула массива (http://office.microsoft.com/ru-ru/excel-help/HP005200020.aspx) для ячейки D23
=СУММ(($C$5:$C$21=C23)*ABS($D$5:$D$21))
и протяните вниз.

Или не массивная
=СУММПРОИЗВ(--($C$5:$C$21=C23);ABS($D$5:$D$21))

White-Lion
06-09-2012, 11:27
огромнейшее спасибо. убило только "--" в формуле =СУММПРОИЗВ(--($C$5:$C$21=C23);ABS($D$5:$D$21))

ни разу не встречал что то подобного...
как я понял 1й "-" Приводит все значения к минусу 2й к плюсу.????

okshef
06-09-2012, 11:41
Что такое -- или как превратить ИСТИНА в 1, а ЛОЖЬ в 0? (http://www.excelworld.ru/publ/formulas/tricks/17-1-0-9)

Или http://www.planetaexcel.ru/forum.php?thread_id=14194

ответ ZVI - Двойное бинарное отрицание (ещё раз)

P.S. Можете без "--"
=СУММПРОИЗВ(($C$5:$C$21=C24)*ABS($D$5:$D$21))

White-Lion
06-09-2012, 11:51
=СУММПРОИЗВ(($C$5:$C$21=C24)*ABS($D$5:$D$21)) »
Так и сделал пока не разберусь с "--"...




© OSzone.net 2001-2012