Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Если необходимо выполнить простые арифметические вычисления в нескольких диапазонах ячеек, суммировать результаты и использовать критерии, чтобы определить, какие ячейки следует включить в вычисления, рассмотрите возможность использования функции 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

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

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

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

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

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×