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

Вход

Регистрация

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

 

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

  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_, DrMini  
Суммирование по нескольким критериям
Alex_O Дата: Среда, 23.07.2014, 13:12 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 23
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добрый день!
Прошу помощи в определении и создании формулы. В книге есть лист в котором необходимо суммировать числовые значения по совпадению наименования улицы. Пытался решить задачу "суммеслимн", но добился только значения 0.
К сообщению приложен файл: base.xlsx (14.0 Kb)
 
Ответить
СообщениеДобрый день!
Прошу помощи в определении и создании формулы. В книге есть лист в котором необходимо суммировать числовые значения по совпадению наименования улицы. Пытался решить задачу "суммеслимн", но добился только значения 0.

Автор - Alex_O
Дата добавления - 23.07.2014 в 13:12
Pelena Дата: Среда, 23.07.2014, 13:32 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19521
Репутация: 4634 ±
Замечаний: ±

Excel 365 & Mac Excel
Здравствуйте.
Рябиновую и Мельникова нельзя разделить?
Вариант
Код
=СУММПРОИЗВ(ЕЧИСЛО(ПОИСК(ЛЕВСИМВ(Файл!$A$2:$A$26;ПОИСК(" ";Файл!$A$2:$A$26)-1);A2))*Файл!$B$2:$B$26)
К сообщению приложен файл: base-1-.xlsx (14.8 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЗдравствуйте.
Рябиновую и Мельникова нельзя разделить?
Вариант
Код
=СУММПРОИЗВ(ЕЧИСЛО(ПОИСК(ЛЕВСИМВ(Файл!$A$2:$A$26;ПОИСК(" ";Файл!$A$2:$A$26)-1);A2))*Файл!$B$2:$B$26)

Автор - Pelena
Дата добавления - 23.07.2014 в 13:32
Alex_O Дата: Среда, 23.07.2014, 13:55 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 23
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Спасибо! Разделить нельзя. Подскажите, как формула фильтрует и считает по наименованию улиц сумму чисел. В рабочем файле я буду заводить до 20 наименований улиц и столбцов будет больше, честно говоря не думал, что будет много условий прописанных в формуле.
 
Ответить
СообщениеСпасибо! Разделить нельзя. Подскажите, как формула фильтрует и считает по наименованию улиц сумму чисел. В рабочем файле я буду заводить до 20 наименований улиц и столбцов будет больше, честно говоря не думал, что будет много условий прописанных в формуле.

Автор - Alex_O
Дата добавления - 23.07.2014 в 13:55
ArkaIIIa Дата: Среда, 23.07.2014, 14:01 | Сообщение № 4
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
Alex_O
Елена написала весьма универсальную формулу, она будет работать и с 20 наименованиями. А что касается "столбцов будет больше" - то покажите пример, где их больше. Вам же ответ предоставляют на основании того примера, что вы составили.
 
Ответить
СообщениеAlex_O
Елена написала весьма универсальную формулу, она будет работать и с 20 наименованиями. А что касается "столбцов будет больше" - то покажите пример, где их больше. Вам же ответ предоставляют на основании того примера, что вы составили.

Автор - ArkaIIIa
Дата добавления - 23.07.2014 в 14:01
Alex_O Дата: Среда, 23.07.2014, 14:15 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 23
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Елена написала весьма универсальную формулу, она будет работать и с 20 наименованиями. А что касается "столбцов будет больше" - то покажите пример, где их больше. Вам же ответ предоставляют на основании того примера, что вы составили.

Я полностью с Вами согласен.
Я прошу объяснить, как мне изменить формулу если между наименование улицы и числами, будет 5 или более промежуточных столбцов. Просто я сообщил, что не могу разобраться в алгоритме построенной формулы, что не обозначало негативного мнения о созданной формуле.
 
Ответить
Сообщение
Елена написала весьма универсальную формулу, она будет работать и с 20 наименованиями. А что касается "столбцов будет больше" - то покажите пример, где их больше. Вам же ответ предоставляют на основании того примера, что вы составили.

Я полностью с Вами согласен.
Я прошу объяснить, как мне изменить формулу если между наименование улицы и числами, будет 5 или более промежуточных столбцов. Просто я сообщил, что не могу разобраться в алгоритме построенной формулы, что не обозначало негативного мнения о созданной формуле.

Автор - Alex_O
Дата добавления - 23.07.2014 в 14:15
Pelena Дата: Среда, 23.07.2014, 14:18 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 19521
Репутация: 4634 ±
Замечаний: ±

Excel 365 & Mac Excel
Alex_O, формула считывает название улицы с листа Файл до первого пробела, затем ищет его в ячейке на листе Счёт, если находит, то суммирует числа из столбца В листа файл.
Вот это Файл!$B$2:$B$26 - диапазон суммирования


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеAlex_O, формула считывает название улицы с листа Файл до первого пробела, затем ищет его в ячейке на листе Счёт, если находит, то суммирует числа из столбца В листа файл.
Вот это Файл!$B$2:$B$26 - диапазон суммирования

Автор - Pelena
Дата добавления - 23.07.2014 в 14:18
Alex_O Дата: Среда, 23.07.2014, 14:31 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 23
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Alex_O, формула считывает название улицы с листа Файл до первого пробела, затем ищет его в ячейке на листе Счёт, если находит, то суммирует числа из столбца В листа файл.
Вот это Файл!$B$2:$B$26 - диапазон суммирования


Я понял, как работает созданная Вами формула, спасибо! Елена, прошу помочь в связи с тем, что на листе "Счёт" я уберу наименование улиц и назову их Регион 1 и Регион 2. К "Регион 1" условно привязана улица Совхозная, а к "Региону 2" улицы Мельникова и Рябиновая.
 
Ответить
Сообщение
Alex_O, формула считывает название улицы с листа Файл до первого пробела, затем ищет его в ячейке на листе Счёт, если находит, то суммирует числа из столбца В листа файл.
Вот это Файл!$B$2:$B$26 - диапазон суммирования


Я понял, как работает созданная Вами формула, спасибо! Елена, прошу помочь в связи с тем, что на листе "Счёт" я уберу наименование улиц и назову их Регион 1 и Регион 2. К "Регион 1" условно привязана улица Совхозная, а к "Региону 2" улицы Мельникова и Рябиновая.

Автор - Alex_O
Дата добавления - 23.07.2014 в 14:31
Pelena Дата: Среда, 23.07.2014, 14:36 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 19521
Репутация: 4634 ±
Замечаний: ±

Excel 365 & Mac Excel
Тогда нужна будет таблица соответствий Улица - Регион


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеТогда нужна будет таблица соответствий Улица - Регион

Автор - Pelena
Дата добавления - 23.07.2014 в 14:36
ArkaIIIa Дата: Среда, 23.07.2014, 14:37 | Сообщение № 9
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
Alex_O,
Алексей, сделайте еще один пример и покажите в нем, как будут выглядеть в конечном итоге 2 листа (какие там будут названия и что к чему привязано словами хотя бы опишите). Поймите, Вам сейчас составят формулу на основе субъективного понимания Ваших объяснений в сообщении №7, а потом окажется, что там столбцы в какой-то другой последовательности стоят, или значения тянутся из других строк.


Сообщение отредактировал ArkaIIIa - Среда, 23.07.2014, 14:43
 
Ответить
СообщениеAlex_O,
Алексей, сделайте еще один пример и покажите в нем, как будут выглядеть в конечном итоге 2 листа (какие там будут названия и что к чему привязано словами хотя бы опишите). Поймите, Вам сейчас составят формулу на основе субъективного понимания Ваших объяснений в сообщении №7, а потом окажется, что там столбцы в какой-то другой последовательности стоят, или значения тянутся из других строк.

Автор - ArkaIIIa
Дата добавления - 23.07.2014 в 14:37
Alex_O Дата: Среда, 23.07.2014, 15:25 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 23
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Файл подготовил. Данные должны суммироваться по всем домам на ул. Совхозная, но за исключением Совхозная 4, т.к. наименования улиц могут дублироваться в регионах в рабочем файле.

Елена, есть возможность исключить вариант с таблицей соответствия?
К сообщению приложен файл: 2185523.xlsx (14.2 Kb)


Сообщение отредактировал Alex_O - Среда, 23.07.2014, 15:31
 
Ответить
СообщениеФайл подготовил. Данные должны суммироваться по всем домам на ул. Совхозная, но за исключением Совхозная 4, т.к. наименования улиц могут дублироваться в регионах в рабочем файле.

Елена, есть возможность исключить вариант с таблицей соответствия?

Автор - Alex_O
Дата добавления - 23.07.2014 в 15:25
ArkaIIIa Дата: Среда, 23.07.2014, 16:13 | Сообщение № 11
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
Вот так не подойдет?
Формульно проставить соответствие улицы региону, а дальше уже простейшей суммой произведений получить результат.
К сообщению приложен файл: 2185523_1.xlsx (15.4 Kb)


Сообщение отредактировал ArkaIIIa - Среда, 23.07.2014, 16:16
 
Ответить
СообщениеВот так не подойдет?
Формульно проставить соответствие улицы региону, а дальше уже простейшей суммой произведений получить результат.

Автор - ArkaIIIa
Дата добавления - 23.07.2014 в 16:13
Alex_O Дата: Среда, 23.07.2014, 16:56 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 23
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Нет, но спасибо за помощь! Осмелюсь выразить своё мнение: СУММЕСЛИМН сможет суммировать, если в критериях я пропишу каждую необходимую мне улицу.
 
Ответить
СообщениеНет, но спасибо за помощь! Осмелюсь выразить своё мнение: СУММЕСЛИМН сможет суммировать, если в критериях я пропишу каждую необходимую мне улицу.

Автор - Alex_O
Дата добавления - 23.07.2014 в 16:56
ArkaIIIa Дата: Среда, 23.07.2014, 16:57 | Сообщение № 13
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
Alex_O
Нет, СУММЕСЛИМН считает сумму ячеек, удовлетворяющих одновременно всем условиям, которые Вы прописали.
 
Ответить
СообщениеAlex_O
Нет, СУММЕСЛИМН считает сумму ячеек, удовлетворяющих одновременно всем условиям, которые Вы прописали.

Автор - ArkaIIIa
Дата добавления - 23.07.2014 в 16:57
Alex_O Дата: Среда, 23.07.2014, 16:59 | Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 23
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
=СУММЕСЛИМН('Файл загрузки'!R:R;'Файл загрузки'!E:E;"Совхозная 10";'Файл загрузки'!E:E;"Совхозная 11") вот, что я пытался сделать в рабочем файле, но как писал ранее получал значение 0. Возможно я не указал условие на суммирование в силу малого опыта или вообще двигался не в том направлении.
 
Ответить
Сообщение=СУММЕСЛИМН('Файл загрузки'!R:R;'Файл загрузки'!E:E;"Совхозная 10";'Файл загрузки'!E:E;"Совхозная 11") вот, что я пытался сделать в рабочем файле, но как писал ранее получал значение 0. Возможно я не указал условие на суммирование в силу малого опыта или вообще двигался не в том направлении.

Автор - Alex_O
Дата добавления - 23.07.2014 в 16:59
Pelena Дата: Среда, 23.07.2014, 17:02 | Сообщение № 15
Группа: Админы
Ранг: Местный житель
Сообщений: 19521
Репутация: 4634 ±
Замечаний: ±

Excel 365 & Mac Excel
Alex_O, если у Вас в таблице в скобках будет указана улица, как в примере, то формула сработает.
Можете объяснить, почему где-нибудь на отдельном листе нельзя сделать таблицу соответствий? Лист при желании можно скрыть


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеAlex_O, если у Вас в таблице в скобках будет указана улица, как в примере, то формула сработает.
Можете объяснить, почему где-нибудь на отдельном листе нельзя сделать таблицу соответствий? Лист при желании можно скрыть

Автор - Pelena
Дата добавления - 23.07.2014 в 17:02
Alex_O Дата: Среда, 23.07.2014, 17:02 | Сообщение № 16
Группа: Пользователи
Ранг: Новичок
Сообщений: 23
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Нет, СУММЕСЛИМН считает сумму ячеек, удовлетворяющих одновременно всем условиям, которые Вы прописали.


Т.е. не может считать по нескольким улицам?
 
Ответить
Сообщение
Нет, СУММЕСЛИМН считает сумму ячеек, удовлетворяющих одновременно всем условиям, которые Вы прописали.


Т.е. не может считать по нескольким улицам?

Автор - Alex_O
Дата добавления - 23.07.2014 в 17:02
ArkaIIIa Дата: Среда, 23.07.2014, 17:03 | Сообщение № 17
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
Alex_O
Не знаю чем Вам приглянулся этот путь (перечисления _всех_ улиц), но в таком случае можно сделать просто:
Код
=СУММЕСЛИ(A2:A26;"Совхозная 10";C2:C26)+СУММЕСЛИ(A2:A26;"Совхозная 11";C2:C26)+СУММЕСЛИ(A2:A26;"Совхозная 12";C2:C26)...
 
Ответить
СообщениеAlex_O
Не знаю чем Вам приглянулся этот путь (перечисления _всех_ улиц), но в таком случае можно сделать просто:
Код
=СУММЕСЛИ(A2:A26;"Совхозная 10";C2:C26)+СУММЕСЛИ(A2:A26;"Совхозная 11";C2:C26)+СУММЕСЛИ(A2:A26;"Совхозная 12";C2:C26)...

Автор - ArkaIIIa
Дата добавления - 23.07.2014 в 17:03
Pelena Дата: Среда, 23.07.2014, 17:04 | Сообщение № 18
Группа: Админы
Ранг: Местный житель
Сообщений: 19521
Репутация: 4634 ±
Замечаний: ±

Excel 365 & Mac Excel
вот, что я пытался сделать в рабочем файле

Можно же использовать *, т.е. критерий будет один
"Совхозная*"
[p.s.]Не понимаю, почему везде говорится о перечислении улиц, если улица-то одна, дома разные (?)[/p.s.]


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
вот, что я пытался сделать в рабочем файле

Можно же использовать *, т.е. критерий будет один
"Совхозная*"
[p.s.]Не понимаю, почему везде говорится о перечислении улиц, если улица-то одна, дома разные (?)[/p.s.]

Автор - Pelena
Дата добавления - 23.07.2014 в 17:04
ArkaIIIa Дата: Среда, 23.07.2014, 17:07 | Сообщение № 19
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
Pelena
Там приколюха с Совхозной 4, она не относится к Региону 1 ))) так что её нужно будет минусовать в таком случае) ну либо прописать И(<>"Совхозная 4")... но это только одно из известных исключений, а сколько их всего - знает только автор. По этому - таблица соответствий - лучший вариант.


