Excel это не сложно
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
29.03.2024, 17:16:21

Войти
Хотите поблагодарить участника за дельный совет? Нажмите [Повысить]. Так вы заслуженно поднимите репутацию активному участнику.
33 233 Сообщений в 5 454 Тем от 6 753 Пользователей
Последний пользователь: malanik777
*
Перейти на сайт Хитрости Надстройка MulTEx Обучающие тренинги Наша группа ВКонтакте
Правила форума Начало Помощь Поиск Календарь Войти Регистрация Выйти
+  Excel это не сложно
|-+  Основные форумы
| |-+  Вопросы по Excel и VBA
| | |-+  Посчитать количество и сумму с разных(добавляемых) листов по условию
Страниц: [1]   Вниз
Печать
Автор Тема: Посчитать количество и сумму с разных(добавляемых) листов по условию  (Прочитано 1975 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Ivaroms
Новичок
*

Репутация: +0/-0
Офлайн Офлайн

Сообщений: 1


Просмотр профиля E-mail
« : 27.08.2019, 12:34:22 »

Добрый день, коллеги!
Прошу помощи в решении следующей задачи:
Есть лист "Анализ", в котором необходимо консолидировать количество мероприятий, участников и баллы по данным в других листах (Отчётах).
Структура отчётов всегда строго одинаковая, меняется только значения в ячейках и количество строк с участниками.
В примере пытался воспользоваться формулой =ВПР(C17;ДВССЫЛ("'"&ИНДЕКС($G$2:$G$5;ПОИСКПОЗ(ИСТИНА;СЧЁТЕСЛИ(ДВССЫЛ("'"&$G$2:$G$5&"'!D8");C17)>0;0))&"'!D");4;0)
но не смог настроить...Помогите, пожалуйста!
Записан
boa
Старожил
****

Репутация: +22/-0
Офлайн Офлайн

Сообщений: 252


Доброта спасет мир...


Просмотр профиля WWW
« Ответ #1 : 28.08.2019, 09:47:50 »

Здравствуйте,
я, конечно, могу ошибаться, но по моему, сквозное суммирование используется для заданных диапазонов, а не то, что вы наваяли.
попробуйте, для начала написать формулу без ДВССЫЛ.
Записан

Ничто не обходится нам так дешево и не ценится так дорого, как вежливость...  Мигель Сервантес де Сааведра

Дмитрий Щербаков(The_Prist)
Администратор
Ветеран
*****

Репутация: +485/-0
Офлайн Офлайн

Сообщений: 5 828



Просмотр профиля WWW
« Ответ #2 : 28.08.2019, 12:11:50 »

В этой формуле(=СУММ(СЧЁТЕСЛИ(ДВССЫЛ("'"&$G$2:$G$5&"'!D8");C19))) проблем две:
1. Внутри ДВССЫЛ идет ссылка на листы, которых нет в книге. В итоге получаете ошибку ССЫЛКА. Правильно для приложенного примера указывать так: ДВССЫЛ("'"&$G$2:$G$3&"'!D8"). Т.е. не должно быть пустых ячеек и листов, которых просто нет в книге.
2. Формула должна вводиться тремя клавишами Ctrl+Shift+Enter. Т.е. как формула массива. Иначе работать не будет. Или вместо СУММ использовать СУММПРОИЗВ.
Ну а ВПР вообще ничего не подсчитывает - она возвращает значение с листа. И только ОДНО.
Записан

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
Пункты приёма Спасибов:    -41001332272872  -R298726502453
Страниц: [1]   Вверх
Печать
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2011, Simple Machines Valid XHTML 1.0! Valid CSS!
Яндекс.Метрика Рейтинг@Mail.ru