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

Вход

Регистрация

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

 

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

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Функция суммеслимн по нескольким условиям (Формулы/Formulas)
Функция суммеслимн по нескольким условиям
msvmsu Дата: Четверг, 01.09.2016, 13:06 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 45
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Здравствуйте!

В файле на листе Результат ячейка G4 - в ней должна быть сумма из столбца E листа Регионы по такому условию: столбец D на листе Регионы содержит (не полностью) одно из значений из ячеек диапазона C4:F4 в листе Результат.

Подскажите, в чем ошибка в формуле?
К сообщению приложен файл: 8670398.xls(30Kb)
 
Ответить
СообщениеЗдравствуйте!

В файле на листе Результат ячейка G4 - в ней должна быть сумма из столбца E листа Регионы по такому условию: столбец D на листе Регионы содержит (не полностью) одно из значений из ячеек диапазона C4:F4 в листе Результат.

Подскажите, в чем ошибка в формуле?

Автор - msvmsu
Дата добавления - 01.09.2016 в 13:06
sboy Дата: Четверг, 01.09.2016, 13:19 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 601
Репутация: 156 ±
Замечаний: 0% ±

Excel 2010
Добрый день.
У Вас условия не И а ИЛИ, поэтому для каждого своя сумма
Код
=СУММ(СУММЕСЛИМН(Регионы!E$16:E$10000;Регионы!$D$16:$D$10000;"*"&C4);СУММЕСЛИМН(Регионы!E$16:E$10000;Регионы!$D$16:$D$10000;"*"&D4))

эта формула для двух условий msk или moskva
но думаю, что специалисты по формулам подскажут путь покороче.
 
Ответить
СообщениеДобрый день.
У Вас условия не И а ИЛИ, поэтому для каждого своя сумма
Код
=СУММ(СУММЕСЛИМН(Регионы!E$16:E$10000;Регионы!$D$16:$D$10000;"*"&C4);СУММЕСЛИМН(Регионы!E$16:E$10000;Регионы!$D$16:$D$10000;"*"&D4))

эта формула для двух условий msk или moskva
но думаю, что специалисты по формулам подскажут путь покороче.

Автор - sboy
Дата добавления - 01.09.2016 в 13:19
Manyasha Дата: Четверг, 01.09.2016, 13:35 | Сообщение № 3
Группа: Модераторы
Ранг: Старожил
Сообщений: 1832
Репутация: 766 ±
Замечаний: 0% ±

Excel 2007, 2010
еще вариант:
Код
=СУММ(ЕЧИСЛО(ПОИСК(C4:F4;Регионы!D16:D30))*(C4:F4<>"")*Регионы!E16:E30)

формула массива, вводить через ctrl+shift+enter
К сообщению приложен файл: 8670398-1.xls(32Kb)


marinamorozova_box@mail.ru
ЯД: 410013299366744 WM: R193491431804
 
Ответить
Сообщениееще вариант:
Код
=СУММ(ЕЧИСЛО(ПОИСК(C4:F4;Регионы!D16:D30))*(C4:F4<>"")*Регионы!E16:E30)

формула массива, вводить через ctrl+shift+enter

Автор - Manyasha
Дата добавления - 01.09.2016 в 13:35
msvmsu Дата: Четверг, 01.09.2016, 14:24 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 45
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Спасибо!
Воспользуюсь одним из вариантов
 
Ответить
СообщениеСпасибо!
Воспользуюсь одним из вариантов

Автор - msvmsu
Дата добавления - 01.09.2016 в 14:24
krosav4ig Дата: Четверг, 01.09.2016, 15:22 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1465
Репутация: 596 ±
Замечаний: 0% ±

Excel 2007, 2013
вот так должно работать (массивная формула)
Код
=СУММ(СУММЕСЛИ(Регионы!$D$16:$D$10000;ЕСЛИ(C4:F4<>"";"*")&C4:F4;Регионы!E$16:E$10000))


(_)Õvõ(_)

Сообщение отредактировал krosav4ig - Четверг, 01.09.2016, 15:23
 
Ответить
Сообщениевот так должно работать (массивная формула)
Код
=СУММ(СУММЕСЛИ(Регионы!$D$16:$D$10000;ЕСЛИ(C4:F4<>"";"*")&C4:F4;Регионы!E$16:E$10000))

Автор - krosav4ig
Дата добавления - 01.09.2016 в 15:22
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Функция суммеслимн по нескольким условиям (Формулы/Formulas)
Страница 1 из 11
Поиск:

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