Сложить в excel если в диапазоне

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше

Функция СУММЕСЛИ используется, если необходимо просуммировать значения диапазон, соответствующие указанному критерию. Предположим, например, что в столбце с числами необходимо просуммировать только значения, превышающие 5. Для этого можно использовать следующую формулу: =СУММЕСЛИ(B2:B25;»> 5″)

Ваш браузер не поддерживает видео. Установите Microsoft Silverlight, Adobe Flash Player или Internet Explorer 9.

Это видео — часть учебного курса Сложение чисел в Excel.

Советы: 

  • При необходимости условия можно применить к одному диапазону, а просуммировать соответствующие значения из другого диапазона. Например, формула =СУММЕСЛИ(B2:B5; «Иван»; C2:C5) суммирует только те значения из диапазона C2:C5, для которых соответствующие значения из диапазона B2:B5 равны «Иван».

  • Если необходимо выполнить суммирование ячеек в соответствии с несколькими условиями, используйте функцию СУММЕСЛИМН.

Важно: Функция СУММЕСЛИ возвращает неверные результаты при использовании для сопоставления строк длиной более 255 символов или строкового #VALUE!.

Синтаксис

СУММЕСЛИ(диапазон; условие; [диапазон_суммирования])

Аргументы функции СУММЕСЛИ описаны ниже.

  • Диапазон   — обязательный аргумент. Диапазон ячеек, оцениваемых на соответствие условиям. Ячейки в каждом диапазоне должны содержать числа, имена, массивы или ссылки на числа. Пустые и текстовые значения игнорируются. Выбранный диапазон может содержать даты в стандартном формате Excel (см. примеры ниже).

  • Условие   .Обязательный аргумент. Условие в форме числа, выражения, ссылки на ячейку, текста или функции, определяющее, какие ячейки необходимо суммировать. Можно включить подстановочные знаки: вопросительный знак (?) для сопоставления с любым одним символом, звездочка (*) для сопоставления любой последовательности символов. Если требуется найти непосредственно вопросительный знак (или звездочку), необходимо поставить перед ним знак «тильда» (~).

    Например, критерии можно выразить как 32, «>32», B5, «3?», «apple*», «*~?» или TODAY().

    Важно: Все текстовые условия и условия с логическими и математическими знаками необходимо заключать в двойные кавычки («). Если условием является число, использовать кавычки не требуется.

  • Диапазон_суммирования   .Необязательный аргумент. Ячейки, значения из которых суммируются, если они отличаются от ячеек, указанных в качестве диапазона. Если аргумент диапазон_суммирования опущен, Excel суммирует ячейки, указанные в аргументе диапазон (те же ячейки, к которым применяется условие).


    Sum_range
    должны иметь тот же размер и форму, что и диапазон. Если это не так, производительность может снизиться, и формула суммирует диапазон ячеек, который начинается с первой ячейки в sum_range но имеет те же размеры, что и диапазон. Например:


    диапазон


    Диапазон_суммирования.

    Фактические суммированные ячейки

    A1:A5

    B1:B5

    B1:B5

    A1:A5

    B1:K5

    B1:B5

Примеры

Пример 1

Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу Enter. При необходимости измените ширину столбцов, чтобы видеть все данные.

Стоимость имущества

Комиссионные

Данные

1 000 000 ₽

70 000 ₽

2 500 000 ₽

2 000 000 ₽

140 000 ₽

3 000 000 ₽

210 000 ₽

4 000 000 ₽

280 000 ₽

Формула

Описание

Результат

=СУММЕСЛИ(A2:A5;»>160000″;B2:B5)

Сумма комиссионных за имущество стоимостью больше 1 600 000 ₽.

630 000 ₽

=СУММЕСЛИ(A2:A5; «>160000»)

Сумма по имуществу стоимостью больше 1 600 000 ₽.

9 000 000 ₽

=СУММЕСЛИ(A2:A5;300000;B2:B5)

Сумма комиссионных за имущество стоимостью 3 000 000 ₽.

210 000 ₽

=СУММЕСЛИ(A2:A5;»>» &C2;B2:B5)

Сумма комиссионных за имущество, стоимость которого превышает значение в ячейке C2.

490 000 ₽

Пример 2

Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу Enter. Кроме того, вы можете настроить ширину столбцов в соответствии с содержащимися в них данными.

Категория

Продукты

Объем продаж

Овощи

Помидоры

23 000 ₽

Овощи

Сельдерей

55 000 ₽

Фрукты

Апельсины

8 000 ₽

Масло

4 000 ₽

Овощи

Морковь

42 000 ₽

Фрукты

Яблоки

12 000 ₽

Формула

Описание

Результат

=СУММЕСЛИ(A2:A7;»Фрукты»;C2:C7)

Объем продаж всех продуктов категории «Фрукты».

20 000 ₽

=СУММЕСЛИ(A2:A7;»Овощи»;C2:C7)

Объем продаж всех продуктов категории «Овощи».

120 000 ₽

=СУММЕСЛИ(B2:B7;»*ы»;C2:C7)

Объем продаж всех продуктов, названия которых заканчиваются на «ы» («Помидоры» и «Апельсины»).

43 000 ₽

=СУММЕСЛИ(A2:A7;»»;C2:C7)

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

4 000 ₽

К началу страницы

Дополнительные сведения

Подключитесь к эксперту. Учитесь у живых инструкторов.

См. также

Функция СУММЕСЛИМН

СЧЁТЕСЛИ

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

Рекомендации, позволяющие избежать появления неработающих формул

Функция ВПР

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

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

Примеры формулы для суммы диапазонов с условием отбора в Excel

Ниже на рисунке представлен в таблице список счетов вместе с состоянием по каждому счету в виде положительных или отрицательных чисел. Допустим нам необходимо посчитать сумму всех отрицательных чисел для расчета суммарного расхода по движению финансовых средств. Этот результат будет позже сравниваться вместе с сумой положительных чисел с целью верификации и вывода балансового сальдо. Узнаем одинаковые ли суммы доходов и расходов – сойдется ли у нас дебит с кредитом. Для суммирования числовых значений по условию в Excel применяется логическая функция =СУММЕСЛИ():

сумма диапазонов c условием.

Функция СУММЕСЛИ анализирует каждое значение ячейки в диапазоне B2:B12 и проверяет соответствует ли оно заданному условию (указанному во втором аргументе функции). Если значение меньше чем 0, тогда условие выполнено и данное число учитывается в общей итоговой сумме. Числовые значения больше или равно нулю игнорируются функцией. Проигнорированы также текстовые значения и пустые ячейки.

В приведенном примере сначала проверяется значения ячейки B2 и так как оно больше чем 0 – будет проигнорировано. Далее проверяется ячейка B3. В ней числовое значение меньше нуля, значит условие выполнено, поэтому оно добавляется к общей сумме. Данный процесс повторяется для каждой ячейки. В результате его выполнения суммированы значения ячеек B3, B6, B7, B8 и B10, а остальные ячейки не учитываются в итоговой сумме.

Обратите внимание что ниже результата суммирования отрицательных чисел находится формула суммирования положительных чисел. Единственное отличие между ними — это обратный оператор сравнения во втором аргументе где указывается условие для суммирования – вместо строки «<0» (меньше чем ноль) используется строка «>0» (больше чем ноль). Теперь мы можем убедиться в том, что дебет с кредитом сходится балансовое сальдо будет равно нулю если сложить арифметически в ячейке B16 формулой =B15+B14.



Пример логического выражения в формуле для суммы с условием

Другой пример, когда нам нужно отдельно суммировать цены на группы товаров стоимости до 1000 и отдельно со стоимостью больше 1000. В таком случае одного оператора сравнения нам недостаточно (<1000) придется использовать знак «меньше или равно» (<=1000) иначе цены со значением ровно 1000 не будут включены в расчеты. Более того в таком случае мы уже не можем использовать в другой формуле «больше или равно» (>=1000) иначе мы просуммируем сумму ровно в 1000 – 2 раза, что приведет к ошибочным итоговым результатам:

отдельно суммировать цены.

Это очень распространенная ошибка пользователей Excel при работе с логическими функциями!

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

Второй аргумент функции СУММЕСЛИ, то есть условие, которое должно быть выполнено, записывается между двойными кавычками. В данном примере используется символ сравнения – «меньше» (<). По синтаксису функции необходимо представлять такие записи как строка, то есть в двойных кавычках. Иначе Excel выдаст предупреждение об ошибке в формуле.

Синтаксис формулы суммирования по условию в Excel

В синтаксисе функции СУММЕСЛИ присутствует необязательный для заполнения третий аргумент – диапазон суммирования. В предыдущем примере условие проверялось по тому же диапазону, который нужно было суммировать. Благодаря третьему аргументу появляется возможность проверять условия по одному диапазону, а суммировать другой.

Ниже на рисунке представлена таблица отчета продаж по клиентам за месяц. Напротив, каждого клиента указана сумма, на которую совершил покупки клиент на протяжении месяца. Некоторые клиенты за месяц совершили по несколько покупок, поэтому их наименование дублируется в списке. Необходимо узнать на какую общую сумму купил товара «Клиент3» в данном месяце. Здесь весьма уместно использовать формулу с заполнением третьего аргумента функции СУММЕСЛИ:

Синтаксис суммирования по условию.

Как видно на всех выше приведенных примерах во втором аргументе указывается строка текста с условием, а не логическое выражение как в функции ЕСЛИ. На практике использования функции СУММЕСЛИ этот второй логический аргумент с условием может содержать:

  • сроки с текстовым значением;
  • числовые значения;
  • логические выражения;
  • формулы с функциями;
  • ссылки на ячейки.

Далее рассмотрим больше примеров составления условий для второго логического аргумента функции СУММЕСЛИ более детально.

Создание критериев условий для функции СУММЕСЛИ

Второй аргумент функции называется «Критерий». Данный логический аргумент используется и в других подобных логических функциях: СУММЕСЛИМН, СЧЁТЕСЛИ, СЧЁТЕСЛИМН, СРЗНАЧЕСЛИ и СРЗНАЧЕСЛИМН. В каждом случаи аргумент заполняется согласно одних и тех же правил составления логических условий. Другими словами, для всех этих функций второй аргумент с критерием условий является логическим выражением возвращающим результат ИСТИНА или ЛОЖЬ. Это значит, что выражение должно содержать оператор сравнения, например: больше (>) меньше (<) равно (=) неравно (<>), больше или равно (>=), меньше или равно (<=). За исключением можно не указывать оператор равно (=), если должно быть проверено точное совпадение значений.

Создание сложных критериев условий может быть запутанным. Однако если придерживаться нескольких простых правил описанных в ниже приведенной таблице, не будет возникать никаких проблем.

Таблица правил составления критериев условий:

Чтобы создать условие Примените правило Пример
Значение равно заданному числу или ячейке с данным адресом. Не используйте знак равенства и двойных кавычек. =СУММЕСЛИ(B1:B10;3)
Значение равно текстовой строке. Не используйте знак равенства, но используйте двойные кавычки по краям. =СУММЕСЛИ(B1:B10;»Клиент5″)
Значение отличается от заданного числа. Поместите оператор и число в двойные кавычки. =СУММЕСЛИ(B1:B10;»>=50″)
Значение отличается от текстовой строки. Поместите оператор и число в двойные кавычки. =СУММЕСЛИ(B1:B10;»<>выплата»)
Значение отличается от ячейки по указанному адресу или от результата вычисления формулы. Поместите оператор сравнения в двойные кавычки и соедините его символом амперсант (&) вместе со ссылкой на ячейку или с формулой. =СУММЕСЛИ(A1:A10;»<«&C1) или =СУММЕСЛИ(B1:B10;»<>»&СЕГОДНЯ())
Значение содержит фрагмент строки Используйте операторы многозначных символов и поместите их в двойные кавычки =СУММЕСЛИ(A1:A10;»*кг*»;B1:B10)

Во втором аргументе критериев условий можно использовать разные функции и формулы. Ниже на рисунке изображен список дат и присвоенных им значений. Важно отметить что сегодня на момент написания статьи дата – «03.11.2018». Чтобы суммировать числовые значения только по сегодняшней дате используйте формулу:

Чтобы суммировать только значения от сегодняшнего дня включительно и до конца периода времени воспользуйтесь оператором «больше или равно» (>=) вместе с соответственной функцией =СЕГОДНЯ(). Формула c операторам (>=):

Создание критериев условий.

Суммирование по неточному совпадению в условии критерия отбора

Во втором логическом аргументе критериев условий функции СУММЕСЛИ можно применять многозначные символы – (?)и(*) для составления относительных неточных запросов. Знак вопроса (?) – следует читать как любой символ, а звездочка (*) – это строка из любого количества любых символов или пустая строка. Например, нам необходимо просуммировать только защитные краски-лаки с кодом 3 английские буквы в начале наименования:

Суммирование по неточному совпадению.

Суммируются все значения ячеек в диапазоне B2:B16 в соответствии со значениями в ячейках диапазона A2:A16, в которых после третьего символа фрагмент строки «-защита».

Таким образом удалось суммировать только определенную группу товаров в общем списке отчета по складу. Данный фрагмент наименования товара должен встречаться в определенном месте – 3 символа от начала строки. Нет необходимости использовать сложные формулы с функцией =ЛЕВСИМВ() и т.д. Достаточно лишь воспользоваться операторами многозначных символов чтобы сформулировать простой и лаконичный запрос к базе данных с минимальными нагрузками на системные ресурсы.

Электронные таблицы в Excel позволяют выполнять различные вычислительные действия, включая суммирование ячеек. При работе с внушительным объемом данных, иногда требуется проделывать математические операции с ячейками, попадающими по конкретные условия. Для таких задач в Excel предусмотрены специальные функции для суммирования по условию, которые упрощают работу с таблицами.

  1. 1 Простое сложение в Excel
  2. 2 Суммирование ячеек по условию
  3. 3 Функция «СУММЕСЛИ»
  4. 4 Функция «СУММЕСЛИМН»
  5. 5 Итог

Простое сложение в Excel

