Гость
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Формула Excel. Суммирование по нескольким условиям. / 6 сообщений из 6, страница 1 из 1
01.04.2015, 13:11
    #38923753
Malyav
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формула Excel. Суммирование по нескольким условиям.
Здравствуйте.

Такая таблица

Код: plaintext
1.
2.
3.
4.
5.
6.
Фамилия    Зарплата
-------------------
Иванов     12000
Петров     13000
Степанов   11500
Васильев   22000
Андреев    5000

Подскажите формулу для вычисления общей зарплаты трех (четырех, пяти и т.п.) работников. Например Иванова, Степанова и Андреева. СУММЕСЛИМН у меня не заработала.
...
Рейтинг: 0 / 0
01.04.2015, 13:17
    #38923760
Malyav
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формула Excel. Суммирование по нескольким условиям.
Кажись сам допер. Через ВПР выбрать зарплату каждого и просуммировать эти ВПР.
Или есть что-то более эффективное?
...
Рейтинг: 0 / 0
01.04.2015, 13:22
    #38923768
The_Prist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формула Excel. Суммирование по нескольким условиям.
Malyav ,

=СУММПРОИЗВ(((A2:A6="Иванов")+(A2:A6="Степанов")+(A2:A6="Андреев"))*B2:B6)

+ заменяет условие ИЛИ. Если хотите добавить еще фамилию - добавьте +(A2:A6="Петров")

A1:A6 - диапазон с фамилиями.
B1:B6 - диапазон суммирования
...
Рейтинг: 0 / 0
01.04.2015, 14:10
    #38923818
Volodshan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формула Excel. Суммирование по нескольким условиям.
Malyav ... Или есть что-то более эффективное?
Список/Таблица с автофильтром и промитогами. Как вариант - сводная таблица. Массивные формулы.
...
Рейтинг: 0 / 0
01.04.2015, 15:11
    #38923931
Malyav
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формула Excel. Суммирование по нескольким условиям.
The_Prist=СУММПРОИЗВ(((A2:A6="Иванов")+(A2:A6="Степанов")+(A2:A6="Андреев"))*B2:B6)


Воспользовался Вашей формулой, поскольку с моим вариантом с ВПР получается следующий "косяк". Если в списке нет одной из фамилий то вся формула не высчитывается. Требуется дополнительная проверка на ошибку.

В Вашем варианте это слагаемое (с отсутствующим в таблице) приравнивается к нулю а все присутствующие суммируются.
Спасибо за помощь.

А можно ли сделать проверку не на все фамилию, а только на часть?

Что-то вроде:
=СУММПРОИЗВ(((A2:A6="Иван")+(A2:A6="панов")+(A2:A6="ндре"))*B2:B6)
...
Рейтинг: 0 / 0
01.04.2015, 15:46
    #38923988
The_Prist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формула Excel. Суммирование по нескольким условиям.
Malyav,

это уже сложнее. Надо добавлять ПОИСК и проверки на ошибки. Что-то вроде:
=СУММПРОИЗВ((НЕ(ЕОШ((ПОИСК("Иван";A2:A6))))+НЕ(ЕОШ((ПОИСК("панов";A2:A6))))+НЕ(ЕОШ((ПОИСК("ндре";A2:A6)))))*B2:B6)
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Формула Excel. Суммирование по нескольким условиям. / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]