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

Вход

Регистрация

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

 

= Мир MS Excel/Сложное суммирование в одну ячеку с логическим выражением - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Сложное суммирование в одну ячеку с логическим выражением
Keeper80 Дата: Среда, 25.01.2017, 15:54 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 41
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Проблема такова на данный момент приходиться использовать дополнительный лист для выдачи конечного результата, возможно ли как то избавиться от этого лишнего листа?
К сообщению приложен файл: _sample.xlsx (13.5 Kb)


Сообщение отредактировал Keeper80 - Среда, 25.01.2017, 15:56
 
Ответить
СообщениеПроблема такова на данный момент приходиться использовать дополнительный лист для выдачи конечного результата, возможно ли как то избавиться от этого лишнего листа?

Автор - Keeper80
Дата добавления - 25.01.2017 в 15:54
китин Дата: Среда, 25.01.2017, 16:00 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7034
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
может так?
Код
=СУММПРОИЗВ(данные!$E$2:$E$19*(данные!$G$2:$G$19=результат!A$2))+СУММПРОИЗВ(данные!$F$2:$F$19*(данные!$H$2:$H$19=результат!A$2))

а хотя можно проще
Код
=СУММПРОИЗВ(данные!$E$2:$F$19*(данные!$G$2:$H$19=результат!A$2))
К сообщению приложен файл: 333111.xlsx (14.4 Kb)


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852


Сообщение отредактировал китин - Среда, 25.01.2017, 16:03
 
Ответить
Сообщениеможет так?
Код
=СУММПРОИЗВ(данные!$E$2:$E$19*(данные!$G$2:$G$19=результат!A$2))+СУММПРОИЗВ(данные!$F$2:$F$19*(данные!$H$2:$H$19=результат!A$2))

а хотя можно проще
Код
=СУММПРОИЗВ(данные!$E$2:$F$19*(данные!$G$2:$H$19=результат!A$2))

Автор - китин
Дата добавления - 25.01.2017 в 16:00
sboy Дата: Среда, 25.01.2017, 16:09 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация: 724 ±
Замечаний: 0% ±

Excel 2010
Добрый день.
Код
=СУММЕСЛИ($G$2:$G$19;J2;$E$2:$E$19)+СУММЕСЛИ($H$2:$H$19;J2;$F$2:$F$19)

Код
=СУММПРОИЗВ($E$2:$F$19;--($G$2:$H$19=J2))
К сообщению приложен файл: 1675494.xlsx (14.2 Kb)


Яндекс: 410016850021169
 
Ответить
СообщениеДобрый день.
Код
=СУММЕСЛИ($G$2:$G$19;J2;$E$2:$E$19)+СУММЕСЛИ($H$2:$H$19;J2;$F$2:$F$19)

Код
=СУММПРОИЗВ($E$2:$F$19;--($G$2:$H$19=J2))

Автор - sboy
Дата добавления - 25.01.2017 в 16:09
Udik Дата: Среда, 25.01.2017, 16:13 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация: 192 ±
Замечаний: 0% ±

Excel 2016 х 64
Вот для семы на листе расчет
Код

=СУММПРОИЗВ((данные!G2:G19=C2)*данные!E2:E19+(данные!H2:H19=C2)*данные!F2:F19)


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com
 
Ответить
СообщениеВот для семы на листе расчет
Код

=СУММПРОИЗВ((данные!G2:G19=C2)*данные!E2:E19+(данные!H2:H19=C2)*данные!F2:F19)

