|
Подсчет суммы в Excel по несколькими условиям
|
|||
---|---|---|---|
#18+
Есть такая таблица (вернее ее часть): КП пос МГ Петров 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. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2015, 14:03 |
|
Подсчет суммы в Excel по несколькими условиям
|
|||
---|---|---|---|
#18+
Неправильно считает и по такой формуле: =СУММЕСЛИМН(F2:F873; A2:B873; "КП"; B2:B873; "пос"; C2:C873; "МГ"; H2:H873; "Антон") Примечание*. В H2:H873 ----> =ЕСЛИ(ЛЕВСИМВ(D2;5)="Антон"; "Антон"; D2) Значение равно 0. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2015, 14:30 |
|
Подсчет суммы в Excel по несколькими условиям
|
|||
---|---|---|---|
#18+
AK-Shah, у Вас явно в столбце F где-то текст вместо числа. Плюс Вы в формуле с СУММ используете: (D2:D873="Антон"), хотя сам Антон в H...В D же у Вас полные фамилии, а не только Антон. Следовательно ничего вообще не просуммируется. А вообще было бы куда удобнее искать причину, если бы Вы сам файл приложили. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2015, 14:45 |
|
Подсчет суммы в Excel по несколькими условиям
|
|||
---|---|---|---|
#18+
доп.столбцы (скрытые) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2015, 15:47 |
|
Подсчет суммы в Excel по несколькими условиям
|
|||
---|---|---|---|
#18+
W_I_N_T_E_R, The_Prist Спасибо огромное! Когда сформулировал проблему - нашел ряд косяков: 1) КП - буква К в другом регистре 2) В настоящем файле реальные данные начинались с третьей строки. 3) Антонов - действительно вывел в доп.столбец, наложил условие по этому доп.столбцу. Сейчас все считает правильно. Но сильно хочется считать без доп.столбца или перечислением всех вариантов условий (Антонов, Антонова, Антонофф, Антонеску), так как в оригинальной задаче есть еще суммы по ним, а это удобно сделать, суммируя не по точному значению поля, а по подстроке. Такое возможно? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2015, 08:02 |
|
Подсчет суммы в Excel по несколькими условиям
|
|||
---|---|---|---|
#18+
AK-ShahТакое возможно?Без Вашего примера будет мало желающих. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2015, 11:47 |
|
Подсчет суммы в Excel по несколькими условиям
|
|||
---|---|---|---|
#18+
AK-ShahСейчас все считает правильно. Но сильно хочется считать без доп.столбца или перечислением всех вариантов условий (Антонов, Антонова, Антонофф, Антонеску), так как в оригинальной задаче есть еще суммы по ним, а это удобно сделать, суммируя не по точному значению поля, а по подстроке. Такое возможно? может помочь БДСУММ ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2015, 13:14 |
|
Подсчет суммы в Excel по несколькими условиям
|
|||
---|---|---|---|
#18+
The_PristAK-ShahТакое возможно?Без Вашего примера будет мало желающих. Пример в первом сообщении, поменяйте в нескольких нестах второго столбца "пос" на, например, "поселок", "поселение", "постулат", "постфактум", "постскриптум". Ну и слова с началом "Антон" - чтоб суммировать без дополнительного столбца, а по части слова. Идею можно показать на тестовом примере, не обязательно все реальные данные. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2015, 13:43 |
|
Подсчет суммы в Excel по несколькими условиям
|
|||
---|---|---|---|
#18+
HandKotAK-ShahСейчас все считает правильно. Но сильно хочется считать без доп.столбца или перечислением всех вариантов условий (Антонов, Антонова, Антонофф, Антонеску), так как в оригинальной задаче есть еще суммы по ним, а это удобно сделать, суммируя не по точному значению поля, а по подстроке. Такое возможно? может помочь БДСУММ Я смотрел в сторону БДСУММ - для ее работы требуется создавать дополнительную таблицу параметров. :( Файл приходит извне, без этой таблицы, а для кого автоматизирую - ее создавать не будут. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2015, 13:46 |
|
Подсчет суммы в Excel по несколькими условиям
|
|||
---|---|---|---|
#18+
AK-ShahПример в первом сообщении, поменяйте в нескольких нестах второго столбца "пос" на, например, "поселок", "поселение", "постулат", "постфактум", "постскриптум". Ну и слова с началом "Антон" - чтоб суммировать без дополнительного столбца, а по части словаАга. Помощь нужна Вам, а мы должны тут менять это на то, потом еще объяснять как чего сделать. Не, с таким подходом явно не ко мне. У Вас есть готовый пример данных в Excel, но Вам лень нажать две кнопки, чтобы загрузить его сюда. Мне тем более лень рисовать Ваш пример себе с нуля. Удачи! ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2015, 14:00 |
|
Подсчет суммы в Excel по несколькими условиям
|
|||
---|---|---|---|
#18+
AK-ShahHandKotпропущено... может помочь БДСУММ Я смотрел в сторону БДСУММ - для ее работы требуется создавать дополнительную таблицу параметров. :( Файл приходит извне, без этой таблицы, а для кого автоматизирую - ее создавать не будут. все оказалось проще Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2015, 14:06 |
|
Подсчет суммы в Excel по несколькими условиям
|
|||
---|---|---|---|
#18+
HandKotAK-Shahпропущено... Я смотрел в сторону БДСУММ - для ее работы требуется создавать дополнительную таблицу параметров. :( Файл приходит извне, без этой таблицы, а для кого автоматизирую - ее создавать не будут. все оказалось проще Код: vbnet 1.
Спасибо, дружище! То, что доктор прописал. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2015, 14:28 |
|
|
start [/forum/topic.php?fid=61&msg=38859164&tid=2173680]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
149ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 311ms |
total: | 556ms |
0 / 0 |