Страницы: 1
RSS
Суммировать значение одной и той же ячейки со всех листов, умноженное на другую закрепленную ячейку в каждом листе., Суммировать произведение ячеек с нескольких листов
 
Добрый день!

Имеется много листов. Необходимо просуммировать значение одной и той же ячейки со всех листов, но ячейка сначала должна быть умножена на другую закрепленную ячейку в каждом листе.

=СУММПРОИЗВ('Лист1:Лист200'!F192;'Лист1:Лист200'!$B$179) - выдает #ссылка

пробовала иначе - второй множитель располагала непосредственно над первым (чтобы была таблица):
=СУММПРОИЗВ('Лист1:Лист200'!F192;'Лист1:Лист200'!F179) - ошибка аналогичная #ссылка

В чем может быть проблема?
Не воспринимается как матрица если только одну ячейку нужно умножить на другую в каждом листе?
Изменено: Sanja - 02.06.2025 14:34:22 (Название темы изменил. Файл-пример все равно не помешает. И про Ник не забудьте)
 
Цитата
Ejevi4ka написал: Суммпроизв не работает
Смелое утверждение) Может Вы не так ее используете? Или тут может вообще другая функция нужна?
Да и как название Темы, название функции не подходит.
Ознакомьтесь с Правилами форума. Про название Темы, файл-пример
Да, и Ник Ваш тоже нарушает правила. Откуда у людей такая потребность - заменять буквы цифрами...
Изменено: Sanja - 02.06.2025 14:32:14
Согласие есть продукт при полном непротивлении сторон
 
Транспонировать таблицу возможности нет

Какой формулой можно заменить вот такой грубый расчет-аналог? Как прописать диапазон листов, чтобы при добавлении внутрь нового листа он бы попадал в суммирование?

=Лист1!F192/Лист1!$B$179+Лист2!F192/Лист2!$B$179+...+Лист200!F192/Лист200!$B$179
 
Sanja, благодарю за изменение темы!

Да, вероятно, вообще не ту формулу использую
Прикладываю пример:
На листе 3:
строка 9 - математика, которую нужно получить, но необходимо условие из сообщения выше - добавление листа внутрь попадает в расчет
строка 11 - суммпроизв, выдающая ошибку.
 
Создание ссылки на один и тот же диапазон ячеек на нескольких листах
В статье есть раздел, где перечислены функции работающие с трёхмерными ссылками
Согласие есть продукт при полном непротивлении сторон
 
Цитата
написал:
но ячейка сначала должна быть умножена на другую закрепленную ячейку в каждом листе
сделайте расчет на соответствующих листах, а потом суммируйте с трехмерными ссылками.
 
Цитата
написал:
сделайте расчет на соответствующих листах, а потом суммируйте с трехмерными ссылками.
с удовольствием бы. но в листах не одно значение, а сотни - в и итоговом нужно также все просуммировать в соответствующих ячейках.

где почитать, по какой причине выдается ссылка в формуле СУММ?  
Изменено: Ejevika - 02.06.2025 15:15:50
 
А если так
Код
=СУММ(Лист1:Лист2!C9)*СУММ(Лист1:Лист2!B8)
 
Здравствуйте.
Попробуйте через ДВССЫЛ(), не знаю как быстро будет работать на ваших объёмах.
Код
=СУММПРОИЗВ(ЧАСТНОЕ(ДВССЫЛ("'"&A1:A2&"'!"&ЯЧЕЙКА("адрес";C9));ДВССЫЛ("'"&СписЛист&"'!B8")))
При добавлении листа, необходимо его внести в список ниже А1:А2 и соответственно изменить диапазон списка в формуле, или можно создать динамический диапазон в диспетчере имен как в приложенном файле диапазон = "СписЛистов".
Изменено: gling - 02.06.2025 15:37:35
 
Цитата
написал:
=СУММ(Лист1:Лист2!C9)*СУММ(Лист1:Лист2!B8)

В моем случае произведение сумм не равно сумме произведений
 
gling, спасибо!
попробую разобраться!

Пугает, что ДВССЫЛ утяжеляет файл. а он и без того тяжелый
 
Ну тогда макросом (можете вставить его в personal.xlsb)
Изменено: Msi2102 - 02.06.2025 17:53:17
Страницы: 1
Читают тему
Наверх