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

Вход

Регистрация

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

 

= Мир MS Excel/Суммирование по нескольким критериям - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Суммирование по нескольким критериям
Juri01 Дата: Воскресенье, 02.06.2013, 17:00 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 31
Репутация: 0 ±
Замечаний: 0% ±

Суммирование по нескольким критериям если критерии расположенны в одном столбце.
Тема Суммирование по нескольким критериям была освещена, но в данном примере критерии расположенны в разных столбцаз, а как симмировать по нескольким критериям, если критерии расположенны в одном столбце?
К сообщению приложен файл: 1535201.xls (19.0 Kb)
 
Ответить
СообщениеСуммирование по нескольким критериям если критерии расположенны в одном столбце.
Тема Суммирование по нескольким критериям была освещена, но в данном примере критерии расположенны в разных столбцаз, а как симмировать по нескольким критериям, если критерии расположенны в одном столбце?

Автор - Juri01
Дата добавления - 02.06.2013 в 17:00
Juri01 Дата: Воскресенье, 02.06.2013, 17:09 | Сообщение № 2
Группа: Пользователи
Ранг: Новичок
Сообщений: 31
Репутация: 0 ±
Замечаний: 0% ±

Если можно не суммированием каждого критерия в формуле =суммеслимн()+суммеслимн()+...
 
Ответить
СообщениеЕсли можно не суммированием каждого критерия в формуле =суммеслимн()+суммеслимн()+...

Автор - Juri01
Дата добавления - 02.06.2013 в 17:09
AlexM Дата: Воскресенье, 02.06.2013, 17:38 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
Формула для H2
Код
=СУММПРОИЗВ(ЕЧИСЛО(НАЙТИ($A$2:$A$21;$E$2))*($B$2:$B$21=$G$2)*$C$2:$C$21)

Формула для H4
Код
=СУММПРОИЗВ(($A$2:$A$21=$E$4)*$C$2:$C$21)
К сообщению приложен файл: 1535201_new.xls (25.5 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.


Сообщение отредактировал AlexM - Воскресенье, 02.06.2013, 17:39
 
Ответить
СообщениеФормула для H2
Код
=СУММПРОИЗВ(ЕЧИСЛО(НАЙТИ($A$2:$A$21;$E$2))*($B$2:$B$21=$G$2)*$C$2:$C$21)

Формула для H4
Код
=СУММПРОИЗВ(($A$2:$A$21=$E$4)*$C$2:$C$21)

Автор - AlexM
Дата добавления - 02.06.2013 в 17:38
Juri01 Дата: Воскресенье, 02.06.2013, 17:51 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 31
Репутация: 0 ±
Замечаний: 0% ±

Цитата (AlexM)
=СУММПРОИЗВ(ЕЧИСЛО(НАЙТИ($A$2:$A$21;$E$2))*($B$2:$B$21=$G$2)*$C$2:$C$21)


а если критерии (иванов, петров , сидоров) в отдельных ячейках?
К сообщению приложен файл: 1387614.xls (21.0 Kb)
 
Ответить
Сообщение
Цитата (AlexM)
=СУММПРОИЗВ(ЕЧИСЛО(НАЙТИ($A$2:$A$21;$E$2))*($B$2:$B$21=$G$2)*$C$2:$C$21)


а если критерии (иванов, петров , сидоров) в отдельных ячейках?

Автор - Juri01
Дата добавления - 02.06.2013 в 17:51
AlexM Дата: Воскресенье, 02.06.2013, 18:21 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
можно так
Код
=СУММПРОИЗВ(ЕЧИСЛО(НАЙТИ($A$2:$A$21;$E$2&$E$3&$E$4))*($B$2:$B$21=$G$2)*$C$2:$C$21)

или
Код
=СУММПРОИЗВ((($A$2:$A$21=$E$2)+($A$2:$A$21=$E$3)+($A$2:$A$21=$E$4))*($B$2:$B$21=$G$2)*$C$2:$C$21)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.


Сообщение отредактировал AlexM - Воскресенье, 02.06.2013, 18:30
 
Ответить
Сообщениеможно так
Код
=СУММПРОИЗВ(ЕЧИСЛО(НАЙТИ($A$2:$A$21;$E$2&$E$3&$E$4))*($B$2:$B$21=$G$2)*$C$2:$C$21)

или
Код
=СУММПРОИЗВ((($A$2:$A$21=$E$2)+($A$2:$A$21=$E$3)+($A$2:$A$21=$E$4))*($B$2:$B$21=$G$2)*$C$2:$C$21)

Автор - AlexM
Дата добавления - 02.06.2013 в 18:21
Juri01 Дата: Воскресенье, 02.06.2013, 18:41 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 31
Репутация: 0 ±
Замечаний: 0% ±

Цитата (AlexM)
можно так =СУММПРОИЗВ(ЕЧИСЛО(НАЙТИ($A$2:$A$21;$E$2&$E$3&$E$4))*($B$2:$B$21=$G$2)*$C$2:$C$21) или =СУММПРОИЗВ((($A$2:$A$21=$E$2)+($A$2:$A$21=$E$3)+($A$2:$A$21=$E$4))*($B$2:$B$21=$G$2)*$C$2:$C$21)


Спасибо!
Все работает!
 
Ответить
Сообщение
Цитата (AlexM)
можно так =СУММПРОИЗВ(ЕЧИСЛО(НАЙТИ($A$2:$A$21;$E$2&$E$3&$E$4))*($B$2:$B$21=$G$2)*$C$2:$C$21) или =СУММПРОИЗВ((($A$2:$A$21=$E$2)+($A$2:$A$21=$E$3)+($A$2:$A$21=$E$4))*($B$2:$B$21=$G$2)*$C$2:$C$21)


Спасибо!
Все работает!

Автор - Juri01
Дата добавления - 02.06.2013 в 18:41
AlexM Дата: Воскресенье, 02.06.2013, 18:53 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
Формулы с НАЙТИ лучше доработать, иначе может быть ошибка
для критерия в одной ячейке
Код
=СУММПРОИЗВ(ЕЧИСЛО(НАЙТИ($A$2:$A$21&",";$E$2&","))*($B$2:$B$21=$G$2)*$C$2:$C$21)

и для критерия в разных ячейках
Код
=СУММПРОИЗВ(ЕЧИСЛО(НАЙТИ($A$2:$A$21&",";$E$2&","&$E$3&","&$E$4&","))*($B$2:$B$21=$G$2)*$C$2:$C$21)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеФормулы с НАЙТИ лучше доработать, иначе может быть ошибка
для критерия в одной ячейке
Код
=СУММПРОИЗВ(ЕЧИСЛО(НАЙТИ($A$2:$A$21&",";$E$2&","))*($B$2:$B$21=$G$2)*$C$2:$C$21)

и для критерия в разных ячейках
Код
=СУММПРОИЗВ(ЕЧИСЛО(НАЙТИ($A$2:$A$21&",";$E$2&","&$E$3&","&$E$4&","))*($B$2:$B$21=$G$2)*$C$2:$C$21)

Автор - AlexM
Дата добавления - 02.06.2013 в 18:53
vikttur Дата: Воскресенье, 02.06.2013, 20:31 | Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Для Н4 можно проще:
Код
=СУММЕСЛИ(A2:A21;E4;C2:C21)


Для Н2:
Код
=СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК(A2:A21;E2));--(B2:B21=G2);C2:C21)

Если критерии в разных ячейках (формула массива):
Код
=СУММ(ЕСЛИ(A2:A21=ТРАНСП(E2:E4);ЕСЛИ(B2:B21=G2;C2:C21)))
 
Ответить
СообщениеДля Н4 можно проще:
Код
=СУММЕСЛИ(A2:A21;E4;C2:C21)


Для Н2:
Код
=СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК(A2:A21;E2));--(B2:B21=G2);C2:C21)

Если критерии в разных ячейках (формула массива):
Код
=СУММ(ЕСЛИ(A2:A21=ТРАНСП(E2:E4);ЕСЛИ(B2:B21=G2;C2:C21)))

Автор - vikttur
Дата добавления - 02.06.2013 в 20:31
Evgeniy Дата: Среда, 17.07.2013, 10:41 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 21
Репутация: 0 ±
Замечаний: 0% ±

А если один из критериев пустой, ексель ищет нулевые значения, допустим необходимо по одному из критериев найти любое значение, не меняя формулы, есть ли какой-то вариант задать критерий так чтобы ексель воспринимал его как любое значение, или нужен макрос?
 
Ответить
СообщениеА если один из критериев пустой, ексель ищет нулевые значения, допустим необходимо по одному из критериев найти любое значение, не меняя формулы, есть ли какой-то вариант задать критерий так чтобы ексель воспринимал его как любое значение, или нужен макрос?

Автор - Evgeniy
Дата добавления - 17.07.2013 в 10:41
китин Дата: Среда, 17.07.2013, 11:13 | Сообщение № 10
Группа: Модераторы
Ранг: Экселист
Сообщений: 7030
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
мои 5 копеек с попыткой использовать выпадающие списки
К сообщению приложен файл: _22.xls (19.5 Kb)


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщениемои 5 копеек с попыткой использовать выпадающие списки

Автор - китин
Дата добавления - 17.07.2013 в 11:13
Evgeniy Дата: Четверг, 18.07.2013, 11:23 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 21
Репутация: 0 ±
Замечаний: 0% ±

Тоже пользуюсь выпадающим списком. На вопрос 9 нашел ответ. Как всегда он прост, главное задать вопрос, иногда самому себе.
К сообщению приложен файл: 6375972.xls (25.5 Kb)
 
Ответить
СообщениеТоже пользуюсь выпадающим списком. На вопрос 9 нашел ответ. Как всегда он прост, главное задать вопрос, иногда самому себе.

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

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