Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Подсчёт суммы чётных и нечетных при условии больш/менш. нуля - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Подсчёт суммы чётных и нечетных при условии больш/менш. нуля
Kecc Дата: Суббота, 16.08.2014, 20:05 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 60% ±

Excel 2013
Здравствуйте! Прошу о помощи. Пытаюсь создать формулу для того, чтобы... 1. посчитать отдельно друг от друга суммы чётных и нечетных значений в строке; 2. По очереди из полученных двух сумм чётных и нечетных найти сумму значений с положительными и отрицательными аргументами (т.е. сумма со значениями больше 0 и сумма со значениями меньше 0 в одной и той же строке). Наиболее наглядно представил всё в файле. Речь идёт о создании одной формулы, которая бы считала чётные и нечётные значения при условии > или < 0. Что-то вроде соединения двух формул =СУММПРОИЗВ(A2:Z2;1-ОСТАТ(СТОЛБЕЦ(A2:Z2);2)) и =СУММЕСЛИ(A2:Z2;"<0"). Соединить их в одно целое не знаю как, либо какой-нибудь Ваш альтернативный вариант. Буду признателен за помощь.
К сообщению приложен файл: 7599022.xlsx (9.4 Kb)
 
Ответить
СообщениеЗдравствуйте! Прошу о помощи. Пытаюсь создать формулу для того, чтобы... 1. посчитать отдельно друг от друга суммы чётных и нечетных значений в строке; 2. По очереди из полученных двух сумм чётных и нечетных найти сумму значений с положительными и отрицательными аргументами (т.е. сумма со значениями больше 0 и сумма со значениями меньше 0 в одной и той же строке). Наиболее наглядно представил всё в файле. Речь идёт о создании одной формулы, которая бы считала чётные и нечётные значения при условии > или < 0. Что-то вроде соединения двух формул =СУММПРОИЗВ(A2:Z2;1-ОСТАТ(СТОЛБЕЦ(A2:Z2);2)) и =СУММЕСЛИ(A2:Z2;"<0"). Соединить их в одно целое не знаю как, либо какой-нибудь Ваш альтернативный вариант. Буду признателен за помощь.

Автор - Kecc
Дата добавления - 16.08.2014 в 20:05
ikki Дата: Суббота, 16.08.2014, 20:11 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
для AA6
Код
=СУММПРОИЗВ((ОСТАТ(СТОЛБЕЦ($A$2:$Z$2);2)=0)*($A$2:$Z$2>0)*$A$2:$Z$2)
надеюсь, достаточно - остальные формулы аналогичны.


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki
 
Ответить
Сообщениедля AA6
Код
=СУММПРОИЗВ((ОСТАТ(СТОЛБЕЦ($A$2:$Z$2);2)=0)*($A$2:$Z$2>0)*$A$2:$Z$2)
надеюсь, достаточно - остальные формулы аналогичны.

Автор - ikki
Дата добавления - 16.08.2014 в 20:11
_Boroda_ Дата: Суббота, 16.08.2014, 20:32 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16895
Репутация: 6613 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
еще для АВ6
Код
=СУММПРОИЗВ(ТЕКСТ(A2:Z2;"0;\0")*ОСТАТ(A2:Z2;2))

для АА9
Код
=СУММПРОИЗВ(ТЕКСТ(A2:Z2;"\0;0")*НЕ(ОСТАТ(A2:Z2;2)))

Непонятно, если
посчитать отдельно друг от друга суммы чётных и нечетных значений в строке
, то зачем СТОЛБЕЦ? Он даст четное/нечетное расположение, а не значение.
Или я просто что-то в условии не понял?


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщениееще для АВ6
Код
=СУММПРОИЗВ(ТЕКСТ(A2:Z2;"0;\0")*ОСТАТ(A2:Z2;2))

для АА9
Код
=СУММПРОИЗВ(ТЕКСТ(A2:Z2;"\0;0")*НЕ(ОСТАТ(A2:Z2;2)))

Непонятно, если
посчитать отдельно друг от друга суммы чётных и нечетных значений в строке
, то зачем СТОЛБЕЦ? Он даст четное/нечетное расположение, а не значение.
Или я просто что-то в условии не понял?

Автор - _Boroda_
Дата добавления - 16.08.2014 в 20:32
ikki Дата: Суббота, 16.08.2014, 20:53 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
судя по сообщению - чётные и нечётные относится к значениям, по файлу - к ячейкам в строке


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki
 
Ответить
Сообщениесудя по сообщению - чётные и нечётные относится к значениям, по файлу - к ячейкам в строке

Автор - ikki
Дата добавления - 16.08.2014 в 20:53
Kecc Дата: Воскресенье, 17.08.2014, 05:43 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 60% ±

Excel 2013
Спасибо, друзья! Ситуация прояснилась благодаря Вам. Формулы, которые мне были нужны:

Из чётных в строке:
1. сумма чисел, если больше 0:
Код
=СУММПРОИЗВ((ОСТАТ(СТОЛБЕЦ(A2:Z2);2)=0)*(A2:Z2>0)*A2:Z2)


2. сумма чисел, если меньше 0:
Код
=СУММПРОИЗВ((ОСТАТ(СТОЛБЕЦ(A2:Z2);2)=0)*(A2:Z2<0)*A2:Z2)


Из нечётных в строке:
3. сумма чисел, если больше 0:
Код
=СУММПРОИЗВ((НЕ(ОСТАТ(СТОЛБЕЦ(A2:Z2);2)=0))*(A2:Z2>0)*A2:Z2)


2. сумма чисел, если меньше 0:
Код
=СУММПРОИЗВ((НЕ(ОСТАТ(СТОЛБЕЦ(A2:Z2);2)=0))*(A2:Z2<0)*A2:Z2)


зачем СТОЛБЕЦ? Он даст четное/нечетное расположение, а не значение.
Или я просто что-то в условии не понял?

Если я ввожу "СТРОКА", то формула складывает и чётные и нечётные значения вместе.


Сообщение отредактировал Serge_007 - Воскресенье, 17.08.2014, 11:25
 
Ответить
СообщениеСпасибо, друзья! Ситуация прояснилась благодаря Вам. Формулы, которые мне были нужны:

Из чётных в строке:
1. сумма чисел, если больше 0:
Код
=СУММПРОИЗВ((ОСТАТ(СТОЛБЕЦ(A2:Z2);2)=0)*(A2:Z2>0)*A2:Z2)


2. сумма чисел, если меньше 0:
Код
=СУММПРОИЗВ((ОСТАТ(СТОЛБЕЦ(A2:Z2);2)=0)*(A2:Z2<0)*A2:Z2)


Из нечётных в строке:
3. сумма чисел, если больше 0:
Код
=СУММПРОИЗВ((НЕ(ОСТАТ(СТОЛБЕЦ(A2:Z2);2)=0))*(A2:Z2>0)*A2:Z2)


2. сумма чисел, если меньше 0:
Код
=СУММПРОИЗВ((НЕ(ОСТАТ(СТОЛБЕЦ(A2:Z2);2)=0))*(A2:Z2<0)*A2:Z2)


зачем СТОЛБЕЦ? Он даст четное/нечетное расположение, а не значение.
Или я просто что-то в условии не понял?

Если я ввожу "СТРОКА", то формула складывает и чётные и нечётные значения вместе.

Автор - Kecc
Дата добавления - 17.08.2014 в 05:43
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!