Applies ToExcel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2024 Excel 2024 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2016 Excel для iPad Excel для iPhone Excel для планшетов с Android Excel для телефонов с Android Excel Mobile

Если необходимо выполнить простые арифметические вычисления в нескольких диапазонах ячеек, суммировать результаты и использовать критерии, чтобы определить, какие ячейки следует включить в вычисления, рассмотрите возможность использования функции SUMPRODUCT.

SUMPRODUCT принимает массивы и арифметические операторы в качестве аргументов. В качестве критериев можно использовать массивы, которые оцениваются как True или False (1 или 0), используя их в качестве факторов (умножая их на другие массивы).

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

Пример функции SUMPRODUCT для возврата общего объема продаж по представителям по продажам при условии, что она предоставляется с продажами и расходами для каждого из них.

  1. Щелкните ячейку за пределами вычисляемого диапазона. Это место, где ваш результат.

  2. Введите =SUMPRODUCT(.

  3. Введите (, введите или выберите диапазон ячеек для включения в вычисления, а затем введите ). Например, чтобы включить столбец Продажи из таблицы Table1, введите (Таблица1[Продажи])).

  4. Введите арифметический оператор: *, /, +, -. Это операция, которую вы будете выполнять с помощью ячеек, которые соответствуют любым из указанных условий. Можно включить дополнительные операторы и диапазоны. Умножение — это операция по умолчанию.

  5. Повторите шаги 3 и 4, чтобы ввести дополнительные диапазоны и операторы для вычислений. После добавления последнего диапазона, который требуется включить в вычисления, добавьте набор скобок, включающих все задействованные диапазоны, чтобы все вычисление было заключено. Например, ((Таблица1[Продажи])+(Таблица1[Расходы])))..

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

  6. Чтобы ввести диапазон для использования в качестве критерия, введите *, введите ссылку на диапазон в обычном режиме, затем после ссылки на диапазон, но перед правой скобкой, введите =", затем соответствующее значение, затем ". Например, *(Table1[Agent]="Jones"). Это приводит к тому, что ячейки будут оцениваться как 1 или 0, поэтому при умножении на другие значения в формуле результат получает то же значение или ноль, что фактически включает или исключает соответствующие ячейки в любых вычислениях.

  7. Если у вас больше критериев, повторите шаг 6 при необходимости. После последнего диапазона введите ).

    Заполненная формула может выглядеть так, как в приведенном выше примере: =SUMPRODUCT(((Table1[Sales])-(Table1[Expenses]))*(Table1[Agent]=B8))), где ячейка B8 содержит имя агента.

Функция СУММПРОЦЕНТная

сумма на основе нескольких критериев с СУММЕСЛИС

на основе нескольких критериев со значением COUNTIFS

Average на основе нескольких критериев с параметром AVERAGEIFS

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.