Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

25 Сентябрь 2017, 12:57 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Здесь можно поблагодарить участников форума Улыбка
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: Сумма отрицательных и положительных чисел из разных ячеек [РЕШЕНО]  (Прочитано 159 раз)
0 Пользователей и 1 Гость смотрят эту тему.
t410
Новичок
*
Offline Offline

Сообщений: 4


« Стартовое сообщение: 4 Сентябрь 2017, 15:59 »

Доброго времени!
Нужно сложить сумму отрицательных и положительных чисел из разных ячеек. Например, А1 содержит -10000, B1 20000, A4 -15000, B4 32000 и т.д.
Как реализовать? SUMIF считает по диапазону, а как по отдельным ячейкам?
Спасибо.
« Последнее редактирование: 4 Сентябрь 2017, 18:14 от t410 » Записан
maksvlad
Пользователь
**
Offline Offline

Сообщений: 67


« Ответ #1: 4 Сентябрь 2017, 16:04 »

1) =A1+B1+A4+B4
2) =SUM(A1;B1;A4;B4)
Записан
mikekaganski
Ветеран
*****
Offline Offline

Пол: Мужской
Расположение: Хабаровск -> Москва
Сообщений: 581


« Ответ #2: 4 Сентябрь 2017, 16:05 »

Так что реализовывать-то? Чем результат на выданном примере должен отличаться от SUM(A1:B4)?
Записан

С уважением,
Михаил Каганский
maksvlad
Пользователь
**
Offline Offline

Сообщений: 67


« Ответ #3: 4 Сентябрь 2017, 16:06 »

Так что реализовывать-то? Чем результат на выданном примере должен отличаться от SUM(A1:B4)?
Тем что диапозон, включает А2,А3,В2,В3, а не выборочные ячейки
Записан
t410
Новичок
*
Offline Offline

Сообщений: 4


« Ответ #4: 4 Сентябрь 2017, 16:16 »

Спасибо. Это я знаю. Может не совсем ясно выразился. Предложенный вариант не считает сумму положительных и отрицательных чисел. Например. А1 содержит отрицательное число -100. B1 содержит положительное число 1000. При их сумме получается 900. Надо 1100. И посчитать нужно через строчку, т.к. в других строчках данные которые считать не нужно, поэтому диапазон типа А1:В4 не подходит.
Записан
TimSha
Пользователь
**
Online Online

Пол: Мужской
Сообщений: 58


« Ответ #5: 4 Сентябрь 2017, 16:24 »

Может не совсем ясно выразился.
Даже очень, а потому лучший вариант - ваш файл-пример: есть такое, а надо таким-то макаром получить этакое... Подмигивающий
Записан

"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. Подмигивающий
mikekaganski
Ветеран
*****
Offline Offline

Пол: Мужской
Расположение: Хабаровск -> Москва
Сообщений: 581


« Ответ #6: 4 Сентябрь 2017, 16:29 »

=SUMPRODUCT(ABS(A1:B1))+SUMPRODUCT(ABS(A4:B4))

Не зная, чем отличаются строки, ничего лучше придумать не могу. Ну, если бы, например, в C лежала 1 для строк, подлежащих сложению, можно было бы сделать

=SUMPRODUCT(ABS(A1:A4)+ABS(B1:B4);C1:C4=1)

Тем что диапозон, включает А2,А3,В2,В3, а не выборочные ячейки

Большое спасибо. Но хотелось бы, чтобы на наводящие вопросы, предназначенные для спрашивающего, чтобы показать ему, в чём вопрос сформулирован плохо, не давались ценные ответы, демонстрирующие превосходное владение магическим шаром.
Записан

С уважением,
Михаил Каганский
t410
Новичок
*
Offline Offline

Сообщений: 4


« Ответ #7: 4 Сентябрь 2017, 16:58 »

Даже очень, а потому лучший вариант - ваш файл-пример: есть такое, а надо таким-то макаром получить этакое... Подмигивающий

Вот пример.

* Пример.ods (13.58 Кб - загружено 7 раз.)
Записан
mikekaganski
Ветеран
*****
Offline Offline

Пол: Мужской
Расположение: Хабаровск -> Москва
Сообщений: 581


« Ответ #8: 4 Сентябрь 2017, 17:19 »

Вот пример.

В ячейку D16:

=SUMPRODUCT(ABS(D$7:D$14)+ABS(E$7:E$14);$C$7:$C$14="Поступления 1")
Записан

С уважением,
Михаил Каганский
t410
Новичок
*
Offline Offline

Сообщений: 4


« Ответ #9: 4 Сентябрь 2017, 17:22 »

Да. Спасибо БОЛЬШОЕ!
Записан
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!