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

Вход

Регистрация

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

 

= Мир MS Excel/Поиск по условию и суммирование значений по всем листам - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Поиск по условию и суммирование значений по всем листам (Формулы/Formulas)
Поиск по условию и суммирование значений по всем листам
Nesa Дата: Пятница, 18.08.2017, 19:44 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый день
Подскажите, пожалуйста, есть ли возможность поиска значений и их суммирование по всем листам книги?
При условии, что:
- искомые значения есть НЕ на каждом листе
- диапазон поиска и столбец со значениями на каждом листе одинаков
- условие поиска в списке на одном листе не повторяется

Пыталась ЕСЛИОШИБКА ВПР+ВПР, но получается слишком длинная формула – не влезает (листов много) :(
К сообщению приложен файл: ____.xlsx (16.7 Kb)


Сообщение отредактировал Nesa - Пятница, 18.08.2017, 19:45
 
Ответить
СообщениеДобрый день
Подскажите, пожалуйста, есть ли возможность поиска значений и их суммирование по всем листам книги?
При условии, что:
- искомые значения есть НЕ на каждом листе
- диапазон поиска и столбец со значениями на каждом листе одинаков
- условие поиска в списке на одном листе не повторяется

Пыталась ЕСЛИОШИБКА ВПР+ВПР, но получается слишком длинная формула – не влезает (листов много) :(

Автор - Nesa
Дата добавления - 18.08.2017 в 19:44
AndreTM Дата: Пятница, 18.08.2017, 19:58 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 500 ±
Замечаний: 0% ±

2003 & 2010
В такой ситуации данные собирать проще макросом, поскольку все равно действия два: сначала надо объединить данные из всех таблиц в один список, а потом уже сгруппировать с агрегацией. Постов на тему "собрать/объединить данные с нескольких листов" в поиске достаточно, а "группировка/агрегация" - это сводная таблица по уже собранному в одно место источнику.

Ну или если с макросами сложно - то можно превратить все таблицы данных в "умные", а затем задействовать инструменты Power Query.
Насколько "много" у вас листов с данными?


Skype: andre.tm.007
Donate: Qiwi: 9517375010
 
Ответить
СообщениеВ такой ситуации данные собирать проще макросом, поскольку все равно действия два: сначала надо объединить данные из всех таблиц в один список, а потом уже сгруппировать с агрегацией. Постов на тему "собрать/объединить данные с нескольких листов" в поиске достаточно, а "группировка/агрегация" - это сводная таблица по уже собранному в одно место источнику.

Ну или если с макросами сложно - то можно превратить все таблицы данных в "умные", а затем задействовать инструменты Power Query.
Насколько "много" у вас листов с данными?

Автор - AndreTM
Дата добавления - 18.08.2017 в 19:58
Nesa Дата: Пятница, 18.08.2017, 22:03 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
24 листа, в принципе можно разбить н 2 файла по 12 листов
макросом не то чтобы сложно, я слова этого боюсь :o
а умные таблицы - это какие?
 
Ответить
Сообщение24 листа, в принципе можно разбить н 2 файла по 12 листов
макросом не то чтобы сложно, я слова этого боюсь :o
а умные таблицы - это какие?

Автор - Nesa
Дата добавления - 18.08.2017 в 22:03
AndreTM Дата: Пятница, 18.08.2017, 22:40 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 500 ±
Замечаний: 0% ±

2003 & 2010
Если "боитесь" макросов - изучайте Power Query и Power Pivot.

Ну и не бойтесь спрашивать у Гуглояндекса :)

А "умные таблицы" - это "форматировать как таблицу" и затем изменить ей имя, если надо.
А обработка с помощью Power Query - то примерно вот так:
К сообщению приложен файл: 2-34962-1.xlsx (30.8 Kb)


Skype: andre.tm.007
Donate: Qiwi: 9517375010


Сообщение отредактировал AndreTM - Пятница, 18.08.2017, 22:52
 
Ответить
СообщениеЕсли "боитесь" макросов - изучайте Power Query и Power Pivot.

Ну и не бойтесь спрашивать у Гуглояндекса :)

А "умные таблицы" - это "форматировать как таблицу" и затем изменить ей имя, если надо.
А обработка с помощью Power Query - то примерно вот так:

Автор - AndreTM
Дата добавления - 18.08.2017 в 22:40
gling Дата: Пятница, 18.08.2017, 23:49 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2524
Репутация: 678 ±
Замечаний: 0% ±

2010
Вариант формулами.
К сообщению приложен файл: -2-.xlsx (17.6 Kb)


ЯД-41001506838083
 
Ответить
СообщениеВариант формулами.

Автор - gling
Дата добавления - 18.08.2017 в 23:49
AndreTM Дата: Суббота, 19.08.2017, 00:29 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 500 ±
Замечаний: 0% ±

2003 & 2010
Для "примера" - формульного варианта, конечно, хватит.
Тем более, что из него исключён шаг по собиранию списка "искомых значений" и "наименований листов". То есть при добавлении нового листа - надо делать не только телодвижения по внесению его имени в список - но и быть уверенным, что там не появилось нового "искомого значения", которое отсутствует в общем списке (или выявить эти новые значения и добавить в общий).
Тем более, что Анна лукавит :) - "диапазон поиска на каждом листе НЕ одинаков", поскольку количество записей в таблицах - различно.
Ну и мы все знаем, что произойдёт с приложением при использовании ДВССЫЛ() на, например, статысячах записей :)

Но для "домашнего использования" - вполне.


Skype: andre.tm.007
Donate: Qiwi: 9517375010
 
Ответить
СообщениеДля "примера" - формульного варианта, конечно, хватит.
Тем более, что из него исключён шаг по собиранию списка "искомых значений" и "наименований листов". То есть при добавлении нового листа - надо делать не только телодвижения по внесению его имени в список - но и быть уверенным, что там не появилось нового "искомого значения", которое отсутствует в общем списке (или выявить эти новые значения и добавить в общий).
Тем более, что Анна лукавит :) - "диапазон поиска на каждом листе НЕ одинаков", поскольку количество записей в таблицах - различно.
Ну и мы все знаем, что произойдёт с приложением при использовании ДВССЫЛ() на, например, статысячах записей :)

Но для "домашнего использования" - вполне.

Автор - AndreTM
Дата добавления - 19.08.2017 в 00:29
Nesa Дата: Суббота, 19.08.2017, 01:45 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
gling, спасибо Вам за помощь, попробую

AndreTM
Никто не мешает мне поставить диапазон поиска одинаковым на каждом листе (В2 по В250) - не думаю что эксель сильно смутиться если часть ячеек будут пустыми.
За гуглояндекс спасибо обычно начинаю поиск от туда, когда мы с ним друг друга начинаем не понимать, обращаюсь за помощью к живым людям
спасибо за советы


Сообщение отредактировал Nesa - Суббота, 19.08.2017, 01:51
 
Ответить
Сообщениеgling, спасибо Вам за помощь, попробую

AndreTM
Никто не мешает мне поставить диапазон поиска одинаковым на каждом листе (В2 по В250) - не думаю что эксель сильно смутиться если часть ячеек будут пустыми.
За гуглояндекс спасибо обычно начинаю поиск от туда, когда мы с ним друг друга начинаем не понимать, обращаюсь за помощью к живым людям
спасибо за советы

Автор - Nesa
Дата добавления - 19.08.2017 в 01:45
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Поиск по условию и суммирование значений по всем листам (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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