Автор - Udik
Дата добавления - 25.01.2017 в 16:13
Keeper80 Дата: Среда, 25.01.2017, 16:33 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 41
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Оно конечно работает но не совсем то,суть проблемы в том что таблица растет,т.е. будут и F20 и F50 и т.д. нужно что бы сумму считал при таких же условиях но весь столбик,чччерт не знаю понятно я излагаю или нет.((
 
Ответить
СообщениеОно конечно работает но не совсем то,суть проблемы в том что таблица растет,т.е. будут и F20 и F50 и т.д. нужно что бы сумму считал при таких же условиях но весь столбик,чччерт не знаю понятно я излагаю или нет.((

Автор - Keeper80
Дата добавления - 25.01.2017 в 16:33
Perfect2You Дата: Среда, 25.01.2017, 21:44 | Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 237
Репутация: 59 ±
Замечаний: 0% ±

Excel 2010
Суммесли очень даже работает и с целыми столбцами в качестве аргументов!
Код
=СУММ(СУММЕСЛИ(данные!$G:$G;A$1;данные!$E:$E);СУММЕСЛИ(данные!$H:$H;A$1;данные!$F:$F))
 
Ответить
СообщениеСуммесли очень даже работает и с целыми столбцами в качестве аргументов!
Код
=СУММ(СУММЕСЛИ(данные!$G:$G;A$1;данные!$E:$E);СУММЕСЛИ(данные!$H:$H;A$1;данные!$F:$F))

Автор - Perfect2You
Дата добавления - 25.01.2017 в 21:44
Pelena Дата: Четверг, 26.01.2017, 08:33 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация: 4620 ±
Замечаний: ±

Excel 365 & Mac Excel
Ещё вариант
Код
=СУММЕСЛИ(данные!$G:$H;A$1;данные!$E:$F)
К сообщению приложен файл: 1100061.xlsx (14.4 Kb)
 
Ответить
СообщениеЕщё вариант
Код
=СУММЕСЛИ(данные!$G:$H;A$1;данные!$E:$F)

Автор - Pelena
Дата добавления - 26.01.2017 в 08:33
Keeper80 Дата: Четверг, 26.01.2017, 10:51 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 41
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Елена формула работает,НО я не понимаю КАК,обьясните убогому.
1.Как и главное ГДЕ указано что бы суммирование происходило именно поименно???


Сообщение отредактировал Keeper80 - Четверг, 26.01.2017, 11:15
 
Ответить
СообщениеЕлена формула работает,НО я не понимаю КАК,обьясните убогому.
1.Как и главное ГДЕ указано что бы суммирование происходило именно поименно???

Автор - Keeper80
Дата добавления - 26.01.2017 в 10:51
Pelena Дата: Четверг, 26.01.2017, 11:13 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация: 4620 ±
Замечаний: ±

Excel 365 & Mac Excel
Понятнее, чем в справке написано, я вряд ли объясню.
Первый аргумент (столбцы G:H) - диапазон, где проверяется критерий, второй аргумент (А1) - сам критерий, то есть имя, третий аргумент (столбцы E:F) - диапазон, который надо просуммировать.
Знаки $ как бы закрепляют столбцы, чтобы при копировании ссылка на них на менялась. Почитайте про абсолютные и относительные ссылки. Знак этот можно получить, поставив курсор рядом с адресом и нажав клавишу F4


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеПонятнее, чем в справке написано, я вряд ли объясню.
Первый аргумент (столбцы G:H) - диапазон, где проверяется критерий, второй аргумент (А1) - сам критерий, то есть имя, третий аргумент (столбцы E:F) - диапазон, который надо просуммировать.
Знаки $ как бы закрепляют столбцы, чтобы при копировании ссылка на них на менялась. Почитайте про абсолютные и относительные ссылки. Знак этот можно получить, поставив курсор рядом с адресом и нажав клавишу F4

Автор - Pelena
Дата добавления - 26.01.2017 в 11:13
Keeper80 Дата: Четверг, 26.01.2017, 11:18 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 41
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Елена с $ с ним все понял,еще раз Укенбаха перечитал,а вот (A1) не понимаю,пытаюсь вашу формулу ввести в свою таблицу выдает нуль!(( я так понимаю как раз проблема с (A1).
 
Ответить
СообщениеЕлена с $ с ним все понял,еще раз Укенбаха перечитал,а вот (A1) не понимаю,пытаюсь вашу формулу ввести в свою таблицу выдает нуль!(( я так понимаю как раз проблема с (A1).

Автор - Keeper80
Дата добавления - 26.01.2017 в 11:18
Keeper80 Дата: Четверг, 26.01.2017, 11:20 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 41
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Елена понял,НО блин теперь выдает ответ 1E+05 это типа очень большое значение?
 
Ответить
СообщениеЕлена понял,НО блин теперь выдает ответ 1E+05 это типа очень большое значение?

Автор - Keeper80
Дата добавления - 26.01.2017 в 11:20
Pelena Дата: Четверг, 26.01.2017, 11:22 | Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация: 4620 ±
Замечаний: ±

Excel 365 & Mac Excel
Да не такое уж большое. Смотря, какие у Вас числа в таблице. Увеличьте ширину столбца, или формат числовой поставьте


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеДа не такое уж большое. Смотря, какие у Вас числа в таблице. Увеличьте ширину столбца, или формат числовой поставьте

Автор - Pelena
Дата добавления - 26.01.2017 в 11:22
Keeper80 Дата: Четверг, 26.01.2017, 11:25 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 41
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Все Елена огромное спасибо,вроде разобрался!!!
Так подведем итог,ваша формула если я все правильно понял звучит примерно так:
суммаесли столб1 и столб2 делается сумма если в ячейкеА1=Вася далее указываем опять же где именно а точнее в столбиках 3 и 4 искать то что указано в ячейке А1.
Вроде так это по русски звучит?


Сообщение отредактировал Keeper80 - Четверг, 26.01.2017, 11:43
 
Ответить
СообщениеВсе Елена огромное спасибо,вроде разобрался!!!
Так подведем итог,ваша формула если я все правильно понял звучит примерно так:
суммаесли столб1 и столб2 делается сумма если в ячейкеА1=Вася далее указываем опять же где именно а точнее в столбиках 3 и 4 искать то что указано в ячейке А1.
Вроде так это по русски звучит?

Автор - Keeper80
Дата добавления - 26.01.2017 в 11:25
  • Страница 1 из 1
  • 1
Поиск:

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