Сообщение отредактировал ArkaIIIa - Среда, 23.07.2014, 17:11
 
Ответить
СообщениеPelena
Там приколюха с Совхозной 4, она не относится к Региону 1 ))) так что её нужно будет минусовать в таком случае) ну либо прописать И(<>"Совхозная 4")... но это только одно из известных исключений, а сколько их всего - знает только автор. По этому - таблица соответствий - лучший вариант.

Автор - ArkaIIIa
Дата добавления - 23.07.2014 в 17:07
Alex_O Дата: Среда, 23.07.2014, 17:15 | Сообщение № 20
Группа: Пользователи
Ранг: Новичок
Сообщений: 23
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Alex_O, если у Вас в таблице в скобках будет указана улица, как в примере, то формула сработает.
Можете объяснить, почему где-нибудь на отдельном листе нельзя сделать таблицу соответствий? Лист при желании можно скрыть

Елена, в рабочем файле порядка 15 регионов в каждом от 5 до 30 домов и от 1 до 10 наименований улиц в итоге получиться порядка 450 строк с перспективой увеличения. В данном случае Эксель справится, если да то буду делать.
Видимо я глупо понадеялся, что смогу реализовать подсчёт, формулами суммеслимн или счётеслимн, когда считал натуральные показатели!
 
Ответить
Сообщение
Alex_O, если у Вас в таблице в скобках будет указана улица, как в примере, то формула сработает.
Можете объяснить, почему где-нибудь на отдельном листе нельзя сделать таблицу соответствий? Лист при желании можно скрыть

Елена, в рабочем файле порядка 15 регионов в каждом от 5 до 30 домов и от 1 до 10 наименований улиц в итоге получиться порядка 450 строк с перспективой увеличения. В данном случае Эксель справится, если да то буду делать.
Видимо я глупо понадеялся, что смогу реализовать подсчёт, формулами суммеслимн или счётеслимн, когда считал натуральные показатели!

Автор - Alex_O
Дата добавления - 23.07.2014 в 17:15
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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