Как использовать суммпроизв если в excel?

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

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

Ну, как вы знаете, вы можете использовать СУММПРОИЗВ для умножения и суммирования указанных диапазонов или массивов. С помощью условного СУММПРОИЗВ вы можете умножать и складывать диапазоны, соответствующие критериям.

Да, вы не ослышались. И ты знаешь лучшее? Для этого нет необходимости использовать функцию ЕСЛИ. Разве это не здорово?

Да?

Итак, сегодня в этой статье я хотел бы поделиться с вами проблемой и простым способом использования СУММПРОДУКТИВА для ее решения.

Так что будьте со мной, чтобы выучить одну из самых удивительных формул Excel и обязательно загрузите файлы примеров.

Как я узнал об этом условном СУММПРОИЗВЕ

Начнем с самого начала.

Вчера я получил письмо от одного из моих подписчиков. Она хотела создать условный оператор с СУММПРОИЗВ и ЕСЛИ, чтобы получить данные из таблицы.

Вот письмо, которое я получил:

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

По почте я получил от нее файл Excel со следующими компонентами. Вы можете скачать этот файл отсюда и следовать инструкциям.

таблица необработанных данных для применения суммы произведения, если
  1. Данные о запасах: эта таблица содержит данные о запасах, хранящихся в различных магазинах компании. Он содержит название продукта, количество единиц товара на складе и вес единицы товара.
  2. Раскрывающийся список : раскрывающееся меню для выбора продукта.

Из этой таблицы она хотела получить общее количество продукта (единиц * вес единицы), выбрав раскрывающееся меню. Например, если она выберет «Овощи», общее количество в ячейке должно быть равно сумме, полученной путем умножения единиц на количество на единицу.

Обратите внимание, что здесь необходимо указать название продукта.

таблица данных функции условной суммы для выбора импульсов

Решение с СУММПРОИЗВ ЕСЛИ

В то время я был уверен в одном: чтобы получить сумму произведений из массивов или диапазонов, мы можем использовать СУММПРОИЗВ.

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

И формула, которую мы можем использовать:

 =SUMPRODUCT(--(C7:C19=C2),E7:E19,F7:F19)

Решение с оператором суммы произведения if

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

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

Как это работает

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

три массива для условного суммарного произведения

Формула работает следующим образом.

1. Создайте условие

Прежде всего , у нас есть таблица для проверки статуса названия продукта. Он проверит значения столбца продукта и вернет TRUE для соответствующих значений и FALSE для других.

Как работает оператор СУММПРОИЗВ ЕСЛИ

2. Используйте двойной знак минуса.

Теперь следующее — преобразовать значения ИСТИНА-ЛОЖЬ в 0-1, чтобы мы могли использовать их в расчетах. И для этого мы использовали двойной знак минус перед первой таблицей.

используйте двойной вздох минус с суммовым произведением оператора if

3. Таблицы умножения

После преобразования ИСТИНА-ЛОЖЬ в 0-1 таблица будет выглядеть следующим образом. Здесь все значения, где критерии не выполняются, мы имеем нули.

массив работает с использованием условия в суммированном продукте

Помните: когда что-то умножается на ноль, оно возвращается к нулю. Таким образом мы получаем произведение только для тех ячеек, где у нас 1. Короче говоря, где условие выполнено.

Получить файл Excel

Заключение

Самое приятное в использовании условного СУММПРОИЗВ заключается в том, что вам не нужно использовать ЕСЛИ и все вычисления выполняются в одной ячейке. Как я уже сказал, СУММПРОИЗВ — одна из самых мощных функций , и это лучшее, что вы можете сделать с ее возможностями.

Теперь скажи мне одну вещь.

Пробовали ли вы когда-нибудь использовать условие в СУММПРОИЗВ?

Пожалуйста, поделитесь со мной своим мнением в разделе комментариев. Мне бы очень хотелось услышать ваше мнение, и не забудьте поделиться этим со своими друзьями, я уверен, они это оценят.

Список формул Excel

Связанные формулы

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

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