Предположим, что вам нужно суммировать значения с несколькими условиями, например суммой продаж продуктов в определенном регионе. Это хороший случай для использования функции SUMIFS в формуле.
Ознакомьтесь с этим примером, в котором мы имеем два условия: требуется сумма продаж мяса (из столбца C) в южном регионе (из столбца A).
Ниже приведена формула, которую можно использовать для выполнения этой задачи:
=СУММЕСЛИМН(D2:D11;A2:A11,"Южный";C2:C11,"Мясо")
Результатом является значение 14 719.
Давайте более подробно рассмотрим каждую часть формулы.
=СУММЕСЛИМН — это арифметическая формула. Он вычисляет числа, которые в данном случае находятся в столбце D. Сначала нужно указать расположение чисел:
=СУММЕСЛИМН(D2:D11,
Другими словами, вы хотите, чтобы формула суммировала числа в этом столбце, если они соответствуют определенным условиям. Этот диапазон ячеек является первым аргументом в этой формуле — первым фрагментом данных, который требуется функции в качестве входных данных.
Далее необходимо найти данные, которые соответствуют двум условиям, поэтому введите первое условие, указав для функции расположение данных (A2:A11), а также то, что такое условие — "South". Обратите внимание на запятую между отдельными аргументами:
=СУММЕСЛИМН(D2:D11;A2:A11;"Южный";
Кавычки вокруг "South" указывают, что эти текстовые данные.
Наконец, вы вводите аргументы для второго условия — диапазон ячеек (C2:C11), которые содержат слово "Мясо", а также само слово (заключенное в кавычки), чтобы приложение Excel смогло их сопоставить. Завершите формулу закрывающей скобкой ) и нажмите клавишу ВВОД. Результат, опять же, 14 719.
=СУММЕСЛИМН(D2:D11;A2:A11,"Южный";C2:C11,"Мясо")
При вводе функции SUMIFS в Excel, если вы не помните аргументы, справка будет готова. После ввода =SUMIFS(под формулой появится автозаполнение формулы со списком аргументов в правильном порядке.
Если взглянуть на изображение автозаполнения формул и список аргументов, в нашем примере sum_range— это D2:D11, столбец чисел, который требуется суммировать; criteria_range1— A2. A11 , столбец данных, в котором находится условие1 "South".
По мере того, как вы вводите формулу, в автозавершении формулы появятся остальные аргументы (здесь они не показаны); диапазон_условия2 — это диапазон C2:C11, представляющий собой столбец с данными, в котором находится условие2 — “Мясо”.
Если в автозаполнение формулы выбрано SUMIFS , откроется статья с дополнительными сведениями.
Попробуйте попрактиковаться
Если вы хотите поэкспериментировать с функцией SUMIFS, ниже приведены примеры данных и формула, в которой используется функция .
Вы можете работать с примерами данных и формул прямо здесь, в этой книге Excel для Интернета. Изменяйте значения и формулы или добавляйте свои собственные, чтобы увидеть, как мгновенно изменятся результаты.
Скопируйте все ячейки из приведенной ниже таблицы и вставьте их в ячейку A1 нового листа Excel. Вы можете отрегулировать ширину столбцов, чтобы формулы лучше отображались.
| Регион | Продавец | Тип | Продажи |
|---|---|---|---|
| Южный | Орехов | Напитки | 3571 |
| Западный | Егоров | Молочные продукты | 3338 |
| Восточный | Песоцкий | Напитки | 5122 |
| Северный | Песоцкий | Молочные продукты | 6239 |
| Южный | Маринова | Сельхозпродукты | 8677 |
| Южный | Егоров | Мясо | 450 |
| Южный | Егоров | Мясо | 7673 |
| Восточный | Песоцкий | Сельхозпродукты | 664 |
| Северный | Егоров | Сельхозпродукты | 1500 |
| Южный | Маринова | Мясо | 6596 |
| Формула | Описание | Результат | |
| =SUMIFS(D2:D11;A2:A11;"South", C2:C11;"Meat") | Суммирует продажи мяса в Столбец C на юге регион в столбце A |
14719 |
Примечание
- Хотите больше примеров? Дополнительные сведения см. в статье о функции SUMIFS .
- Если вы хотите подсчитать итоговое значение только для одного диапазона с учетом значения в другом диапазоне, используйте функцию СУММЕСЛИМН.