Excel: как использовать суммпроизв на нескольких листах


Функция СУММПРОИЗВ в Excel возвращает сумму произведений двух таблиц.

Вы можете использовать следующий базовый синтаксис для использования функции СУММПРОИЗВ на нескольких листах:

 =SUM(SUMPRODUCT(Sheet1!A2:A11, Sheet1!B2:B11),
     SUMPRODUCT(Sheet2!A2:A6, Sheet2!B2:B6),
     SUMPRODUCT(Sheet3!A2:A9, Sheet3!B2:B9))

Эта формула выполняет расчет СУММПРОИЗВ для определенных диапазонов на листах с именами Sheet1 , Sheet2 и Sheet3 , а затем принимает сумму трех значений.

В следующем примере показано, как использовать этот синтаксис на практике.

Пример. Как использовать СУММПРОИЗВ на нескольких листах

Предположим, у нас есть следующие три листа в книге Excel:

Лист 1:

Лист 2:

Лист 3:

Мы можем использовать следующую формулу для расчета СУММПРОИЗВ между столбцами A и B каждого листа по отдельности, а затем сложить сумму трех значений:

 =SUM(SUMPRODUCT(Sheet1!A2:A11, Sheet1!B2:B11),
     SUMPRODUCT(Sheet2!A2:A6, Sheet2!B2:B6),
     SUMPRODUCT(Sheet3!A2:A9, Sheet3!B2:B9))

На следующем снимке экрана показано, как использовать эту формулу на практике:

Excel СУММПРОИЗВ на нескольких листах

Значение СУММПРОИЗВ на всех трёх листах оказывается равным 355 .

Если вы используете СУММПРОИЗВ на каждом листе отдельно, вы получите следующие значения:

  • Лист 1 СУММПРОИЗВ по столбцам А и Б: 184
  • Лист 2 СУММА ПРОИЗВЕДЕНИЕ столбцов А и Б: 25
  • Лист 3 СУММПРОИЗВ по столбцам А и Б: 146

Сумма этих трёх значений равна: 184+25+146= 355 .

Это значение, которое мы рассчитали по формуле.

Примечание . Полную документацию по функции СУММПРОИЗВ в Excel можно найти здесь .

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:

Как использовать СУММПРОИЗВ со значениями больше нуля в Excel
Как добавить на несколько листов в Excel
Как добавить отфильтрованные строки в Excel

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *