Показать полную графическую версию : [решено] Excel: Суммирование диапазона Сумесли()
White-Lion
06-09-2012, 09:58
Всем добрый день,
Есть диапазон в котором раньше суммировались данные по условию. Ранее в этом столбце всегда были только "+" значения.
Сейчас перенесли некоторые статьи расхода в этот диапазон, и некоторые значения стали с "-". Но нужно чтобы в сумме они все равно суммировались как с "+".
Подскажите плиз как сделать.
Формула массива (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й к плюсу.????
Что такое -- или как превратить ИСТИНА в 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
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC