powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Подсчет суммы в Excel по несколькими условиям
12 сообщений из 12, страница 1 из 1
Подсчет суммы в Excel по несколькими условиям
    #38858472
AK-Shah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть такая таблица (вернее ее часть):

КП пос МГ Петров 11 18
КП пос МГ Орлов 7 21
КП пос МГ Семенов 6 2
КП пос МГ Суслов 12 20
КП пос МГ Чумаков 8 19
КП пос МГ Котов 1 1
КП пос МГ Левин 1 37
КП пос МГ Петров 1 1
КП пос МГ Тимофеев 3 16
КП пос МГ Антонова 17 111
КП пос МГ Антонеску 9 54
КП пос МГ Антонофф 2 7
КП пос МГ Чумаков 1 2

По 6 столбцу надо посчитать сумму с условиями:
1) В 1 стобце - "КП"
2) Во 2 столбце - "пос"
3) В 3 столбце - "МГ"
4) В 4 столбце все фамилии начинаются на "Антон".
Правильное значение: 111+54+7=172

При попытке посчитать по формуле:
=СУММ((A2:A873="КП")*(C2:C873="МГ")*(D2:D873="Антон")*(B2:B873="пос")*F2:F873) выводит ошибку #ЗНАЧ.

Идею расчета брал здесь: http://bourabai.ru/einf/excel/1_3.htm
MS Excel 2007.
...
Рейтинг: 0 / 0
Подсчет суммы в Excel по несколькими условиям
    #38858512
AK-Shah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Неправильно считает и по такой формуле:
=СУММЕСЛИМН(F2:F873; A2:B873; "КП"; B2:B873; "пос"; C2:C873; "МГ"; H2:H873; "Антон")
Примечание*. В H2:H873 ----> =ЕСЛИ(ЛЕВСИМВ(D2;5)="Антон"; "Антон"; D2)
Значение равно 0.
...
Рейтинг: 0 / 0
Подсчет суммы в Excel по несколькими условиям
    #38858529
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AK-Shah,

у Вас явно в столбце F где-то текст вместо числа.
Плюс Вы в формуле с СУММ используете: (D2:D873="Антон"), хотя сам Антон в H...В D же у Вас полные фамилии, а не только Антон. Следовательно ничего вообще не просуммируется.
А вообще было бы куда удобнее искать причину, если бы Вы сам файл приложили.
...
Рейтинг: 0 / 0
Подсчет суммы в Excel по несколькими условиям
    #38858609
Фотография W_I_N_T_E_R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
доп.столбцы (скрытые)
...
Рейтинг: 0 / 0
Подсчет суммы в Excel по несколькими условиям
    #38859164
AK-Shah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
W_I_N_T_E_R, The_Prist

Спасибо огромное!
Когда сформулировал проблему - нашел ряд косяков:
1) КП - буква К в другом регистре
2) В настоящем файле реальные данные начинались с третьей строки.
3) Антонов - действительно вывел в доп.столбец, наложил условие по этому доп.столбцу.

Сейчас все считает правильно. Но сильно хочется считать без доп.столбца или перечислением всех вариантов условий (Антонов, Антонова, Антонофф, Антонеску), так как в оригинальной задаче есть еще суммы по ним, а это удобно сделать, суммируя не по точному значению поля, а по подстроке.
Такое возможно?
...
Рейтинг: 0 / 0
Подсчет суммы в Excel по несколькими условиям
    #38859462
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AK-ShahТакое возможно?Без Вашего примера будет мало желающих.
...
Рейтинг: 0 / 0
Подсчет суммы в Excel по несколькими условиям
    #38859627
Фотография HandKot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AK-ShahСейчас все считает правильно. Но сильно хочется считать без доп.столбца или перечислением всех вариантов условий (Антонов, Антонова, Антонофф, Антонеску), так как в оригинальной задаче есть еще суммы по ним, а это удобно сделать, суммируя не по точному значению поля, а по подстроке.
Такое возможно?

может помочь БДСУММ
...
Рейтинг: 0 / 0
Подсчет суммы в Excel по несколькими условиям
    #38859666
AK-Shah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_PristAK-ShahТакое возможно?Без Вашего примера будет мало желающих.
Пример в первом сообщении, поменяйте в нескольких нестах второго столбца "пос" на, например, "поселок", "поселение", "постулат", "постфактум", "постскриптум". Ну и слова с началом "Антон" - чтоб суммировать без дополнительного столбца, а по части слова.
Идею можно показать на тестовом примере, не обязательно все реальные данные.
...
Рейтинг: 0 / 0
Подсчет суммы в Excel по несколькими условиям
    #38859672
AK-Shah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HandKotAK-ShahСейчас все считает правильно. Но сильно хочется считать без доп.столбца или перечислением всех вариантов условий (Антонов, Антонова, Антонофф, Антонеску), так как в оригинальной задаче есть еще суммы по ним, а это удобно сделать, суммируя не по точному значению поля, а по подстроке.
Такое возможно?

может помочь БДСУММ

Я смотрел в сторону БДСУММ - для ее работы требуется создавать дополнительную таблицу параметров. :(
Файл приходит извне, без этой таблицы, а для кого автоматизирую - ее создавать не будут.
...
Рейтинг: 0 / 0
Подсчет суммы в Excel по несколькими условиям
    #38859692
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AK-ShahПример в первом сообщении, поменяйте в нескольких нестах второго столбца "пос" на, например, "поселок", "поселение", "постулат", "постфактум", "постскриптум". Ну и слова с началом "Антон" - чтоб суммировать без дополнительного столбца, а по части словаАга. Помощь нужна Вам, а мы должны тут менять это на то, потом еще объяснять как чего сделать. Не, с таким подходом явно не ко мне. У Вас есть готовый пример данных в Excel, но Вам лень нажать две кнопки, чтобы загрузить его сюда. Мне тем более лень рисовать Ваш пример себе с нуля.
Удачи!
...
Рейтинг: 0 / 0
Подсчет суммы в Excel по несколькими условиям
    #38859698
Фотография HandKot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AK-ShahHandKotпропущено...


может помочь БДСУММ

Я смотрел в сторону БДСУММ - для ее работы требуется создавать дополнительную таблицу параметров. :(
Файл приходит извне, без этой таблицы, а для кого автоматизирую - ее создавать не будут.


все оказалось проще
Код: vbnet
1.
=СУММЕСЛИМН(F2:F873; A2:B873; "КП"; B2:B873; "пос"; C2:C873; "МГ"; H2:H873; "Ант*")
...
Рейтинг: 0 / 0
Подсчет суммы в Excel по несколькими условиям
    #38859729
AK-Shah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HandKotAK-Shahпропущено...


Я смотрел в сторону БДСУММ - для ее работы требуется создавать дополнительную таблицу параметров. :(
Файл приходит извне, без этой таблицы, а для кого автоматизирую - ее создавать не будут.


все оказалось проще
Код: vbnet
1.
=СУММЕСЛИМН(F2:F873; A2:B873; "КП"; B2:B873; "пос"; C2:C873; "МГ"; H2:H873; "Ант*")



Спасибо, дружище! То, что доктор прописал.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Подсчет суммы в Excel по несколькими условиям
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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