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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.12.2011, 13:04   #1
Slavatron1984
Форумчанин
 
Аватар для Slavatron1984
 
Регистрация: 04.12.2011
Сообщений: 148
По умолчанию Сложить только положительные значение

Ребят столкнулся первый раз с такой проблемой, уверен, что решение простое и есть в нете, но не хочу терять время до вечера, т.к. у начальство выбил доступ только на этот сайт, а до вечера я бы столько еще сделал... Если кому не сложно дайте направление... Буду признателен..

20
30
50
-50

Всего: 100

Последний раз редактировалось Slavatron1984; 22.12.2011 в 13:08.
Slavatron1984 вне форума Ответить с цитированием
Старый 22.12.2011, 13:07   #2
Slavatron1984
Форумчанин
 
Аватар для Slavatron1984
 
Регистрация: 04.12.2011
Сообщений: 148
По умолчанию

20+30+50+(-50)=100
Slavatron1984 вне форума Ответить с цитированием
Старый 22.12.2011, 13:08   #3
Slavatron1984
Форумчанин
 
Аватар для Slavatron1984
 
Регистрация: 04.12.2011
Сообщений: 148
По умолчанию

20+30+50+(-50)=100
Slavatron1984 вне форума Ответить с цитированием
Старый 22.12.2011, 13:11   #4
staniiislav
Форумчанин
 
Аватар для staniiislav
 
Регистрация: 16.04.2010
Сообщений: 695
По умолчанию

=СУММЕСЛИ(A1:A1000;">0";A1:A1000)
={СУММ((A1:A1000>0)*A1:A1000)} - формула массива
=СУММПРОИЗВ((A1:A1000>0)*A1:A1000)
Единственный способ стать умнее, играть с более умным противником...
staniiislav вне форума Ответить с цитированием
Старый 22.12.2011, 13:59   #5
Slavatron1984
Форумчанин
 
Аватар для Slavatron1984
 
Регистрация: 04.12.2011
Сообщений: 148
По умолчанию

Спасибо, при много благодарен
Slavatron1984 вне форума Ответить с цитированием
Старый 22.12.2011, 15:04   #6
mode
 
Регистрация: 09.10.2009
Сообщений: 3
По умолчанию

как вариант
1.часто делаю таблицу с автофильтром
=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(109;

2.фильтр > 0

3.Получаем результат (долговато но гибко)
mode вне форума Ответить с цитированием
Старый 22.12.2011, 17:08   #7
vikttur
Участник клуба
 
Регистрация: 16.05.2010
Сообщений: 1,249
По умолчанию

Цитата:
Сообщение от staniiislav Посмотреть сообщение
=СУММЕСЛИ(A1:A1000;">0";A1:A1000)
Достаточно
Код:
=СУММЕСЛИ(A1:A1000;">0")
vikttur вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сложить два массива char'ов и не только Ksardas13 Общие вопросы C/C++ 179 29.06.2017 20:31
Стек содержащий только положительные числа eriskay Общие вопросы C/C++ 2 02.12.2011 02:03
Стоит ли объединять 2 таблицы в запросе если необходимо только одно значение из первой? AlexanderGalkin PHP 3 17.04.2011 18:05
в объекте TEdit вводить только числовое значение и скрывались звездочками Federal Помощь студентам 5 27.05.2010 17:30
задать значение переменной в только что макросом открытой книге tolikman Microsoft Office Excel 2 17.10.2008 16:35