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

Вход

Регистрация

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

 

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

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сумма значений с листов книги по нескольким условиям (Формулы/Formulas)
Сумма значений с листов книги по нескольким условиям
karelo4ka Дата: Пятница, 03.04.2020, 17:56 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Здравствуйте! Помогите, пожалуйста, решить задачу по суммированию из всех листов книги данных, которые отвечают нескольким условиям.
На разных листах указаны контрагенты и месяцы. Проблема в том, что на каждом новом листе месяцы указаны в разных столбцах. Структура контрагентов на всех листах одинаковая
Сделаны безуспешные попытки вычисления, но не могу соединить ИНДЕКС и ПОИСКПОЗ вместе с СУММЕСЛИ(ДВССЫЛ:
ИНДЕКС и ПОИСКПОЗ производит поиск значений по контрагенту и месяц, но только на одном листе
СУММЕСЛИ(ДВССЫЛ суммирует значения в определенной ячейке со всех листов, но только по заданному столбцу, в столбце каждого листа указаны разные месяцы, не подходит
Надеюсь с Вашей помощью моим мучения закончатся %)
К сообщению приложен файл: ______.xlsx(23.5 Kb)


Сообщение отредактировал karelo4ka - Пятница, 03.04.2020, 17:57
 
Ответить
СообщениеЗдравствуйте! Помогите, пожалуйста, решить задачу по суммированию из всех листов книги данных, которые отвечают нескольким условиям.
На разных листах указаны контрагенты и месяцы. Проблема в том, что на каждом новом листе месяцы указаны в разных столбцах. Структура контрагентов на всех листах одинаковая
Сделаны безуспешные попытки вычисления, но не могу соединить ИНДЕКС и ПОИСКПОЗ вместе с СУММЕСЛИ(ДВССЫЛ:
ИНДЕКС и ПОИСКПОЗ производит поиск значений по контрагенту и месяц, но только на одном листе
СУММЕСЛИ(ДВССЫЛ суммирует значения в определенной ячейке со всех листов, но только по заданному столбцу, в столбце каждого листа указаны разные месяцы, не подходит
Надеюсь с Вашей помощью моим мучения закончатся %)

Автор - karelo4ka
Дата добавления - 03.04.2020 в 17:56
Hugo Дата: Пятница, 03.04.2020, 18:15 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3137
Репутация: 670 ±
Замечаний: 0% ±

2010, теперь уже с PQ
Можно сложить три суммпроизв() (по одной на месяц), но их для каждого месяца придётся прописывать отдельно, раз там может меняться количество столбцов.


excel@nxt.ru
webmoney: R418926282008 Z422237915069
 
Ответить
СообщениеМожно сложить три суммпроизв() (по одной на месяц), но их для каждого месяца придётся прописывать отдельно, раз там может меняться количество столбцов.

Автор - Hugo
Дата добавления - 03.04.2020 в 18:15
karelo4ka Дата: Пятница, 03.04.2020, 19:03 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
А если для начальных листов сделать один и тот же порядок месяцев, просто скрывать неиспользуемые месяцы для того, кто дает входящие данные, то это улучшит картину? Можете направить посмотреть пример как сложить три суммпроизв() (по одной на месяц)? И как поступить если количество листов будет добавляться?

А если для начальных листов сделать один и тот же порядок месяцев, просто скрывать неиспользуемые месяцы для того, кто дает входящие данные, то это улучшит картину? Можете направить посмотреть пример как сложить три суммпроизв() (по одной на месяц)? И как поступить если количество листов будет добавляться?
 
Ответить
Сообщение
А если для начальных листов сделать один и тот же порядок месяцев, просто скрывать неиспользуемые месяцы для того, кто дает входящие данные, то это улучшит картину? Можете направить посмотреть пример как сложить три суммпроизв() (по одной на месяц)? И как поступить если количество листов будет добавляться?

А если для начальных листов сделать один и тот же порядок месяцев, просто скрывать неиспользуемые месяцы для того, кто дает входящие данные, то это улучшит картину? Можете направить посмотреть пример как сложить три суммпроизв() (по одной на месяц)? И как поступить если количество листов будет добавляться?

Автор - karelo4ka
Дата добавления - 03.04.2020 в 19:03
Pelena Дата: Пятница, 03.04.2020, 19:07 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16796
Репутация: 3623 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
Ещё два варианта.
Данные--Консолидация и через Power Query. Во втором варианте при добавлении листов достаточно будет оформить данные в виде умной таблицы (Вставка -- Таблица) и обновить запрос (правой кнопкой мыши -- Обновить). При добавлении/изменении данных тоже просто обновить запрос
К сообщению приложен файл: Konsolid.xlsx(26.4 Kb) · PQ.xlsx(38.9 Kb)


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеЕщё два варианта.
Данные--Консолидация и через Power Query. Во втором варианте при добавлении листов достаточно будет оформить данные в виде умной таблицы (Вставка -- Таблица) и обновить запрос (правой кнопкой мыши -- Обновить). При добавлении/изменении данных тоже просто обновить запрос

Автор - Pelena
Дата добавления - 03.04.2020 в 19:07
Hugo Дата: Пятница, 03.04.2020, 19:12 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3137
Репутация: 670 ±
Замечаний: 0% ±

2010, теперь уже с PQ
Я ничего такого не писал :)
Для суммпроизв() не важно какие там месяцы, и в каком порядке записаны месяцы и контрагенты.
Но вот если листы будут дополняться, тогда нужно будет формулы тоже дополнять.
Хотя нужно проверить - вдруг 3d формула взлетит? Я не знаю, я больше по макросам...
P.S. Не, 3Д не взлетает, или не умею...
А для одного листа вот вариант:
Код
=СУММПРОИЗВ(('1001'!$C$3:$C$18=$A4)*('1001'!$D$2:$L$2=B$3)*'1001'!$D$3:$L$18)

Это в ячейку B4
можно собрать сумму таких для каждого листа.
Но может и сюда можно как-то ДВССЫЛ воткнуть?


excel@nxt.ru
webmoney: R418926282008 Z422237915069


Сообщение отредактировал Hugo - Пятница, 03.04.2020, 19:23
 
Ответить
СообщениеЯ ничего такого не писал :)
Для суммпроизв() не важно какие там месяцы, и в каком порядке записаны месяцы и контрагенты.
Но вот если листы будут дополняться, тогда нужно будет формулы тоже дополнять.
Хотя нужно проверить - вдруг 3d формула взлетит? Я не знаю, я больше по макросам...
P.S. Не, 3Д не взлетает, или не умею...
А для одного листа вот вариант:
Код
=СУММПРОИЗВ(('1001'!$C$3:$C$18=$A4)*('1001'!$D$2:$L$2=B$3)*'1001'!$D$3:$L$18)

Это в ячейку B4
можно собрать сумму таких для каждого листа.
Но может и сюда можно как-то ДВССЫЛ воткнуть?

Автор - Hugo
Дата добавления - 03.04.2020 в 19:12
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сумма значений с листов книги по нескольким условиям (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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