Складывать значения ячеек можно с помощью простой функции «СУММ», которая суммирует выбранные значения без определенного условия. Она используется, когда есть ячейки, массив или несколько массивов для сложения. В этом случае достаточно выделить нужные элементы электронной таблицы и применить функцию. Она играет роль обычного калькулятора со знаком «+».

Функция СУММ в Excel

Суммирование ячеек по условию

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

  • Диапазон – обязательный аргумент, представляющий собой массив, в котором происходит проверка заданного условия;
  • Критерий – еще один обязательный аргумент, которое является условием для отбора значений в ячейках. При равенстве определенному числу, необходимо ввести его без кавычек, в других случаях необходимы кавычки: например, если значение больше числа 5, то его нужно прописать, как ">5". Также работают текстовые значения: если нужно суммировать выручку продавца Иванова в таблице, то прописывается условие "Иванов";
  • Диапазон суммирования – массив значений, которые нужно сложить.

Для удобной работы с вычислительными операциями в таблицах Excel есть две функции, которые суммируют ячейки, если задать условия: «СУММЕСЛИ» и «СУММЕСЛИМН». Рассмотрим каждую из них более подробно.

Функция «СУММЕСЛИ»

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

  1. По свободной ячейке кликните левой клавишей мыши, чтобы выбрать место, где будет отображаться результат операции. Выбор ячейки для вывода результата СУММЕСЛИ
  2. Кликните по иконке, расположенной рядом со строкой ввода формул, чтобы вызвать меню с функциями.
  3. Выберите категорию «Математические» и найдите в списке функций «СУММЕСЛИ».
  4. Кликните по кнопке «ОК», чтобы подтвердить свой выбор. Выбор функции СУММЕСЛИ
  5. В появившемся окне «Аргументы функции» нужно заполнить обязательные поля: «Диапазон» и «Критерий». Например, нужно узнать, сколько килограмм фруктов продал продавец Иванов. Для этого выделите диапазон столбца «Продавец» полностью. Аргументы функции СУММЕСЛИ
  6. В строке «Критерий» пропишите фамилию продавца: «Иванов». Кавычки можно не указывать, программа вставляет их автоматически. Критерий функции СУММЕСЛИ
  7. Поставьте курсор мыши в поле диапазона суммирования и выделите столбец «Количество (кг)» в таблице. Диапазон суммирования СУММЕСЛИ
  8. Нажмите на кнопку «ОК» внизу, чтобы произвести суммирование с условием, или из данной таблицы узнать, сколько килограмм фруктов продал Иванов. Результат функции СУММЕСЛИ

В выделенной ячейке отобразится результат сложения, а в верхней строке – функция. Вычислить значение можно без вызова окна «Аргументы функции», если прописать все вручную. При этом базовая запись должна выглядеть так: =СУММЕСЛИ(X; «Условие»; Y), где X – это диапазон, а Y – диапазон суммирования. Значения не обязательно вписывать, их достаточно выделить с помощью мышки в таблице. Все элементы функции разделены знаком «;».

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

Функция «СУММЕСЛИМН»

«СУММЕСЛИМН» позволяет рассчитать результат суммирования с использованием нескольких условий. Функция предоставляет больше возможностей для задания параметров математического вычисления. Для расчета можно использовать сразу несколько критериев суммирования, причем условий может быть задано до 127. На примере данной таблицы рассмотрим, как найти, сколько килограмм яблок купил Евдокимов, ведь он приобретал также и бананы.

Чтобы суммировать ячейки с несколькими условиями, действуйте согласно следующей инструкции:

  1. Выделите пустую ячейку, в которой будет отображаться конечный результат, затем нажмите на кнопку fx, которая находится рядом со строкой функций.
  2. В разделе «Математические» в окне «Вставка функций» нажмите «СУММЕСЛИМН», затем подтвердите выбор, нажав на кнопку «ОК». Вставка функции СУММЕСЛИМН в ячейку
  3. В появившемся окне в строке «Диапазон суммирования» введите ячейки, который находятся в столбце «Количество». Диапазон суммирования СУММЕСЛИМН
  4. В «Диапазон условия» выделите все ячейки в столбце «Товар». Диапазон первого условия СУММЕСЛИМН
  5. В качестве первого условия пропишите значение «Яблоки». Первое условие СУММЕСЛИМН
  6. После этого необходимо задать второе условие и диапазон для него. В данной таблице столбец «Покупатели» является значением для диапазона. Выделите его в строку, затем в втором условии пропишите фамилию Евдокимов.
  7. Нажмите на кнопку «ОК», чтобы программа посчитала, сколько яблок купил Евдокимов. Диапазон и второе условие СУММЕСЛИМН

Функцию «СУММЕСЛИМН» возможно прописать вручную в строке формул, но это сложно, поскольку используется слишком много условий. В данной таблице результат равен 8, а вверху отображается функция полностью.

СУММЕСЛИМН в строке формул

Итог

Встроенные инструменты программы Excel позволяют эффективно работать с большими электронными таблицами. С помощью функций суммирования возможно быстро сложить определенные ячейки, а с дополнительными условиями – подобрать критерии выбора для сложения. Мы рассмотрели, как пользоваться «СУММЕСЛИ» и «СУММЕСЛИМН» на примере простой таблицы, но эти функции применимы и для объемных баз данных.

Skip to content

7 примеров использования формулы СУММЕСЛИ в Excel с несколькими условиями

В таблицах Excel можно не просто находить сумму чисел, но и делать это в зависимости от заранее определённых критериев отбора. Хорошо знакомая нам функция ЕСЛИ позволяет производить вычисления в зависимости от выполнения условия. Функция СУММ позволяет складывать числовые значения. А что если нам нужна формула ЕСЛИ СУММ? Для этого случая в Excel имеется специальная функция СУММЕСЛИ.

Мы рассмотрим, как правильно применить функцию СУММЕСЛИ (Sumif в английской версии) в таблицах Excel. Начнем с самых простых случаев, как можно использовать при этом знаки подстановки, назначить диапазон суммирования, работать с числами, текстом и датами. Особо остановимся на том, как использовать сразу несколько условий. И, конечно, мы применим новые знания на практике, рассмотрев несложные примеры.

  1. Как пользоваться СУММЕСЛИ в Excel – синтаксис
  2. Примеры использования функции СУММЕСЛИ в Excel
    • Сумма если больше чем, меньше, или равно
    • Критерии для текста.
    • Подстановочные знаки для частичного совпадения.
    • Точная дата либо диапазон дат.
    • Сумма значений, соответствующих пустым либо непустым ячейкам
    • Сумма по нескольким условиям.
    • Почему СУММЕСЛИ у меня не работает?

Хорошо, что функция СУММЕСЛИ одинакова во всех версиях MS Excel. Еще одна приятная новость: если вы потратите некоторое время на ее изучение, вам потребуется совсем немного усилий, чтобы понять другие «ЕСЛИ»-функции, такие как СУММЕСЛИМН, СЧЕТЕСЛИ, СЧЕТЕСЛИМН и т.д.

Как пользоваться СУММЕСЛИ в Excel – синтаксис

Её назначение – найти итог значений, которые удовлетворяют определённым требованиям.

Синтаксис функции выглядит следующим образом:

=СУММЕСЛИ(диапазон, критерий, [диапазон_суммирования])

Диапазон – это область, которую мы исследуем на соответствие определённому значению.

Критерий – это значение или шаблон, по которому мы производим отбор чисел для суммирования.

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

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

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

Итак, если он указан, то расчет идет именно по его данным. Если отсутствует, то складываются значения из той же области, где производился поиск.

Чтобы лучше понять это описание, рассмотрим несколько простых задач. Надеюсь, что они будут понятны не только «продвинутым» пользователям, но и подойдут для «чайников».

Примеры использования функции СУММЕСЛИ в Excel

Сумма если больше чем, меньше, или равно

Начнем с самого простого. Предположим, у нас есть данные о продажах шоколада. Рассчитаем различные варианты продаж.

сравниваем числа - суммесли в excel для чайников

В I3 записано:

=СУММЕСЛИ(D2:D21;I2)

D2:D21 – это координаты, в которых мы ищем значение.

I2 – ссылка на критерий отбора. Иначе говоря, мы ищем ячейки со значением 144 и складываем их.

Поскольку третий параметр функции не указан, то мы сразу складываем отобранные числа. Область поиска будет одновременно являться и диапазоном суммирования.

Кроме того, в качестве задания для отбора нужных значений можно указать текстовое выражение, состоящее из знаков >, <, <>, <= или >= и числа.

Можно указать его прямо в формуле, как это сделано в I13

=СУММЕСЛИ(D2:D21;«<144»)

То есть подытоживаем все заказы, в которых количество меньше 144.

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

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

Критерии для текста.

Гораздо чаще встречаются ситуации, когда поиск нужно проводить в одном месте, а в другом — суммировать данные, соответствующие найденному.

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

Как простой прием использования формулы СУММ ЕСЛИ в Эксель таблицах, рассчитаем итог по выполненным заказам.

определяем соответствие текста

В I3 запишем выражение:

=СУММЕСЛИ(F2:F21;I2;E2:Е21)

F2:F21 – это область, в которой мы отбираем подходящие значения.

I2 – здесь записано, что именно отбираем.

E2:E21 – складываем числа, соответствующие найденным совпадениям.

Конечно, можно указать параметр отбора прямо в выражении:

=СУММЕСЛИ(F2:F21;”Да”;E2:Е21)

Но мы уже договорились, что так делать не совсем рационально.

Важное замечание. Не забываем, что все текстовые значения необходимо заключать в кавычки.

Подстановочные знаки для частичного совпадения.

При работе с текстовыми данными часто приходится производить поиск по какой-то части слова или фразы.

Вернемся к нашему случаю. Определим, сколько всего было заказов на черный шоколад. В результате, у нас есть 2 подходящих наименования товара. Как учесть их оба? Для этого есть понятие неточного соответствия.

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

Мы можем производить поиск и подсчет значений, указывая не всё содержимое ячейки, а только её часть. Таким образом мы можем расширить границы поиска, применив знаки подстановки “?”, “*”.

Символ “?” позволяет заменить собой один любой символ.

Символ ”*” позволяет заменить собой не один, а любое количество символов (в том числе ноль).

Эти знаки можно применить в нашем случае двумя способами. Либо прямо вписать их в таблицу –

=СУММЕСЛИ(C2:C21;I2;E2:Е21) , где в E2 записано *[слово]*

либо

=СУММЕСЛИ(C2:C21;»*»&I2&»*»;E2:E21)

где * вставлены прямо в выражение и «склеены» с нужным текстом.

Давайте потренируемся:

  • “*черный*” — мы ищем фразу, в которой встречается это выражение, а до него и после него – любые буквы, знаки и числа. В нашем случае этому соответствуют “Черный шоколад” и “Супер Черный шоколад”.
  • “Д?” — необходимо слово из 2 букв, первая из которых “Д”, а вторая – любая. В нашем случае подойдет “Да”.
  • “???” — найдем слово из любых 3 букв

=СУММЕСЛИ(F2:F21;”???”;E2:E21)

Этому требованию соответствует “Нет”.

  • “???????*” — текст из любых 7 и более букв.

=СУММЕСЛИ(B2:B21;“???????*”;E8:E28)

Подойдет “Зеленый”, “Оранжевый”, “Серебряный”, “Голубой”, “Коричневый”, “Золотой”, “Розовый”.

  • “З*” — мы выбираем фразу, первая буква которой “З”, а далее – любые буквы, знаки и числа. Это “Золотой” и “Зеленый”.
  • “Черный*” — подходит фраза, которая начинаются именно с этого слова, а далее – любые буквы, знаки и числа. Подходит “Черный шоколад”.

Примечание. Если вам необходимо в качестве задания для поиска применять текст, который содержит в себе * и ?, то используйте знак тильда (~), поставив его перед этими символами. Тогда * и ? будут считаться обычными символами, а не шаблоном:

=СУММЕСЛИ(B2:B21;“*~?*”;E8:E28)

Важное замечание. Если в вашем тексте для поиска встречается несколько знаков * и ?, то тильду (~) нужно поставить перед каждым из них. К примеру, если мы будем искать текст, состоящий из трех звездочек, то формулу ЕСЛИ СУММ можно записать так:

=СУММЕСЛИ(B2:B21;“~*~*~*”;E8:E28)

А если текст просто содержит в себе 3 звездочки, то можно наше выражение переписать так:

=СУММЕСЛИ(B2:B21;“*~*~*~**”;E8:E28)

Точная дата либо диапазон дат.

Если нам нужно найти сумму чисел, соответствующих определённой дате, то проще всего в качестве критерия указать саму эту дату.

Примечание. При этом не забывайте, что формат указанной вами даты должен соответствовать региональным настройкам вашей таблицы!

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

сумма за период времени

Рассчитываем итог продаж за сегодняшний день – 04.02.2020г.

=СУММЕСЛИ(A2:A21;I1;E2:E21)

или же

=СУММЕСЛИ(A2:A21;СЕГОДНЯ();E2:E21)

Рассчитаем за вчерашний день.

=СУММЕСЛИ(A2:A21;СЕГОДНЯ()-1;E2:E21)

СЕГОДНЯ()-1 как раз и будет «вчера».

Складываем за даты, которые предшествовали 1 февраля.

=СУММЕСЛИ(A2:A21;»<«&»01.02.2020»;E2:E21)

После 1 февраля включительно:

=СУММЕСЛИ(A2:A21;»>=»&»01.02.2020″;E2:E21)

А если нас интересует временной интервал «от-до»?

Мы можем рассчитать итоги за определённый период времени. Для этого применим маленькую хитрость: разность функций СУММЕСЛИ. Предположим, нам нужна выручка с 1 по 4 февраля включительно. Из продаж после 1 февраля вычитаем все, что реализовано после 4 февраля.

=СУММЕСЛИ(A2:A21;»>=»&»01.02.2020″;E2:E21) — СУММЕСЛИ(A2:A21;»>=»&»04.02.2020″;E2:E21)

Сумма значений, соответствующих пустым либо непустым ячейкам

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

Рассмотрим ещё один вариант использования формулы СУММ ЕСЛИ в таблице Excel, где нам необходимо подсчитать заказы, в которых нет отметки о выполнении, а также сколько было вообще обработанных заказов.

итоги по пустым либо непустым значениям

Если критерий указать просто “*”, то мы учитываем для подсчета непустые ячейки, в которых имеется хотя бы одна буква или символ (кроме пустых).

=СУММЕСЛИ(F2:F21;»*»;E2:E21)

Точно такой же результат даёт использование вместо звездочки пары знаков «больше» и «меньше» — <>.

=СУММЕСЛИ(F2:F21;»<>»;E2:E21)

Теперь рассмотрим, как можно находить сумму, соответствующую пустым ячейкам.

Для того, чтобы найти пустые, в которых нет ни букв, ни цифр, в качестве критерия поставьте парные одинарные кавычки ‘’, если значение критерия указано в ячейке, а формула ссылается на неё.

Если же указать на отбор только пустых ячеек в самой формуле СУММ ЕСЛИ, то впишите двойные кавычки.

=СУММЕСЛИ(F2:F21;«»;E2:E21)

Сумма по нескольким условиям.

Функция СУММЕСЛИ может работать только с одним условием, как мы это делали ранее. Но очень часто случается, что нужно найти совокупность данных, удовлетворяющих сразу нескольким требованиям. Сделать это можно как при помощи некоторых хитростей, так и с использованием других функций. Рассмотрим все по порядку.

Вновь вернемся к нашему случаю с заказами. Рассмотрим два условия и посчитаем, сколько всего сделано заказов черного и молочного шоколада.

1. СУММЕСЛИ + СУММЕСЛИ

суммируем по двум критериям

Все просто:

=СУММЕСЛИ($C$2:$C$21;»*»&H3&»*»;$E$2:$E$21)+СУММЕСЛИ($C$2:$C$21;»*»&H4&»*»;$E$2:$E$21)

Находим сумму заказов по каждому виду товара, а затем просто их складываем. Думаю, с этим вы уже научились работать :).

Это самое простое решение, но не самое универсальное и далеко не единственное.

2. СУММ и СУММЕСЛИ с аргументами массива.

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

аргумент записываем в виде массива

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

Если вы хотите найти покупки этих двух товаров, то ваши критерии в виде массива будут выглядеть так:

СУММЕСЛИ($C$2:$C$21;{«*черный*»;»*молочный*»};$E$2:$E$21)

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

А теперь воспользуемся функцией СУММ, которая умеет работать с массивами данных, складывая их содержимое.

=СУММ(СУММЕСЛИ($C$2:$C$21;{«*черный*»;»*молочный*»};$E$2:$E$21))

Важно, что результаты вычислений в первом и втором случае совпадают.

3. СУММПРОИЗВ и СУММЕСЛИ.

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

Вот как это будет выглядеть:

=СУММПРОИЗВ(СУММЕСЛИ(C2:C21;H3:H4;E2:E21))

в H3 и H4 мы запишем критерии отбора.

Но, конечно, ничто не мешает вам перечислить значения в виде массива критериев:

=СУММПРОИЗВ(СУММЕСЛИ(C2:C21;{«*черный*»;»*молочный*»};E2:E21))

Результат, возвращаемый в обоих случаях, будет идентичен тому, что вы наблюдаете на скриншоте.

Важное замечание! Обратите внимание, что все перечисленные выше три способа производят расчет по логическому ИЛИ. То есть, нам нужны продажи шоколада, который будет или черным, или молочным.

Почему СУММЕСЛИ у меня не работает?

Этому может быть несколько причин. Иногда ваше выражение не возвращает того, что вы ожидаете, только потому, что тип данных в ячейке или в каком-либо аргументе не подходит для нее. Итак, вот что нужно проверить.

1. «Диапазон данных» и «диапазон суммирования» должны быть указаны ссылками, а не в виде массива.

Первый и третий атрибуты функции всегда должны быть ссылкой на область таблицы, например A1: A10. Если вы попытаетесь передать что-нибудь еще, например, массив {1,2,3}, Excel выдаст сообщение об ошибке.

Правильно: =СУММЕСЛИ(A1:A3, «цвет», C1:C3)

Неверно : =СУММЕСЛИ({1,2,3}, «цвет», C1:C3)

2. Ошибка при суммировании значений из других листов или рабочих книг.

Как и любая другая функция Excel, СУММЕСЛИ может ссылаться на другие листы и рабочие книги, если они в данный момент открыты.

Найдем сумму значений в F2: F9 на листе 1 книги 1, если соответствующие данные записаны в столбце A, и если среди них содержатся «яблоки»:

=СУММЕСЛИ([Книга1.xlsx]Лист1!$A$2:$A$9,»яблоки»,[Книга1.xlsx]Лист1!$F$2:$F$9)

Однако это перестанет работать, как только Книга1 будет закрыта. Это происходит потому, что области, на которые ссылаются формулы в закрытых книгах, преобразуются в массивы и хранятся в таком виде в текущей книге. А поскольку в аргументах 1 и 3 массивы не допускаются, то формула выдает ошибку #ЗНАЧ!.

3. Чтобы избежать проблем, убедитесь, что диапазоны данных и поиска имеют одинаковый размер.

Как отмечалось в начале этого руководства, в современных версиях Microsoft Excel они не обязательно должны иметь одинаковый размер. Но вот в Excel 2000 и более ранних версиях это может вызвать проблемы. Однако, даже в самых последних версиях Excel сложные выражения, в которых диапазон сложения имеет меньше строк и/или столбцов, чем диапазон поиска, являются капризными. Вот почему рекомендуется всегда иметь их одинакового размера и формы.

Примеры расчета суммы:

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

​Смотрите также​​: The_Prist, я посчитал​ номер строки? Если​ столбу, ща вам​ суммирования.​ будет применен первый​ (стол либо стул​ протяжении 12 месяцев​ файл примера Лист​ столбца​ на число, проценты».​ строки.​ «сметана». Получилось так.​ формуле.​ аргументов в нужном​Мясо​ справки готов под​Примечание:​ ненужным усложнять для​ да, то мне​ надо определится в​Последующие аргументы являются необязательными​

​ критерий;​ при поиске наименований​ прошлого года. Рассчитать​ Месяц).​B​Ещё один способ​В ячейке F1​Эту функцию можно​Разберем​

​ порядке.​6596​ рукой. После ввода​Мы стараемся как​ примера таблицу с​​ нужна именно буква​​ какой диапазон строк​​ для заполнения, а​​»>5″ – первое условие​ мебели), «Ива*» (фамилии​ доходы работника за​

Данные на листе Excel

​Формулы строятся аналогично задаче​;​

​ посчитать ячейки в​

​ пишем формулу. На​

​ использовать для заполнения​примеры функции «СУММЕСЛИ» в​

​Если посмотреть на изображение​Формула​= СУММЕСЛИМН (​ можно оперативнее обеспечивать​ добавлением месяца, чтобы​ столбца. То есть​ вы хотите сумировать​

​ их смысл соответствует​

​ отбора значений из​ Иванов, Иваненко, Иванищев​ весенние месяцы.​ 3, но пользователь​Результатом поэлементного умножения массивов​ строках, но по​ закладке «Главная» в​​ бланка, выбрав данные​​Excel».​ использования функции автозавершения​Описание​, автозавершение формул появится​ вас актуальными справочными​

​ при этом автоматически​ я в ячейке​ одну или все​ аргументам диапазон_условия1; условие1.​ указанного выше диапазона;​ и другие, которые​Вид таблицы данных:​ вводит не 2​ (A2:A13=D2)*(B2:B13) является {0:0:0:0:4:8:56:0:0:0:0:0}.​ другим условиям. Смотрите​ разделе «формулы» -​ из большой таблицы.​

​У нас такая​

​ формул и списка​Результат​ под формулы, в​

​ материалами на вашем​ менялась буква, так​ указываю букву столбца,​ таки какоето определенное​ Всего может быть​B3:B14 – второй диапазон​ начинаются на «Ива»).​Весенними месяцами являются месяца​ даты, а название​ При умножении числа​​ в статье «Как​​ «Математические» выбираем функцию​ Смотрите статью «Как​ таблица.​

​ аргументов, то в​

​’ = СУММЕСЛИМН (a2:​ списке аргументов в​ языке. Эта страница​ как её на​ а первая граница​ количество​​ задано до 127​​ ячеек (с фамилиями​Если функции ссылаются на​ с номерами 3,​ месяца (предполагается, что​

​ на значение ЛОЖЬ​ в Excel сложить​ «СУММЕСЛИ». В появившемся​ посчитать в Excel​Первый пример.​ нашем примере​ a11; D2: D11​ их правильном порядке.​ переведена автоматически, поэтому​ данном этапе можно​ суммы не меняется.​Владимир​ условий отбора данных​ студентов), к которому​​ ячейки, содержащие коды​​ 4 и 5.​

Использование автозаполнения формул при вводе функции СУММЕСЛИМН

​ в таблице данные​ получается 0; а​ каждую вторую ячейку,​ диалоговом окне в​ ячейки в определенных​Сумма по условию​​диапазон_суммирования​​«Южно» C2: C11,​Если посмотреть на изображение​ ее текст может​ менять и вручную.​​ А также остается​​: А в столбцах​

​ для суммирования.​​ будет применен второй​​ ошибок #ЗНАЧ! или​ Для расчета используем​

Попробуйте попрактиковаться

​ в рамках 1​ на значение ИСТИНА​ строку».​ строке «Диапазон» указываем​ строках».​

​Excel.​— это диапазон​ «Мясо»)​ использования функции автозавершения​ содержать неточности и​ Я считаю, что​ неизменной и номер​ «План» нет значений?​Примечания:​

​ критерий;​ текстовые строки длиной​ формулу:​ года).​ (=1) получается само​Произведем сложение значений находящихся​ диапазон (столбец), в​Какими способами можно​

​Нам нужно посчитать​

​ D2:D11, представляющий собой​

​Суммирует продаж мяса в​

​ формул и списка​

​ грамматические ошибки. Для​

​ я доступно объяснил​

​ строки суммируемой зоны.​

​Сергей​

​Если в качестве аргумента​

​»А*» – второе условие​

​ свыше 255 символов,​

​2″;B3:B14)-СУММЕСЛИ(A3:A14;»>5″;B3:B14)’ class=’formula’>​

​Месяц вводится с помощью​

​ число;​

​ в строках, поля​

​ котором написано слово​

​ сделать самостоятельно любой​

​ на какую сумму​

​ столбец с числами,​

​Столбец C в​

​ аргументов, то в​

​ нас важно, чтобы​

​ мою проблему и​

​Автоматический пересчет стоит.​

​: Владимир, день добрый,​

​ диапазон_суммирования была передана​

​ отбора значений (все​

​ функция СУММЕСЛИ может​

​Сумма зарплат с 6-го​

​ Выпадающего списка, перечень​

​Разберем второе условие: Результатом​

​ которых удовлетворяют сразу​

​ «план». У нас​

​ бланк в Excel,​

​ продал продукты первый​

​ которые вы хотите​

​ южном​

​ нашем примере диапазон_суммирования​

​ эта статья была​

​ прошу помочь: можно​

​ Пробовал и через​

​ вот и поговорили​

​ ссылка на диапазон​

​ фамилии, которые начинаются​

​ возвращать некорректный результат.​

​ по 12-й месяц​

​ месяцев формируется с​

​ вычисления —(B2:B13>=E2) является​ двум критериям (Условие​
​ – это столбец​ смотрите в статье​

​ отдел за все​
​ просуммировать;​область в столбце​
​ — это диапазон​ вам полезна. Просим​ ли дать отсылку​

​ F9 на всякий​
​ с тобой, а​ ячеек, содержащие текстовые​

​ с буквы «А»).​​Аргументы могут ссылаться на​

  • ​ является подмножеством множества​ использованием Динамического диапазона​

  • ​ массив {0:0:1:1:0:1:1:0:0:1:1:1}. Значения в столбце​ И). Рассмотрим Текстовые​ В.​ «Как сделать бланк​ дни. В ячейке​диапазон_условия1​

support.office.com

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

​ A (результат —​ D2:D11, представляющий собой​ вас уделить пару​ на букву столбца,​ случай.​ топик стартер кинул​ строки или пустые​

​Результат расчетов:​ диапазоны с разным​ суммы зарплат с​​ (для исключения лишних​​ «Количество ящиков на​ критерии, Числовые и​​В строке «Критерий»​​ в Excel» здесь.​

Данные на листе Excel

​ С9 устанавливаем функцию​

​— это диапазон​​ 14 719).​ столбец с числами,​ секунд и сообщить,​

​ при том что​Владимир​ задачку и свалил​ значения, функция СУММЕСЛИМН​В результате формула автоматически​ количеством ячеек. Функция​ 3-го по 12-й​ месяцев).​

  • ​ складе», которые удовлетворяют​

​ критерии в формате​ пишем то, что​Четвертый пример.​ «СУММЕСЛИ».​ A2.A11, представляющий собой​= SUMIFS(D2:D11,A2:A11,​ которые вы хотите​​ помогла ли она​​ значение строки не​: Тогда так:​BUCK​

​ будет их игнорировать.​ определила динамически изменяемый​ СУММЕСЛИ рассчитывает сумму​ месяц. Разница этих​Альтернативным вариантом для всех​ критерию >=E2 (т.е.​ Дат. Разберем функцию​ ищем. Мы написали​Сумма​В​

  • ​ столбец с данными,​

​«Южно» C2: C11,​ просуммировать; диапазон_условия1 —​ вам, с помощью​ меняется при суммировании,​

​=СУММ(ИНДЕКС(B3:G20;СЧЁТЕСЛИ(A3:A20;»​: Ребят, не обижайтесь,​В качестве условий суммирования​ диапазон в соответствии​ значений для такого​ сумм является искомой​ 4-х задач является​ >=6) соответствуют 1;​ СУММЕСЛИМН(), английская версия​ слово «план», п.ч.​​Excel, если несколько условий.​​Excel функция «СУММЕСЛИ»​ в котором находится​ «Мясо»)​

  • ​ это диапазон A2.A11,​

​ кнопок внизу страницы.​ а буква будет​The_Prist: я вообще ничего​ не было возможности​ данных могут выступать​ с условиями отбора​ количества ячеек из​ величиной – суммой​

​ применение Автофильтра.​Далее, функция СУММПРОИЗВ() попарно​ SUMIFS().​ считаем сумму плана.​Если нужно посчитать​​находится на закладке​​условие1​Примечания:​ представляющий собой столбец​ Для удобства также​ плавающей (пока неважно​​ уже не понимаю.​​ ответить быстро. На​ числовые значения, логические​ значений и просуммировала​ диапазона суммирования, которое​​ зарплат за весенние​​Для решения 3-й задачи​

Использование автозавершения формулы для введения функции СУММЕСЛИМН

​ перемножает элементы массивов​В качестве исходной таблицы​ Если бы считали​​ сумму по двум​​ «Формулы» в разделе​— “Южный”.​ ​ с данными, в​​ приводим ссылку на​​ будет автоматически или​

Попробуйте попрактиковаться

​ Какую нафиг тогда​ счет формулы, видимо​ выражения, текстовые строки,​ его.​ соответствует количеству ячеек,​ месяцы:​ таблица с настроенным​ и суммирует полученные​

​ возьмем таблицу с​

​ сумму «выпушено», то​

​ и более столбцам,​

​ «Библиотека функций». Нажимаем​

​По мере ввода вводите​

​Дополнительные примеры можно найти​

​ котором находится​

​ оригинал (на английском​

​ вручную).​

​ роль играет буква​

​ съехала: да, суммировать​

​ формулы, ссылки на​

​​

​ содержащихся в диапазоне.​

​Функцию СУММЕСЛИ можно использовать​

​ автофильтром выглядит так​

​ произведения. Получаем –​

​ двумя столбцами (полями):​

​ написали бы критерий​

​ то можно в​

​ на «Математические» и​

​ формулы функция автозавершения​

​ в статьеФункция СУММЕСЛИМН.​

​условие1​

​ языке) .​

​Владимир​

​ в ячейке В22​

​ буду исключительно по​

​ ячейки, содержащие условия.​

​Пример 2. В таблице​

​ Расчет выполняется с​

​ если требуется определить​

​ (см. файл примера​

​ 64.​

​ текстовым «Фрукты» и​

​ – «выпущено».​

​ формулу вставить несколько​

​ выбираем функцию «СУММЕСЛИ».​

​ предлагает остальные аргументы;​

​Если вы хотите подсчитать​

​— “Южный”.​

​Допустим, вам нужно суммировать​

​: Тогда смотрите в​

​ и какая роль​

​ одной строке, но​

​Условия проверки в виде​

​ указаны данные об​

​ левой верхней ячейки​
​ сразу несколько значений​

​ Лист 2 Даты).​3. Другим вариантом использования​
​ числовым «Количество на​В разделе «Критерий»​
​ функций «СУММЕСЛИ». Например,​Появится диалоговое окно​

​диапазон_условия2​
​ итоговое значение только​

support.office.com

Функция «СУММЕСЛИ» в Excel.

​По мере того, как​ значения с более​​ файле.​ ​ букв в столбце​​ с несколькими столбцами.​ текста или выражений​ отгрузках трех товаров​ диапазона суммирования.​ для различных критериев.​Предварительно таблицу нужно преобразовать​
​ функции СУММПРОИЗВ() является​​ складе» (См. файл​ ​ можно писать некоторые​
​ в нашу таблицу​ «Аргументы функции». Заполняем​
​— это диапазон​
​ для одного диапазона​ ​ вы вводите формулу,​
​ чем одного условия,​vikttur​ А? Если номер​ В «План» цифры​ с логическими и​ в различные страны​Функция СУММЕСЛИ позволяет использовать​
​ Например, для расчета​ ​ в формат таблиц​​ формула =СУММПРОИЗВ((A2:A13=D2)*(B2:B13)*(B2:B13>=E2)).​ примера).​ символы.​ из примера добавим​ его так.​
​ C2:C11, представляющий собой​ с учетом значения​ в автозавершении формулы​
​ например сумму продаж​: Можно, но не​ строки суммируемой зоны​ не имеют значения,​ математическими символами должны​ на протяжении трех​ только один критерий​ суммы зарплат за​
​ MS EXCEL 2007​4. Формула массива =СУММ((A2:A13=D2)*(B2:B13)*(B2:B13>=E2))​Найдем количество ящиков товара​* (звездочка) означает​ столбец В с​В строке «Диапазон»​ столбец с данными,​ в другом диапазоне,​ появятся остальные аргументы​ товара в определенной​ нужно. Ссылка с​ не меняется -​ просто хотел показать​ быть указаны в​ месяцев. Определить суммарный​ суммирования. Если необходимо​ три первых и​
​ и включить строку​ похожа на вышеупомянутую​ с определенным Фруктом​ любое количество символов​ новыми данными. Формулу​ указываем диапазон первого​ в котором находится​
​ используйте функцию СУММЕСЛИМН.​ (здесь они не​
​ области. Это хороший​ буквой, полученной отдельно​
​ к чему такие​ форму расчета.​ кавычках.​ доход от отгрузок​ указать сразу несколько​ три последних месяца​ Итогов.​ формулу =СУММПРОИЗВ((A2:A13=D2)*(B2:B13)*(B2:B13>=E2)) После​И​ в слове. Например,​ в ячейке напишем​
​ столбца, с номерами​
Функция СУММЕСЛИ в Excel. ​условие2​
​Если вы сложить суммировать​ ​ показаны);​
​ обращения для использования​ — текст, который​ танцы с бубном?​Владимир​Максимальная длина условия, переданного​ товара №2 в​ критериев, следует использовать​ в году соответственно​Функция СУММЕСЛИ в Excel​ ее ввода нужно​, у которых Остаток​
​ «мор*» — будет​ такую. =СУММЕСЛИ(A2:A7;B10;C2:C7)+СУММЕСЛИ(A2:A7;B10;D2:D7)​
​ отделов, п. ч.​— «Мясо».​​ значения с учетом​диапазон_условия2​
​ функции СУММЕСЛИМН в​
​ нужно преобразовать в​ ​ И что должно​
​: Здравствуй, Сергей.​ в качестве аргумента​ Казахстан за июнь​ функцию СУММЕСЛИМН.​ составим следующую таблицу:​ используется для расчета​ вместо​ ящиков на складе​
​ искать слова на​Этой формулой мы​ мы хотим посчитать​Скопируйте все данные из​ нескольких условий, например​— это диапазон​ формуле.​ ссылку.​
​ тогда быть просуммировано,​Да нет, думаю​ условие1 (условие2 и​ и август.​Критерий суммирования не обязательно​Для расчетов используем следующую​
​ суммы числовых значений,​
​ENTER​ ​ не менее минимального.​
​ «мор» и любое​ считаем выборочные данные​ данные только по​ приведенной ниже таблицы​ получить сумму продаж​ C2:C11, представляющий собой​Просмотрите в этом примере,​Это раз​ если в В22​ занят пока..​ т. д.) не​Вид таблицы данных:​
​ должен относиться к​ формулу:​ содержащихся в диапазоне​нажать​ Например, количество ящиков​
​ окончание (мор, море,​ ​ из столбцов C​​ первому отделу. Мы​ и вставьте их​ продукта в определенном​ столбец с данными,​ в котором у​.​ указана буква R?​
​Тут наваял вариантик:​ должна превышать 255​Для расчета итоговой суммы​ диапазону суммирования. Например,​В результате получим:​ ячеек, с учетом​CTRL+SHIFT+ENTER​
​ с товаром персики​ моряк, т.д.). Чтобы​ и D по​ указали столбец A.​ в ячейку A1​ регионе, используйте функцию​ в котором находится​ нас есть двумя​ДВССЫЛ​
​ Можете пояснить? А​=СУММ(ИНДЕКС(B3:G20;Ч(ИНДЕКС(СТРОКА(A1:ИНДЕКС(A1:A100;СЧЁТЕСЛИ(A3:A20;»​ символов.​ используем формулу:​ для расчета общей​Функция СУММЕСЛИ имеет следующий​ критерия, указанного в​5. Формула массива =СУММ(ЕСЛИ((A2:A13=D2)*(B2:B13>=E2);B2:B13)) представляет​ (ячейка​
​ найти все фамилии​ первому отделу.​В строке «Критерий»​ нового листа. Вы​ СУММЕСЛИМН в формуле.​условие2​
​ условиями: необходимо узнать​с этим справится.​ если указана буква​Sanja: =СУММЕСЛИ(B2:H2;»Факт»;ДВССЫЛ(«B9:»&B$22&»26»))​Для создания неточных текстовых​Результат расчетов:​ зарплаты сотрудника за​ синтаксис:​ качестве одного из​ еще один вариант​D2​ на букву «Р»​

excel-office.ru

Как посчитать в Excel ячейки в определенных строках.

​Функцией «СУММЕСЛИ» в​ ​ указываем, какой отдел​ ​ можете настроить ширину​​Вот пример с двумя​— “Мясо”.​ сумму продаж​ Но функция медленная​ Q?​BUCK​ критериев поиска требуемых​Примечание: формула выглядит громоздкой​
​ год в таблице,​=СУММЕСЛИ(диапазон; условие; [диапазон_суммирования])​
​ аргументов, и возвращает​ многокритериального подсчета значений.​), у которых остаток​ и заканчивающиеся на​Excel​
​ из столбца А​ столбцов, чтобы лучше​ условиями: необходимо узнать​Если вы нажмете​мяса​ и пересчитывается при​BUCK​: Сергей, =СУММЕСЛИ(B2:H2;»Факт»;B9:ДВССЫЛ(B$22&9)) -​ значений можно использовать​ несмотря на то,​ в которой содержатся​Описание аргументов:​ соответствующее числовое значение.​
​6. Формула =БДСУММ(A1:B13;B1;D14:E15) требует​ ящиков на складе​ букву «в», нужно​можно посчитать, только,​ нам нужно посчитать.​ видеть формулы.​ сумму продаж товара​СУММЕСЛИМН​в​
​ каждом изменении на​: The_Prist, поясню. Возьмем,​ вот так как-то​
​ подстановочные знаки «?»​ что для столбца​ данные о зарплате​диапазон – обязательный для​ Данная функция является​ предварительного создания таблицы​ >=6 (ячейка​ написать критерий так​ отрицательные или, только,​ Здесь можно указать​Регион​Мясо​в автозавершении формулы,​южном​ листе.​ к примеру, статью​ должно было быть​
​ и «*», замещающие​ «Месяц» было использовано​ всех сотрудников, можно​ заполнения аргумент, принимающий​ альтернативой совместного использования​ с условиями (см.​E2​ — «Р*в» (или​ положительные числа. Об​
​ не только номер​Продавец​(из столбца C)​ откроется статья, справкой.​районе (из столбца​
​Это два​ А. Допустим нужно​ по моей задумке.​ один или несколько​ всего 2 критерия​ ввести формулу =СУММЕСЛИ(A1:A100;”Петренко”;B1:B100),​ ссылку на диапазон​ функций СУММ и​ статью про функцию​
​). Мы должны получить​ «Р*В»). Найдет фамилии​
​ этом способе, читайте​
​ отдела (например, 1),​Что следует ввести​
​ в регионе​Если вы хотите поэкспериментировать​ A) (из столбца​.​
​ сделать отчет за​​BUCK​​ символов соответственно.​
​ отбора. Формулы с​ где:​ ячеек с данными,​ ЕСЛИ. Ее использование​ БДСУММ()). Заголовки этой​ результат 64. Подсчет​
​ — Рублев, Рылеев,​ в статье «Сумма​ но и текст,​Продажи​Южный​ с функцией СУММЕСЛИМН,​ C).​Три​ январь. Мне нужно​: Sanja, в Вашем​Если в диапазоне ячеек,​ несколькими критериями для​a. A1:A100 – диапазон​
​ в отношении которых​
​ позволяет упростить формулы,​
Как посчитать в excel ячейки в определенных строках.​ таблицы должны в​ можно реализовать множеством​ т.д.​ отрицательных чисел в​ символы, адрес отдельной​Южный​
​(из столбца A).​ то некоторые образцы​Вот формулу можно использовать​: прислушивайтесь к советам.​ выгрузить в отдельную​ случае при смене​ переданных в качестве​ одного диапазона данных​

excel-office.ru

Функция СУММЕСЛИМН() Сложение с несколькими критериями в MS EXCEL (Часть 2.Условие И)

​ ячеек, в которых​ применяется определенный критерий.​ поскольку критерий, по​ точности совпадать с​ формул, приведем несколько​? (знак вопроса)​ Excel».​ ячейки с номером​Орехов​Вам понадобится такая формула:​

​ данных и формулы,​ для acomplish это:​ Решение с помощью​ таблицу значения за​ буквы на столбец​ аргумента диапазон_суммирования, есть​ можно существенно сократить​

Задача1 (1 текстовый критерий и 1 числовой)

​ хранятся фамилии сотрудников;​ В ячейках данного​​ которому производится суммирование​​ соответствующими заголовками исходной​ (см. файл примера​ обозначает один символ.​Чтобы сложить и​ отдела, код, т.​Напитки​​=СУММЕСЛИМН(D2:D11,A2:A11,»Южный»,C2:C11,»Мясо»)​​ использующей функцию.​=SUMIFS(D2:D11,a2:a11,»South»,C2:C11,»Meat»)​ ИНДЕКС оптимальнее.​​ январь. Тут ничего​​ в ячейке, значение​ ячейки, содержащие логические​ способом, который будет​b. «Петренко» – критерий​ диапазона могут содержаться​ значений, предусмотрен непосредственно​ таблицы. Размещение условий​

​ Лист Текст и​

​ Например, критерий «ст?л»​​ удалить дубли в​

  • ​ д. Какие символы​​3571​Результат — 14719. Вот​Вы можете работать с​Результатом является значение 14,719.​The_Prist​ сложного, сделал отсылку​
  • ​ суммы не меняется…​ ИСТИНА или ЛОЖЬ,​​ показан в следующем​ поиска (фамилия работника)​ имена, текстовые строки,​ в ее синтаксисе.​
  • ​ в одной строке​ Число):​​ — будет искать​ таблице, тоже применяем​ можно использовать в​Западный​ как работает эта​ демонстрационными данными непосредственно​Рассмотрим изучить все части​

​: можно. Только откуда​ и все. Следующий​Владимир, тяжело) и​ они будут автоматически​​ примере.​​ для диапазона A1:A100;​ данные ссылочного типа,​Пример 1. В таблице​ соответствует Условию И​1. =СУММЕСЛИМН(B2:B13;A2:A13;D2;B2:B13;»>=»&E2)​ стул, стол, т.д.​ функцию «СУММЕСЛИ». Смотрите​ формуле, что они​Егоров​

​ формула.​
​ в этой книге​ формулы.​

  • ​ брать-то её? Если​ шаг, нужно сделать​ почему-то тоже некорректно​ преобразованы к числовым​​Пример 3. Используя таблицу​​c. B1:B100 – диапазон​ числовые значения, логические​ Excel записаны члены​ (см. диапазон​Синтаксис функции:​​ Можно написать несколько​​ статью «Как сложить​
  • ​ означают, смотрите в​Молочные продукты​=СУММЕСЛИМН — это арифметическая формула.​ веб-приложения Excel Online.​​= СУММЕСЛИМН является формулой​​ надо автоматом -​
  • ​ отчет за февраль.​ работает.​ значениям 1 и​ из второго примера​ ячеек, в которых​ ИСТИНА или ЛОЖЬ,​ геометрической прогрессии. Какую​D14:E15​
  • ​СУММЕСЛИМН(интервал_суммирования;интервал_условия1;условие1;интервал_условия2; условие2…)​ вопросительных знаков. Например,​ и удалить дубли​ статье «Символы в​3338​ Она подсчитывает числа,​ Изменяйте значения и​
  • ​ арифметического. Он вычисляет​ то я показал​ В данном случае​Sanja​ 0 соответственно и​

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

​ часть (в процентах)​).​B2:B13 Интервал_суммирования​ «Иван?????» (Иванов, Иванченко,​ в Excel».​​ формулах Excel» тут.​​Восточный​​ которые в этом​

​ формулы или добавляйте​ числа, которые находятся​ формулу. Если надо​

​ нужно посчитать накопительную​: Я Вам сделал​ будут учтены в​ от поставок товара​ зарплатах работников (диапазон​ Excel. Если данный​ составляет сумма первых​Примечание​   — ячейки для​ т.д.)​Ещё примеры этой​В строке «Диапазон​​Песоцкий​​ случае находятся в​

​ свои собственные, чтобы​​ в этом случае​ руками — то​ сумму за февраль​ так, как Вы​

Задача2 (2 числовых критерия)

​ итоговой сумме.​ №1 в Китай​ суммирования).​ диапазон также является​ 15 членов прогрессии​: для удобства, строки,​ суммирования, включающих имена,​О других символах,​ функции смотрите в​ суммирования» мы указываем​

​Напитки​ столбце D. Начнем​

​ увидеть, как мгновенно​​ в столбце D.​ разницы между вписать​ и январь по​ ХОТИТЕ. Не факт,​

Задача3 (2 критерия Дата)

​Число ячеек в диапазонах​ и Грузию на​Функция СУММЕСЛИМН используется для​ диапазоном суммирования (третий​ от общей суммы​ участвующие в суммировании,​ массивы или ссылки,​ которые можно вставить​ статье «Функция «СУММЕСЛИ»​

​ диапазон столбца с​5122​

​ с того, что​​ изменятся результаты.​ Первым делом нужно​ в формулу нужную​ статье А (строка​ что это правильно,​

​ суммирования и условиях​ протяжении всего периода​ суммирования переданных значений​

​ аргумент опущен), на​ ее членов.​ выделены Условным форматированием​ содержащие числа. Пустые​ в формулу, читайте​ в Excel, примеры»​

​ данными, которые нужно​Северный​

Задача4 (Месяц)

​ укажем формуле на​Скопируйте все ячейки из​ указать расположение номера:​ ссылку вообще не​ не меняется, а​

​ но Вы ТАК​ должно быть одинаковым,​ (трех месяцев).​ с учетом нескольких​ итоговый результат не​Вид исходной таблицы данных:​ с правилом =И($A2=$D$2;$B2>=$E$2)​ значения и текст​

​ в статье «Символы​ здесь. В этой​ посчитать. У нас​Песоцкий​ расположение чисел:​ приведенной ниже таблицы​

Альтернативный вариант

​=СУММЕСЛИМН(D2:D11;​ вижу…Вот в Вашем​ столбец уже поменялся).​

​ хотите В саму​ иначе функция СУММЕСЛИМН​Для нахождения искомого значения​ критериев отбора данных,​ влияют пустые ячейки​

​Выполним расчет с помощью​Другой задачей может быть​ игнорируются.​ в формулах Excel».​ статье мы рассмотрели,​

excel2.ru

Пример функции СУММЕСЛИ для суммирования в Excel по условию

​ – это столбец​Молочные продукты​=СУММЕСЛИМН(D2:D11,​ и вставьте их​Другими словами нужно ввести​ файле пример моей​ И так далее​ задачу не вникал,​ вернет код ошибки​ используем формулу массива​ которые указываются в​ и ячейки, содержащие​ следующей формулы:​ нахождение сумм ящиков​A2:A13 B2:B13 Интервал_условия1; интервал_условия2;​В строке «Диапазон_суммирования»​ как использовать символы,​ «Сумма».​

Примеры использования функции СУММЕСЛИ в Excel

​6239​Другими словами, вы хотите,​ в ячейку A1​ формулу для суммирования​ формулы.​ до декабря. Но​ просто показал правильный​ #ЗНАЧ!.​

​ (для ввода жмем​

Пример 1.

​ качестве аргументов функции,​ текстовые данные.​

​Описание аргументов:​

  • ​ только тех партий​ …​ указываем диапазон (столбец),​ для поиска конкретных​Заполнили диалоговое окно​
  • ​Южный​
  • ​ чтобы формула суммировала​ нового листа Excel.​ чисел в столбце,​

​BUCK​

СУММЕСЛИ.

​ при этом все​ синтаксис функции ДВССЫЛ()​BUCK​ CTRL+SHIFT+Enter):​ и возвращает полученное​условие – обязательный для​A3:A22 – диапазон ячеек,​

​ товаров, у которых​

Сумма ячеек с определенным значением в Excel

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

​: vikttur, Я не​ это я пытаюсь​

Пример 2.

​Владимир​: Еще одна попытка.​

​Функция СУММЕСЛИМН возвращает массив​

​ суммарное значение.​ заполнения аргумент, который​ содержащих порядковые номера​ количество ящиков попадает​ 1 до 127​ числа, то, что​Если нужно указать​Нажимаем «ОК». Получилась такая​Сельхозпродукты​

​ столбце, если они​ ширину столбцов, чтобы​

Сумма ячеек с определенным значением.

Как в Excel суммировать ячейки только с определенным значением

​ условиям. Что диапазон​ сопротивляюсь.​ автоматизировать: ставлю в​: Это их пока​Хочу просуммировать ячейки​ значений для критериев​В отличие от СУММЕСЛИ,​

​ может быть указан​

Пример 3.

​ членов прогрессии, относительно​ в определенный интервал,​ диапазонов, в которых​ нам нужно сложить.​ не одно условие​

​ формула. =СУММЕСЛИ(A2:A7;1;C2:C7)​

​8677​ соответствуют определенным условиям.​ формулы лучше отображались.​ ячеек — это​The_Prist, круто, действительно​ одной ячейке месяц,​ нет, но когда​ под определённым условием​ «Китай» и «Грузия»​ в рассматриваемой функции​

формула для расчета 1.

​ в виде числа,​ которых задается критерий​ например от 5​ проверяется соответствующее условие.​ У нас -​ суммирования, а несколько,​Мы рассмотрели этот​Южный​ Этот диапазон ячеек​Регион​

Вид таблицы.

​ первый​ круто. Спасибо большое.​

формула 1.

​ отсюда как следствие​

суммировать ячейки по условию.

Особенности использования функции СУММЕСЛИ в Excel

​ в реальности они​ (в моем примере​

​ соответственно, которые суммируются​

​ предусмотрена возможность внесения​

  • ​ текстовой строки, логического​ суммирования;​ до 20 (см.​D2 «>=»&E2 Условие1; условие2;​ это столбец С.​ то применяем функцию​ вариант установки формулы​Егоров​ является первым​Продавец​аргумент​ Можете закрывать тему.​ должна меняться буква​ там будут, то​ это условие «Факт»/»План»).​ функцией СУММ.​ до 127 критериев​ выражения, результата выполнения​»​ файл примера Лист​ …​
  • ​ Диалоговое окно заполнили​ «СУММЕСЛИМН». Про эту​ в ячейку, чтобы​Мясо​аргументом​Что следует ввести​в этой формуле​PolzovatelPK​ В21 до буквы​ формула будет считать​ Сумма проводится строго​
  • ​Примечание: если критерии переданы​ отбора данных для​ какой-либо функции. Переданное​B3:B22 – диапазон ячеек,​ 2Числа).​   представляют собой от​ так. Нажимаем «ОК».​ функции читайте в​

​ понять принцип работы​

  1. ​450​или частью данных,​Продажи​ — первая часть​: Имеем столбец I-итог​ столбца, в которой​
  2. ​ по-другому.​ от одной ячейки​ в качестве константы​ суммирования. СУММЕСЛИМН удобна​
  3. ​ в качестве данного​ содержащих значения членов​Формулы строятся аналогично задаче​ 1 до 127​Получилась такая формула.​ статье «Суммирование ячеек​ функции «СУММЕСЛИ». Когда​Южный​ необходимых для запуска​Южный​ данных, функция требует​ и столбец Q-название​ этот месяц стоит.​BUCK​ до определенной (плавающей)​ массива для двух​ для работы с​ аргумента значение или​ прогрессии.​ 1: =СУММЕСЛИМН(B2:B13;B2:B13;»>=»&D2;B2:B13;»​ условий в виде​
  4. ​ =СУММЕСЛИ(B2:B10;»план»;C2:C10)​ в Excel по​ поймем принцип составления​Егоров​ функции.​Орехов​ в качестве входных​
  5. ​ фирмы. требуется суммировать​ Как-то так…​: Sanja,Если я правильно​ ячейки в строке.​ и более пар​ объемными таблицами, содержащими​ выражение является критерием​Полученный результат:​Примечание​ числа, выражения, ссылки​Формула посчитала.​ условию» тут.​
  6. ​ формулы с функцией​Мясо​Дальше вам нужно найти​Напитки​ данных.​ все заказы определённой​
  7. ​BUCK​ понимаю слова, изложенные​ Плавающая ячейка должна​ диапазон_условияN; условиеN, результат​ большое число полей​ суммирования рассматриваемой функции.​Доля в процентах первых​: для удобства, строки,​ на ячейку или​В ячейке F2 пишем​Какие ещё, есть​
  • ​ «СУММЕСЛИ», можно формулу​7673​ данные, которые соответствуют​
  • ​3571​После этого необходимо найти​ фирмы при том,​
  • ​: Владимир, сложно понять,​ мною, тут не​ задаваться так, как​ выполнения формулы будет​ данных. Например, если​

exceltable.com

Функция СУММЕСЛИМН и суммирование по нескольким условиям в Excel

​[диапазон_суммирования] – необязательный для​ 15-ти значений (75%​ участвующие в суммировании,​ текста, определяющих, какие​ такую формулу. =СУММЕСЛИ(B2:B10;»выпущено»;C2:C10)​ способы суммирования в​ написать, сразу, в​Восточный​

Примеры использования функции СУММЕСЛИМН в Excel

​ двум условиям, поэтому​Западный​ данные, которые соответствуют​ что фирмы в​ да, я, возможно,​ было конкретного указания​ указано во вложении,​ некорректным.​ требуется рассчитать общую​ заполнения аргумент, принимающий​ — от количества​ выделены Условным форматированием​ ячейки будут просуммированы.​Ещё примеры счета​ Excel, не обязательно​ ячейке, не вызывая​Песоцкий​

Динамический диапазон суммирования по условию в Excel

​ вы вводите первое​Егоров​ двух условий, поэтому​ столбце Q записаны​ глуповат) Copy/Past ->​ на то, что​ то есть буква​Полученное значение:​ сумму средств, полученных​ ссылку на диапазон​ всех 20-ти значений)​ с правилом =И($B2>=$D$2;$B2​Порядок аргументов различен в​ с условием смотрите​

​ формулами, смотрите в​

Пример 1.

​ окно функции.​Сельхозпродукты​ условие, указывая функции,​

СУММЕСЛИМН.

​Молочные продукты​

  • ​ введите свой первый​ хаотично. пробую формулой​ #ЗНАЧ!​ я ТАК ХОЧУ.​ на столбец будет​Функция имеет следующую синтаксическую​
  • ​ в результате поставки​ ячеек, содержащих числовые​ данной геометрической прогрессии​Другой задачей может быть​
  • ​ функциях СУММЕСЛИМН() и​ в статье «Функция​ статье «Суммирование в​
  • ​Получились такие данные.​664​ где расположены данные​3338​ условие, указав для​
  • ​ Код =СУММЕСЛИ(I:I;Q:Q;»фирма3″) короче​The_Prist​ Я изложил то,​ задаваться в будущем​

​ запись:​

Динамический диапазон суммирования.

​ определенного типа товара​ значения, для которых​ составляет всего лишь​ нахождение суммарных продаж​ СУММЕСЛИ(). В СУММЕСЛИМН()​ «СУММЕСЛИ» в Excel».​

​ Excel».​

Выборочное суммирование по условию в Excel

​Второй пример.​Северный​ (A2:A11), и название​Восточный​ функции расположение данных​ говоря, задаём фирму(допустим​: Ну-ну…Я увидел, где​ как я видел​ автоматически при смене​=СУММЕСЛИМН(диапазон_суммирования; диапазон_условия1; условие1; [диапазон_условия2;​

​ указанной компанией в​

Пример 2.

​ будет рассчитана сумма​ 0,41%.​

​ за период (см.​

Выборочное суммирование по условию.

​ аргумент​Теперь нам нужно​При написании формулы,​Пример функции «СУММЕСЛИ» в​Егоров​ условия («Южный»). Обратите​Песоцкий​ (a2: a11), а​ фирма 3) ексель​ Вы статью ставите​ решение данное проблемы,​ исходной информации. Я​

СУММЕСЛИМН для суммирования значений по нескольким условиям в Excel

​ условие2]; …)​ определенную страну, удобно​ с учетом критерия​​ файл примера Лист​интервал_суммирования​посчитать проценты в Excel​ мы можем допустить​

​Excel по дате.​Сельхозпродукты​ внимание, что между​Напитки​

​ также какие условием​ смотрит в столбце​ — В22. И​ не обязательно правильное.​ попытался сделать это​

​Описание аргументов:​ использовать функцию СУММЕСЛИМН.​ суммирования (условие).​Пример 2. В таблице​ «2 Даты»). Используем​является первым аргументом,​.​

​ ошибку (по незнанию​

СУММЕСЛИМН для суммирования значений по нескольким условиям.

Особенности использования функции СУММЕСЛИМН в Excel

​Теперь посчитаем сумму​1500​

​ аргументами ставится запятая.​5122​

​ является — наилучшим​

  • ​ Q все записи​ предложил решение, чтобы​The_Prist​ через функцию ДВССЫЛ,​диапазон_суммирования – обязательный аргумент,​Пример 1. В таблице​Примечания:​
  • ​ Excel указаны данные​ другую исходную таблицу​ а в СУММЕСЛИ()​В ячейку F3​ или опечатка, т.д.).​ за определенные даты.​
  • ​Южный​=СУММЕСЛИМН(D2:D11;A2:A11;»Южный»;​Северный​ образом «Южный». Обратите​ фирма 3, потом​ суммировать данные только​: А я так​ но у меня​ принимающий ссылку на​ содержатся данные о​Если третий необязательный аргумент​ о работе двух​ со столбцами Дата​ – третьим. При​ напишем формулу, которая​

​ Какие бывают ошибки,​ Можно в формуле​Маринова​Кавычки вокруг слова «Южный»​Песоцкий​ внимание, запятые между​ ищет все числовые​ этой указанной строки.​

​ понял:​

  1. ​ ничего не получилось.​ ячейки с числами,​ успеваемости студентов по​ явно не указан,​ продавцов небольшого магазина.​ продажи и Объем​ копировании и редактировании​
  2. ​ посчитает средний процент​ что они означают,​ указать эту дату.​Мясо​ указывают на то,​Молочные продукты​
  3. ​ отдельные аргументы:​ значения напротив фирма​ Но где Вы​=СУММЕСЛИ(B2:H2;»Факт»;ДВССЫЛ(«B»&ПОИСКПОЗ(B22;A1:A20;0)&»:H»&ПОИСКПОЗ(B22;A1:A20;0)))​ Предложите, пожалуйста, решение​ для которых будет​
  4. ​ некоторому предмету в​ диапазон ячеек, указанных​ Определить, какой из​ продаж.​ этих похожих функций​ выполнения плана по​
  5. ​ как их найти​ А можно в​6596​ что используются текстовые​6239​= SUMIFS(D2:D11,A2:A11,»South»,​ 3 в столбике​
  6. ​ указываете месяц? Вы​P.S. Надо бы​ проблемы или её​ вычислено суммарное значение​ университете. Определить итоговую​ в качестве первого​ сотрудника принес больший​Формулы строятся аналогично задаче​ необходимо следить за​ фирме. Здесь пригодится​ и исправить? Чтобы​
  7. ​ формуле указать адрес​Формула​ данные.​Южный​Кавычки вокруг слова «Южный»​ I, суммирует и​

exceltable.com

Суммирование ячеек до определенной границы.

​ свой файл смотрели?​​ еще зайти на​
​ альтернативу.​ с учетом установленных​ оценку для студентов​ аргумента, также является​ доход за 19​ 2: =СУММЕСЛИМН(B6:B17;A6:A17;»>=»&D6;A6:A17;»​ тем, чтобы аргументы​ функция Excel «СРЗНАЧЕСЛИ».​ ответить на эти​ ячейки, в которой​Описание​Наконец, вы вводите аргументы​Маринова​ укажите, что это​ выдаёт результат.прилагаю скрин.​ Найдёте там хоть​ вкладку Формулы -Вычисления​Заранее спасибо за​ критериев;​ с фамилией, начинающейся​ диапазоном суммирования.​ рабочих дней).​Примечание​
​ были указаны в​В ячейке устанавливаем​

​ вопросы, читайте статью​​ будем писать разные​Результат​ для второго условия​Сельхозпродукты​ текстовые данные.​смотрел примеры в​ где-то выбор месяца?​ -Параметры вычислений и​ помощь .​диапазон_условия1 – обязательный аргумент,​ на букву «А»​Условия, представленные в виде​Исходная таблица имеет следующий​. Даты могут быть​ правильном порядке.​
​ формат «процентный». На​ «Ошибки в формулах​ даты. В ячейку​’=СУММЕСЛИМН(D2:D11,A2:A11,​ — диапазон ячеек​8677​Наконец, введите аргументы для​ интернете, но ни​Т.е. Вы в​ поставить там галку​

​Сергей​​ принимающий ссылку на​ при условии, что​

​ текстовой строки или​​ вид:​ представлены в числовой​2. другой вариант =СУММПРОИЗВ((A2:A13=D2)*(B2:B13);—(B2:B13>=E2))​ закладке «Формулы» выбираем​ Excel».​

​ E10 устанавливаем функцию​​»Южный», C2:C11,»Мясо»)​ (C2:C11), которые содержат​Южный​ второго условия –​ один не работает​ В22 указываете статью(которую​ на Автоматически. А​: давайте уточним ваша​ ячейки, в которых​ минимальный балл должен​ выражения, содержащего символы​Для расчета используем функцию​

​ форме см. статью​​Разберем подробнее использование​
​ «Другие функции» -​Как посчитать в​
​ «СУММЕСЛИ».​
​Суммируются продажи по категории​

​ слово «Мясо», а​

​Егоров​​ диапазон ячеек (C2:​Казанский​ по Вашим словам​ то изменение буковки​

​ задумка чет маленько​​ содержатся данные для​ быть не менее​ «>», «​ в формуле:​ Как Excel хранит​
​ функции СУММПРОИЗВ():​ «Статистические» и, выбираем​Excel​

​В ячейке B10​​ «Мясо» из​ также само слово​Мясо​ C11), содержащий слово​: Посмотрите внимательно на​ менять не надо),​ не приведет к​ кривовата сумм если​ проверки на соответствие​

​ 5 (успеваемость студентов​​Если аргумент условие указан​СУММЕСЛИ(C3:C21;»Петров»;B3:B21);»Иванов»;»Петров»)’ class=’formula’>​ дату и время​Результатом вычисления A2:A13=D2 является​ функцию «СРЗНАЧЕСЛИ». Диалоговое​ячейки выборочно​

​ пишем нужную дату.​​столбца C в​ (заключенное в кавычки),​450​ «Мясо», плюс само​ порядок аргументов этой​ но при этом​ автопересчету формулы.​ работает с одинаковыми​ заданному критерию;​ оценивается по 10-бальной​

​ в виде текстовой​​Функция ЕСЛИ выполняет проверку​При необходимости даты могут​
​ массив {ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ИСТИНА:ИСТИНА:ИСТИНА:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ} Значение​
​ окно заполняем, как​, не все подряд,​Диалоговое окно функции​ регионе «Южный»​ которое нужно найти.​Южный​ слово (заключено в​ функции. Он отличается​ не указываете нигде​

​BUCK​​ диапазонами условия и​условие1 – обязательный аргумент,​ шкале).​ строки, можно использовать​ возвращаемых значений функциями​ быть введены непосредственно​ ИСТИНА соответствует совпадению​ в предыдущей формуле,​ а по условию?​

​ заполнили так.​​из столбца A​ Закончите формулу закрывающейся​Егоров​ кавычки) таким образом,​ от порядка аргументов​ месяц, который как​: Владимир, Я думал​ диапазоном суммирования а​ принимающий ссылку на​Вид таблицы данных:​ жесткий критерий (точное​ СУММЕСЛИ с условиями​ в формулу =СУММЕСЛИМН(B6:B17;A6:A17;»>=15.01.2010″;A6:A17;»​ значения из столбца​
​ только «критерий» пишем​ Если вводить формулу​Нажимаем «ОК». Формула получилась​ (результат — 14 719).​

​ скобкой​​Мясо​
​ Excel может соответствовать​

​ функции СУММЕСЛИМН.​ раз надо менять.​ функция СУММЕСЛИ будет​ вы сейчас пытаетесь​ ячейку с условием​Для расчета суммарного балла​ совпадение с указанной​ проверки «Иванов» и​Чтобы вывести условия отбора​А​ «%» — это​ вручную в большой​ такая. =СУММЕСЛИ(D2:D7;B10;C2:C7)​=СУММЕСЛИМН(D2:D11,A2:A11,​)​7673​ его. Завершить формулу​PolzovatelPK​ Вы вообще хоть​

​ считать только Факт​​ задать диапазон условия​ поиска, текстовую запись​ согласно установленным критериям​ подстрокой) или выполнить​ «Петров» соответственно и​ в текстовой строке​критерию, т.е. слову​ в нашей таблице​ таблице, то это​Третий пример.​»Южный», C2:C11,»Мясо»)​, нажмите клавишу ВВОД,​Восточный​ с закрывающую скобку​: я ошибся в​ чуточку думали над​ вне зависимости будут​ B2:H2 (7 столбцов​ логического выражения (например,​ используем следующую формулу:​ поиск значений с​ возвращает текстовую строку​ используейте формулу =»Объем​ персики. Массив можно​ так написано. Получилась​ очень долго. Нас​Сумма ячеек​Рассмотрим одну из​ и вы получите​Песоцкий​)​

​ 2х буквах…у меня​​ составлением примера или​ цифры в Плане​ 1 строка) а​ «>=100» или «<>0»),​

​Описание аргументов:​​ неточным совпадением, заменив​ с фамилией продавца,​ продаж за период​ увидеть, выделив в​ такая формула.​ выручит функция Excel​Excel с условием.​ популярных​ результат 14719.​Сельхозпродукты​и нажмите клавишу​
​ СУмМЕСЛИ, а надо​ решили, что мы​ или нет… А​ диапазон суммирования B9:R26​ проверяемый текст (например,​C3:C14 – диапазон ячеек​ недостающие символы звездочкой​ суммарная прибыль которого​ с «&ТЕКСТ(D6;»дд.ММ.гг»)&» по​ Строке формул A2:A13=D2,​=СРЗНАЧЕСЛИ(B2:B10;»%»;C2:C10)​ «СУММЕСЛИ».​Посчитаем сумму продаж​

​функций в​​=СУММЕСЛИМН(D2:D11;A2:A11,»Южный»;C2:C11,»Мясо»)​664​ ВВОД. Результат, снова​ суммеслиМН !!! :-D​

​ догадаемся?​​ так да, цифры​ (17 столбцов и​ «Продавец_1», «Товар_1») или​ с баллами, из​ «*» (любое количество​ оказалась больше.​ «&ТЕКСТ(E6;»дд.ММ.гг»)​ а затем нажав​Таблица посчитала так.​У нас такая​ сметаны по всем​Excel «СУММЕСЛИ»​Если вы вводите функцию​Северный​ нажмите — 14,719.​nikos1981​The_Prist​ будут и в​ 18 строк) в​ числовое значение (Например,​ которых будут автоматически​ символов) или вопросительным​

​В итоге получим следующее​​В последней формуле использован​F9​

​Как посчитать наценку, скидку,​​ таблица.​ отделам за все​. Эта функция выбирает​ СУММЕСЛИМН и не​Егоров​=SUMIFS(D2:D11,a2:a11,»South»,C2:C11,»Meat»)​​: прикрепи файл, посмотрим.​​: В общем, если​
​ Плане.​​ итоге будет некорректная​ 20), определяющие ячейки​ выбраны значения для​ знаком «?» (один​ значение:​​ Пользовательский формат.​​;​
​ умножив столбец на​​Складываем ячейки с суммой​ дни. В ячейке​ и складывает данные​

​ помните аргументов, не​​Сельхозпродукты​По мере ввода функции​PolzovatelPK​ в В21 -​BUCK​ работа суммесли​ в диапазоне условия1,​ расчета суммы, которые​ любой символ). В​Пример 3. В таблице​Немного модифицируем условие предыдущей​Результатом вычисления B2:B13 является​

​ число, смотрите в​​ в строках «план»​ В11 будем писать​
​ из таблицы по​ волнуйтесь. После ввода​1500​

planetaexcel.ru

Суммирование ячеек при условии

​ СУММЕСЛИМН в Microsoft​​: уже не надо,​ месяц, то можно​: The_Prist, в этой​диапазон можно задавать​ для которых будут​ соответствуют установленным критериям;​ качестве примеров могут​ указаны данные о​ задачи: найдем суммарные​ массив {3:5:11:98:4:8:56:2:4:6:10:11}, т.е.​ статье «Как умножить​ — это первая,​ название нужного продукта.​ определенным условиям, которые​ выражения =СУММЕСЛИМН( под​Южный​ Excel, если вы​ сделал. товарищ сверху​ так: =СУММЕСЛИ(B2:ИНДЕКС(B2:H2;ПОИСКПОЗ(B21;B1:H1;0));»Факт»;B3:ИНДЕКС(B3:H3;ПОИСКПОЗ(B21;B1:H1;0)))​
​ формуле, я так​ и функцией индекс​ отобраны и просуммированы​

​C3:C14 – первый диапазон​​ быть критерии «ст?л»​ зарплате сотрудника на​ продаж за месяц(см.​ просто значения из​ в Excel число​

​ четвертая и восьмая​​ Сейчас мы написали​ мы пишем в​ формулой появляется список​Маринова​

​ не помните аргументы​​ навёл на ошибку​

​BUCK​​ понимаю, вы ищите​ по последнему заполненному​ данные из диапазона​

CyberForum.ru

​ ячеек, к которому​

Многие работая с электронными таблицами EXCEL в определённый момент сталкиваются с вопросом «как в EXCEL сложить числа в ячейках по определённому условию». В один из солнечных дней я также столкнулся с данным вопросом, но на просторах интернета не нашёл ответ на данный вопрос, однако я настойчивый и решил изучить справку программы, которая меня и натолкнула на мысль, а далее методом проб и ошибок я составил формулу, и как оказалось формула элементарная.

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

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

Как в EXCEL сложить числа в ячейках по определённому условию

Для примера возьмём категорию расходов «Покупки в магазинах». Нам надо, чтобы EXCEL находил все затраты по данной категории в детальной статистике, суммировал расходы по данной категории и записывал полученную сумму в ячейку D10.

Сначала запишем готовую формулу, которую вставляем в ячейку D10, а потом начнём разбираться в деталях. Готовая формула выглядит следующим образом (только для нашей статьи):

=СУММЕСЛИ($G$5:$G$300;(«Покупки в магазинах«);$H$5:$H$300)

Цветом выделены различные условия, чтобы было наглядней. Разберём по порядку. В процессе описания смотрите на картинку выше, чтобы было понятней. Делая снимок специально были захвачены буквы столбцов и цифры строк. Итак, приступаем.

  • СУММЕСЛИ – этим условием мы говорим, что в ячейку надо записывать сумму значений определённых ячеек, если они соответствуют определённым условиям;
  • $G$5:$G$300 – здесь мы указываем EXCEL, в каком столбце нам надо искать условие для выборки. В нашем случае поиск происходит в столбце G начиная со строки 5 и заканчивая строкой 300;
  • Покупки в магазинах») – здесь мы указываем искомое условие и по этому условию будут суммироваться значения ячеек, которые мы указываем далее…;
  • $H$5:$H$300 – здесь мы указываем столбец, из которого будут браться числа для суммирования. В нашем случае значения берутся в столбце H начиная со строки 5 и заканчивая строкой 300.

Подводя итог можно сказать, что EXCEL суммирует только те значения из диапазона H5:H300, для которых соответствующие значения из диапазона G5:G300 равны «Покупки в магазинах» и записывает результат в ячейку D10.

Соответствующим образом можно в EXCEL сложить числа в ячейках по любому условию.

Знак $ в формуле используется для того, чтобы при копировании формулы с ячейки D10 в другие ячейки не происходило смещение. Рассмотрим пример формулы без знака $. К примеру, в ячейке D10 у нас вписана формула:

=СУММЕСЛИ(G5:G300;(«Покупки в магазинах»);H5:H300)

Далее мы хотим выводить сумму обедов в ячейке D11. Чтобы нам не переписывать формулу, нам можно копировать ячейку D10 и вставить в ячейку D11. Благодаря этому формула будет вставлена в D11, но тут мы можем заметить, что формула изменила значения заменив 5 на 6 и 300 на 301:

=СУММЕСЛИ(G6:G301;(«Покупки в магазинах»);H6:H301)

Произошло смещение. Если мы скопируем формулу в D12, то увидим уже смещение на 2 и так далее. Чтобы этого избежать мы формулу пишем со знаком $. Такие особенности EXCEL.

Скачать таблицу учёта ежемесячных расходов

Сумма в Excel — одна из самых частых операций. Однако зачастую недостаточно просто просуммировать все ячейки, а нужно сделать сумму ячеек, соответствующих определенному условию или нескольким условиям. В этой статье рассмотрим, как сделать суммирование ячеек в Excel по условию и по нескольким условиям.

  • Функция СУММЕСЛИ в Excel для суммирования по одному условию
  • Суммирование по нескольким условиям в Excel при помощи функции СУММЕСЛИМН
  • Суммирование по текстовому условию
  • Суммирование по числовому условию
  • Суммирование по условию даты
  • Почему СУММЕСЛИ или СУММЕСЛИМН не работает
  • СУММЕСЛИ или СУММЕСЛИМН в Excel — что лучше использовать?

Чтобы сделать суммирование ячеек в Excel по одному условию, можно использовать функцию СУММЕСЛИ (SUMIF в англ. версии).

Синтаксис функции:

=СУММЕСЛИ(диапазон;критерий;[диапазон_суммирования])

диапазон — область ячеек, в которых будет осуществляться поиск критерия суммирования

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

[диапазон_суммирования] — необязательный параметр, указывается в том случае, когда совпадение с критерием ищем в одном диапазоне,а суммируем значения из другого. Если этот параметр не указан, то будут суммироваться значения из первой области диапазон (если они могут быть просуммированы).

Рассмотрим функцию СУММЕСЛИ в Excel на примере.

У нас есть таблица с данными о сотрудниках. 

суммирование ячеек в excel по условию

Получим сумму заработной платы у всех сотрудников мужского пола.

Способ 1. С указанием критерия напрямую в формуле.

В ячейке, в которой нужно получить результат суммирования по условию, напишем формулу:

=СУММЕСЛИ(D3:D12;»муж»;G3:G12)

D3:D12 — диапазон, в котором будет происходить поиск совпадения с критерием. В нашем примере это столбец Пол.

«муж» — критерий поиска. Поскольку это текстовый критерий, он заключен в кавычки.

G3:G12 — диапазон, значения из которого будут просуммированы при наличии совпадений диапазона с критерием. В примере это столбец Заработная плата.

суммирование ячеек в excel по условию

Способ 2. С указанием критерия ссылкой на ячейку

Этот способ наиболее распространен и универсален.

В ячейке слева от рабочей укажем критерий поиска (без кавычек!).

Формула будет выглядеть так:

=СУММЕСЛИ(D3:D12;I4;G3:G12)

где первый и третий аргументы — такие же, как в предыдущем способе.

I4 — это ссылка на ячейку, в которой содержится критерий суммирования значений.

суммирование ячеек в excel по условию

Если формулу нужно “протянуть” (скопировать) в другие ячейки — не забывайте закреплять диапазоны и критерий абсолютными или относительными ссылками (знак $).

суммирование ячеек в excel по условию

Суммирование по нескольким условиям в Excel при помощи функции СУММЕСЛИМН

Если критерием для суммирования больше одного, то на помощь придет функция СУММЕСЛИМН (SUMIFS в англ. версии).

Синтаксис функции:

=СУММЕСЛИМН(диапазон_суммирования; диапазон_условия 1; условие 1;…;диапазон_условия n; условие n)

У функции СУММЕСЛИМН такие же аргументы, как у СУММЕСЛИ, но немного другой их порядок — на первом месте указывает диапазон суммирования (область значений, которые должны быть просуммированы), а затем — диапазон условий и условие поиска.

Рассмотрим на примере: нужно просуммировать заработную плату всех женщин бухгалтеров.

Соответственно, условия суммирований будут:

Должность: Бухгалтер

Пол: жен

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

=СУММЕСЛИМН(G3:G12;C3:C12;I4;D3:D12;J4)

где G3:G12 — диапазон суммирования

C3:C12 — первый диапазон условия, в котором будет искаться первое условие

I4 — ссылка на ячейку, содержащую первое условие поиска

D3:D12 — второй диапазон условия, в котором будет искаться второе условие

J4 — ссылка на ячейку, содержащую второе условие поиска

суммирование ячеек в excel по условию

Как видите, Excel верно просуммировал заработную плату всех сотрудников с полом жен и должностью Бухгалтер.

суммирование ячеек в excel по условию

Обратите внимание:

  • Функцию СУММЕСЛИМН можно использовать только для одного условия поиска (не обязательно их должно быть несколько)
  • для функции СУММЕСЛИМН действуют те же правила, как и для функции СУММЕСЛИ (регистр критерия поиска, абсолютные и относительные ссылки)
  • условия поиска можно располагать в любом порядке. В примере мы указали сначала условие Должность, затем условие Пол — можно сделать наоборот. 

Главное правило: диапазон условия и условие, которое идет следом за ним, должны соответствовать друг другу.

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

Суммирование по текстовому условию

Пример суммирования по текстовому условию мы рассмотрели в первом пункте этой статьи.

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

Рассмотрим простой пример использования функции СУММЕСЛИ в эксель таблице: просуммируем заработную плату всех кассиров в таблице из предыдущего примера.

суммирование ячеек в excel по условию

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

суммирование ячеек в excel по условию

Обратите внимание:

  • функции СУММЕСЛИ и СУММЕСЛИМН не чувствительны к регистру критерия. Например, сейчас критерий поиска Кассир

суммирование ячеек в excel по условию

можно указать критерий с большой буквы или даже всеми большими буквами, например:

суммирование ячеек в excel по условию

Как видите, формула работает и выдает тот же результат.

Но если добавить любой знак, например пробел или точку в конце — формула не будет работать, т.к. нет точного совпадения критерия со значениями диапазона для поиска.

суммирование ячеек в excel по условию

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

 Поэтому в следующих примерах будем использовать только вариант со ссылкой на ячейку — лучше сразу приучить себя к такому способу.

СУММЕСЛИ или СУММЕСЛИМН по части текста

А вы знали, что можно сделать суммирование ячеек в Excel по одному или нескольким текстовым условиям, указав только часть текста? Подробно этот вариант рассмотрен в статье.

Например, получим сумму заработных плат сотрудниц по имени Елена. Критерием поиска в данном случае будет имя Елена — но ведь в нашей таблице нет столбца, в котором находится имя. Только ФИО. Однако, не нужно создавать дополнительных столбцов и разделять ФИО на компоненты. 

Напишем следующую формулу:

=СУММЕСЛИ(B3:B12;»*елена*»;G3:G12)

Здесь критерием поиска будет «*елена*»

Используются два значка-оператора — кавычки и звездочка.

  • звездочка * — заменяет любое количество символов. Т.е. перед и после слова елена может находиться любое количество любых символов.
  • кавычки «» — обязательно ставятся для текстового аргумента поиска в функциях excel.

суммирование ячеек в excel по условию

Вместо звездочки можно использовать знак вопроса ?. Отличие — символ * заменяем любое количество символов, а ? — только один символ.

Суммирование по числовому условию в Excel

Как правило, нужно определить сумму если больше чем, меньше чем или равно определенному числу.

Сумма чисел, если больше или меньше чем заданное число

Задача: получить сумму заработных плат, если величина заработной платы больше 50000 руб.

Формула будет такая:

=СУММЕСЛИ(G3:G12;»>50000″)

суммирование ячеек в excel по условию

где G3:G12 — диапазон для поиска заданных значений и одновременно диапазон суммирования, поэтому третий критерий (не обязательный) в формуле не указывается.

«>50000» — критерий поиска. 

Обратите внимание, что, несмотря на то, что критерий не текстовый, а числовой, используются кавычки

Обязательно использовать кавычки, если в формуле применяются знаки больше > или меньше < ( а также >= и <=)

Если в качестве критерия используется знаки >, <, >=, <= и ссылка на ячейку, содержащую критерий (например >50000), то критерий поиска будет записан таким образом:

суммирование ячеек в excel по условию

Знак сравнения должен быть заключен в кавычки, далее ставится амперсанд & и указывается ссылка на ячейку с критерием.

Сумма чисел, если равно заданному числу

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

Получим сумму заработных плат, равных 45000 руб.

суммирование ячеек в excel по условию

Критерий поиска 45000 указывается без кавычек.

Также, если критерий указывается в ячейке, то формула будет как для текстового критерия:

суммирование ячеек в excel по условию

Суммирование по условию даты

Чтобы сделать суммирование ячеек в excel по условию даты — равно определенной дате или больше или меньше определенной даты — то нужно указать эту дату в качестве критерия.

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

Для примера определим сумму заработных плат сотрудников, трудоустроенных после 1 января 2018 г.

Формула:

=СУММЕСЛИ(F3:F12;»>=»&I4;G3:G12)

суммирование ячеек в excel по условию

Обратите внимание, как указан критерий — знак сравнения “больше или равно” заключен в кавычки и используется знак амперсанд &.

суммирование ячеек в excel по условию

Если дату указывать напрямую в формуле, то ее нужно также заключить в кавычки:

суммирование ячеек в excel по условию

Почему СУММЕСЛИ или СУММЕСЛИМН не работает 

Формула СУММЕСЛИ иногда может выдавать ошибку  #ЗНАЧ, если диапазон суммирования и диапазон условий имеют разный размер. Эта проблема решена в новых версиях Excel, но в ранних версиях она присутствует.

Также ошибка #ЗНАЧ может возникать, если формула ссылается на данные из другого файла, а этот файл в момент пересчета формулы закрыт. Необходимо просто открыть файл-источник, и ошибка исчезнет.

Если функция СУММЕСЛИ или СУММЕСЛИМН выдает значение 0 (при условии, что значение суммы никак не может быть равно 0), необходимо проверить критерий — не закрались ли в него лишние пробелы или знаки препинания.

СУММЕСЛИ или СУММЕСЛИМН в Excel — что лучше использовать?

Как вы могли заметить, эти функции похожи между собой. 

В своей практике, я часто замечаю, что пользователи разграничивают действие этих функций: для суммирования по одному критерию используют строго функцию СУММЕСЛИ, по нескольким критериям — СУММЕСЛИМН.

Но обратите внимание: 

Функцию СУММЕСЛИМН можно использовать для суммирования как по одному критерию, так и по нескольким критериям.

Другими словами, функция СУММЕСЛИМН универсальная. И функцию СУММЕСЛИ таким образом можно вообще не использовать, заменив ее СУММЕСЛИМН.

Почему СУММЕСЛИМН удобнее при суммировании по одному критерию?

Потому что условия задачи всегда могут измениться. Сейчас вы суммируете по одному критерию (например, по должности), а в следующий момент понадобилось добавить еще одно условие (пол). В случае с функцией СУММЕСЛИМН вы просто внесете дополнительное условие в ту же формулу, а функция СУММЕСЛИ здесь вовсе не подойдет (придется все равно переписывать на СУММЕСЛИМН).

Поэтому совет практика: использовать только функцию СУММЕСЛИМН.

Однако, окончательное решение в выборе функции всегда остается за вами.

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


   Сообщество Excel Analytics | обучение Excel

    Канал на Яндекс.Дзен 


Вам может быть интересно:

Выборочные вычисления по одному или нескольким критериям

Постановка задачи

Имеем таблицу по продажам, например, следующего вида:

cond_sum1.png

Задача: просуммировать все заказы, которые менеджер Григорьев реализовал для магазина «Копейка».

Способ 1. Функция СУММЕСЛИ, когда одно условие

Если бы в нашей задаче было только одно условие (все заказы Петрова или все заказы в «Копейку», например), то задача решалась бы достаточно легко при помощи встроенной функции Excel СУММЕСЛИ (SUMIF) из категории Математические (Math&Trig). Выделяем пустую ячейку для результата, жмем кнопку fx в строке формул, находим функцию СУММЕСЛИ в списке:

cond_sum2.png

Жмем ОК и вводим ее аргументы:

cond_sum3.png

  • Диапазон — это те ячейки, которые мы проверяем на выполнение Критерия. В нашем случае — это диапазон с фамилиями менеджеров продаж.
  • Критерий — это то, что мы ищем в предыдущем указанном диапазоне. Разрешается использовать символы * (звездочка) и  ? (вопросительный знак) как маски или символы подстановки. Звездочка подменяет собой любое количество любых символов, вопросительный знак — один любой символ. Так, например, чтобы найти все продажи у менеджеров с фамилией из пяти букв, можно использовать критерий ?????. А чтобы найти все продажи менеджеров, у которых фамилия начинается на букву «П», а заканчивается на «В» — критерий П*В. Строчные и прописные буквы не различаются.
  • Диапазон_суммирования — это те ячейки, значения которых мы хотим сложить, т.е. нашем случае — стоимости заказов.

Способ 2. Функция СУММЕСЛИМН, когда условий много

Если условий больше одного (например, нужно найти сумму всех заказов Григорьева для «Копейки»), то функция СУММЕСЛИ (SUMIF) не поможет, т.к. не умеет проверять больше одного критерия. Поэтому начиная с версии Excel 2007 в набор функций была добавлена функция СУММЕСЛИМН (SUMIFS) — в ней количество условий проверки увеличено аж до 127! Функция находится в той же категории Математические и работает похожим образом, но имеет больше аргументов:

cond_sum4.png

При помощи полосы прокрутки в правой части окна можно задать и третью пару (Диапазон_условия3Условие3), и четвертую, и т.д. — при необходимости.

Если же у вас пока еще старая версия Excel 2003, но задачу с несколькими условиями решить нужно, то придется извращаться — см. следующие способы.

Способ 3. Столбец-индикатор

Добавим к нашей таблице еще один столбец, который будет служить своеобразным индикатором: если заказ был в «Копейку» и от Григорьева, то в ячейке этого столбца будет значение 1, иначе — 0. Формула, которую надо ввести в этот столбец очень простая:

=(A2=»Копейка»)*(B2=»Григорьев»)

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

cond_sum5.png

Способ 4. Волшебная формула массива

Если вы раньше не сталкивались с такой замечательной возможностью Excel как формулы массива, то советую почитать предварительно про них много хорошего здесь. Ну, а в нашем случае задача решается одной формулой:

=СУММ((A2:A26=»Копейка»)*(B2:B26=»Григорьев»)*D2:D26)

cond_sum6.png

После ввода этой формулы необходимо нажать не Enter, как обычно, а Ctrl + Shift + Enter — тогда Excel воспримет ее как формулу массива и сам добавит фигурные скобки. Вводить скобки с клавиатуры не надо. Легко сообразить, что этот способ (как и предыдущий) легко масштабируется на три, четыре и т.д. условий без каких-либо ограничений.

Способ 4. Функция баз данных БДСУММ

В категории Базы данных (Database) можно найти функцию БДСУММ (DSUM), которая тоже способна решить нашу задачу. Нюанс состоит в том, что для работы этой функции необходимо создать на листе специальный диапазон критериев — ячейки, содержащие условия отбора — и указать затем этот диапазон функции как аргумент:

=БДСУММ(A1:D26;D1;F1:G2)

cond_sum7.png

Этот учебник научит вас нескольким простым способам суммирования нескольких столбцов в Excel на основе одного или нескольких критериев.

Выполнение условной суммы в Excel не составляет труда, если все значения, которые нужно суммировать, находятся в одном столбце. Суммирование нескольких столбцов представляет собой проблему, поскольку обе функции СУММЕСЛИ и СУММЕСЛИМН требуют, чтобы диапазон суммы и диапазон критериев были одинакового размера. К счастью, когда нет прямого способа что-то сделать, всегда есть обходной путь 🙂

  • Суммировать несколько столбцов с одним условием
  • Суммируйте несколько столбцов с двумя или более критериями

Сумма Excel Если: несколько столбцов, один критерий

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

Вопрос в том, как получить общий объем продаж определенного товара?

Первая идея, которая приходит на ум, — использовать формулу СУММЕСЛИ в чистом виде:

=СУММЕСЛИ(A2:A10, «яблоки», C2:E10)

К сожалению, это не сработает. Причина в том, что размеры сумма_диапазон определяются Excel автоматически на основе размеров диапазон аргумент. Поскольку диапазон наших критериев включает только один столбец (A2:A10), то же самое относится и к диапазону суммы (C2:C10). сумма_диапазон параметр, определенный в формуле (C2:E10), фактически определяет только верхнюю левую ячейку диапазона, который будет суммироваться. В результате приведенная выше формула суммирует продажи яблок только в столбце C. Не то, что мы ищем, а?

Самое простое рабочее решение, которое напрашивается само собой, — создать вспомогательный столбец, суммирующий числа для каждой отдельной строки, а затем использовать этот столбец для сумма_диапазон.

Итак, продолжайте и поместите формулу СУММ в F2, затем перетащите ее вниз на столько ячеек, сколько необходимо:

=СУММ(C2:E2)

После этого можно быстро выполнить работу:

=СУММЕСЛИ(A2:A10, I1, F2:F10)

Где I1 представляет интерес.

В приведенной выше формуле сумма_диапазон имеет такой же размер, как диапазон (1 столбец и 9 строк), поэтому работает без сучка и задоринки:
Добавление вспомогательного столбца для суммирования нескольких столбцов с условием

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

SUMIF несколько столбцов

Идея состоит в том, чтобы написать отдельную формулу СУММЕСЛИ для каждого из столбцов, которые вы хотите суммировать, а затем сложить результаты:

СУММ(СУММЕСЛИ(…), СУММЕСЛИ(…), СУММЕСЛИ(…))

Или же

СУММЕСЛИ(…) + СУММЕСЛИ(…) + СУММЕСЛИ(…)

Практическая реализация выглядит следующим образом:

=СУММ(СУММЕСЛИ(A2:A10,H1,C2:C10), СУММЕСЛИ(A2:A10,H1,D2:D10), СУММЕСЛИ(A2:A10,H1,E2:E10))

Или же

=СУММЕСЛИ(A2:A10, H1, C2:C10) + СУММЕСЛИ(A2:A10, H1, D2:D10) + СУММЕСЛИ(A2:A10, H1, E2:E10)

Вы также можете «жестко закодировать» условие в формуле, если это необходимо:

=СУММЕСЛИ(A2:A10, «Яблоки», C2:C10) + СУММЕСЛИ(A2:A10, «Яблоки», D2:D10) + СУММЕСЛИСЛИ(A2:A10, «Яблоки», E2:E10)

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

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

СУММ как формула массива

Другой способ сделать сумму, если в нескольких столбцах на основе одного критерия, состоит в том, чтобы построить формулу массива:

СУММА((сумма_диапазон) * (—(критерии_диапазонзнак равнокритерии)))

Для нашего примера набора данных формула принимает следующий вид:

=СУММ((C2:E10)*(—(A2:A10=H1)))

Или же

=СУММ((C2:E10)*(—(A2:A10=»Яблоки»)))

В Excel 2019 и более ранних версиях вы должны нажать Ctrl + Shift + Enter, чтобы правильно завершить формулу. В Excel 365 и Excel 2021 это работает как обычная формула благодаря встроенной поддержке динамических массивов.
Условное суммирование нескольких столбцов

Как работает эта формула:

Основная концепция состоит в том, чтобы умножить элементы этих двух массивов:

  • (C2:E10) — все значения в диапазоне суммы. В нашем случае массив содержит 27 элементов (3 столбца и 9 строк: {250,120,210;155,180,210;130,175,125; …}
  • (—(A2:A10=H1)) — сравнивает каждое значение в A2:A10 с целевым элементом в H1. Результатом является массив значений TRUE (условие выполнено) и FALSE (условие не выполнено), который затем преобразуется в массив из 1 и 0 с помощью двойного унарного оператора: {0;1;0 ;0;1;0;0;1;1}

Обратите внимание, что первый массив двумерный (каждый столбец данных разделен запятой, а каждая строка — точкой с запятой), а второй — одномерный вертикальный массив (1 столбец данных, строки разделены точкой с запятой). ). Когда два массива умножаются, все элементы двумерного массива в данной строке умножаются на соответствующий элемент одномерного массива:
Умножение элементов двух массивов

Поскольку умножение на ноль дает ноль, выживают только числа, для которых критерий ИСТИНА, и функция СУММ складывает их:

=СУММ({0,0,0;155,180,210;0,0,0;0,0,0;160,140,170;0,0,0;0,0,0;…})

Чтобы упростить понимание логики формулы, вы можете написать первый множитель следующим образом:

=СУММ((C2:C10 + D2:D10 + E2:E10) * (—(A2:A10=H1)))

Это создаст массив сумм по строкам (как вспомогательный столбец в самом первом примере), который затем умножается на массив из 1 и 0:

{580;545;430;615;470;750;550;620;570}*{0;1;0;0;1;0;0;1;1}

Результат умножения подается в SUM:

=СУММ({0;545;0;0;470;0;0;620;570})

Не нравится использовать формулы массивов на листе? Я тоже. Что ж, давайте проверим следующее решение 🙂

формула СУММПРОИЗВ

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

СУММПРОИЗВ((сумма_диапазон) * (критерии_диапазонзнак равнокритерии))

Реальная формула выглядит следующим образом:

=СУММПРОИЗВ((C2:E10) * (A2:A10=H1))

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

Сумма Excel, если: несколько столбцов, несколько критериев

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

СУММЕСЛИМН + СУММЕСЛИМН для суммирования нескольких столбцов

Для суммирования ячеек, соответствующих нескольким критериям, обычно используется функция СУММЕСЛИМН. Проблема в том, что, как и его аналог с одним критерием, СУММЕСЛИМН не поддерживает диапазон суммы из нескольких столбцов. Чтобы преодолеть это, мы пишем несколько СУММЕСЛИМН, по одному на каждый столбец в диапазоне сумм:

СУММ(СУММЕСЛИМН(…), СУММИММН(…), СУММИММН(…))

Или же

СУММЕСЛИМН(…) + СУММЕСЛИМН(…) + СУММЕСЛИМН(…)

Например, для суммирования продаж винограда (H1) в Северном регионе (H2) используется следующая формула:

=СУММЕСЛИМН(C2:C10, A2:A10, H1, B2:B10, H2) + СУММЕСЛИМН(D2:D10, A2:A10, H1, B2:B10, H2) + СУММЕСЛИМН(E2:E10, A2:A10, H1) , В2:В10, Н2)
Формула СУММЕСЛИМН для нескольких столбцов

Формула массива для условного суммирования нескольких столбцов

Формула СУММ для нескольких критериев очень похожа на формулу для одного критерия — вы просто включаете дополнительные пары критерии_диапазон=критерий:

СУММА((сумма_диапазон) * (—(критерии_диапазон1знак равнокритерии1)) * (—(критерии_диапазон2знак равнокритерии2)))

Например, чтобы суммировать продажи товара в H1 и региона в H2, формула выглядит следующим образом:

=СУММ((C2:E10) * (—(A2:A10=H1)) * (—(B2:B10=H2)))

В Excel 2019 и более ранних версиях не забудьте нажать Ctrl + Shift + Enter, чтобы сделать формулу массива CSE. В динамических массивах Excel 365 и 2021 обычная формула будет работать нормально, как показано на снимке экрана:
Суммировать несколько столбцов с несколькими критериями

Формула СУММПРОИЗВ с несколькими критериями

Самый простой способ суммировать несколько столбцов на основе нескольких критериев — это формула СУММПРОИЗВ:

СУММПРОИЗВ((сумма_диапазон) * (критерии_диапазон1знак равнокритерии1) * (критерии_диапазон2знак равнокритерии2))

Как видите, она очень похожа на формулу СУММ, но не требует дополнительных манипуляций с массивами.

Для суммирования нескольких столбцов с двумя критериями используется следующая формула:

=СУММПРОИЗВ((C2:E10) * (A2:A10=H1) * (B2:B10=H2))
Формула СУММПРОИЗВ для нескольких столбцов с двумя критериями

Это 3 способа суммирования нескольких столбцов на основе одного или нескольких условий в Excel. Я благодарю вас за чтение и надеюсь увидеть вас в нашем блоге на следующей неделе!

Практическая рабочая тетрадь для скачивания

Сумма, если несколько столбцов — примеры (файл .xlsx)

Вас также могут заинтересовать:

Понравилась статья? Поделить с друзьями:
  • Сложение вычитание дат excel
  • Сложить excel файлы в один
  • Сложение вычитание времени в excel
  • Сложить 2 ячейки в excel в эту же ячейку
  • Сложение выделенных ячеек в excel