Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.09.2009, 16:52   #1
Gadar
Пользователь
 
Регистрация: 23.05.2008
Сообщений: 11
Вопрос Сложение по признаку????

Господа програмисты, нужно обработать большой объём данных, а именно в одну ячейку сложить те числа знак которых поменялся по отношению с предидущей, а в другу наоборот те значения которые не изминили свой знак по отношению придидущими
(пример: ряд чисел 2; 3; -34; 15; -8; -5; -12; 1;10.
в одну ячейку складываем (-34) + (15) + (-8) + (1)
в другую ячейку пойдёт сумма чисел (3) + (-5) +(-12) + (10)

Заранее спасибо
Gadar вне форума Ответить с цитированием
Старый 07.09.2009, 18:07   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

см.вложение
первые две формулу по подсчету сумм обработают любое количество данных в столбце В, только данные должны располагаться подряд (без пустых ячеек между значениями)
Вложения
Тип файла: rar Книга152.rar (3.7 Кб, 12 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 07.09.2009, 18:24   #3
Gadar
Пользователь
 
Регистрация: 23.05.2008
Сообщений: 11
По умолчанию

IgorGo, спасибо за формулу. только появились ещё вопросы. в том случае если нужно сложить числагде знак поменялся, но перед этим все отрецательные числа умножить на -1, как поступить? куда в формулу вставить отрицательный множитель
Gadar вне форума Ответить с цитированием
Старый 07.09.2009, 18:46   #4
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

не надо отрицательный множитель. после последнего * поставить ABS( и в конце формулы еще одну скобку закрыть.
все станет выглядеть так: =СУММПРОИЗВ(бла-бла-бла*ABS(бла-бла-бла)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 07.09.2009, 19:27   #5
Gadar
Пользователь
 
Регистрация: 23.05.2008
Сообщений: 11
По умолчанию

Спасибо))) , суппер все работает.
Gadar вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подсчет записей по какому-то признаку von-zibel Microsoft Office Access 1 07.06.2009 21:30
Выборка значения, по признаку, из строки SLP Microsoft Office Excel 4 12.02.2009 16:33
Группировка строк и столбцов по опребеленному признаку aas Microsoft Office Excel 1 03.12.2008 17:25
перенос листа с сортировкой по признаку nadenenko_s Microsoft Office Excel 20 23.11.2008 14:56
Сложение Droid Общие вопросы Delphi 14 07.05.2008 13:23