Сумма диапазона при условии в 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 для суммирования по одному условию
  • Суммирование по нескольким условиям в 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

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


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

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

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

​Смотрите также​​: 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

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

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

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

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

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

Содержание

  1. Функция СУММЕСЛИ и несколько условий в одном диапазоне Excel
  2. Функция СУММЕСЛИ в Excel с примерами – Пример функции СУММЕСЛИ, суммирование исключая значение в ячейке F1
  3. СУММЕСЛИ примеры формул с подстановочными знаками
  4. Функция СУММЕСЛИ в Excel с примерами – Пример функции СУММЕСЛИ с подстановочными знаками для суммирования по частичному совпадению
  5. Функция СУММЕСЛИ в Excel с примерами – Пример использования функции СУММЕСЛИ с текстовым условием
  6. Функция СУММЕСЛИ в Excel с примерами – Пример функции СУММЕСЛИ с условием суммирования, если длина текстовой строки в шесть букв
  7. СУММЕСЛИ в заданном диапазоне дат
  8. Задача1 (1 текстовый критерий и 1 числовой)
  9. Задача2 (2 числовых критерия)
  10. Задача3 (2 критерия Дата)
  11. Задача4 (Месяц)
  12. Синтаксис функции и принцип работы
  13. Постановка задачи
  14. Способ 1. Функция СУММЕСЛИ, когда одно условие
  15. Способ 2. Функция СУММЕСЛИМН, когда условий много
  16. Как работает функция СУММЕСЛИМН?
  17. Формула для суммирования значений между двумя датами
  18. Функция СУММЕСЛИ в Excel с несколькими условиями
  19. Синтаксис с использованием функции по нескольким критериям
  20. СУММЕСЛИ в Excel с динамическим условием
  21. Альтернативный вариант

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

Описанная данная техника суммирования по нескольким условиям с помощью функции СУММЕСЛИ основана на вычитании. В данной формуле первая функция СУММЕСЛИ возвращает сумму значений, соответствующих датам раньше конечной даты в ячейке E3 или равной этой дате (в данном случаи =29-е Июня). Оператор «меньше» объединен символом амперсант (&) со ссылкой на ячейку E2 (начальной даты).

Когда формула содержала бы только первую функцию =СУММЕСЛИ(A2:A12;”<=”&E3;B2:B12), тогда итоговый результат составил = 5721.

Но нам необходимо получить сумму чисел в границах между 25-ым и 29-ым числом Июня месяца включительно, а не между 20-ым и 29-ым. Для этого необходимо вычесть из первого итогового результата 5721,00 сумму чисел раньше даты 25-го Июня – 3 726,50.

Данного результата мы добиваемся с помощью повторного использования такой же функции СУММЕСЛИ, но с немного измененным вторым аргументом СУММЕСЛИ(A2:A12;”<“&E2;B2:B12).

Теперь проверим разницу вычислений двух частей формулы с помощью вычитания:

Суммирование числовых значений, соответствующих датам раньше конечной даты (29-го Июня и равной ей) с последующим вычитанием от данного результата суммы всех числовых значений, относящихся к датам раньше от начальной (25-го Июня) позволяет получить сумму всех чисел в границах соответствующим датам заданного периода в таблице составления запроса выборки.

Функция СУММЕСЛИ в Excel с примерами – Пример функции СУММЕСЛИ, суммирование исключая значение в ячейке F1

Примечание. Когда вы используете логическое выражение с ссылкой на ячейку, вы должны использовать двойные кавычки (“”), чтобы начать текстовую строку и амперсанд (&), чтобы объединить и завершить строку, например «<>» и F1.

Оператор «равенства» (=) можно не использовать до ссылки на ячейку, поэтому обе приведенные ниже формулы эквивалентны и правильны:

Формула 1: =СУММЕСЛИ(A2:A8; “=” & F1; C2:C8)

Формула 2: =СУММЕСЛИ(A2:A8; F1; C2:C8)

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

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

Доступны следующие подстановочные знаки:

Звездочка (*) – представляет любое количество символов

Знак вопроса (?) – представляет один символ в определенном месте

Пример 1. Суммирование значений, основанные на частичном совпадении

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

=СУММЕСЛИ(A2:A8; “*бананы*”;C2:C8) – критерий включает текст, заключенный в звездочки (*).

=СУММЕСЛИ(A2:A8; “*”&F1&”*”; C2:C8) – критерий включает ссылку на ячейку, заключенную в звездочки, обратите внимание на использование амперсанда (&) до и после ссылки на ячейку для конкатенации строки.

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

Если вы хотите считать только те ячейки, которые начинаются или заканчиваются определенным текстом, добавьте только один * до или после текста:

=СУММЕСЛИ(A2:A8; “бананы*”; C2:C8) – значения суммы в C2:C8, если соответствующая ячейка в столбце A начинается со слова «бананы».

=СУММЕСЛИ(A2:A8; “*бананы”; C2:C8) – значения суммы в C2:C8, если соответствующая ячейка в столбце A заканчивается словом «бананы».

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

Пример 2. Суммирование по заданному количеству символов

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

=СУММЕСЛИ(A2:A8; “??????”; C2:C8)

Функция СУММЕСЛИ в Excel с примерами – Пример функции СУММЕСЛИ с условием суммирования, если длина текстовой строки в шесть букв

Пример 3. Сумма ячеек, соответствующих текстовым значениям

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

=СУММЕСЛИ(A2:A8; “?*”; C2:C8) – суммирует значения из ячеек C2:C8, если соответствующая ячейка в столбце A содержит не менее 1 символа.

=СУММЕСЛИ(A2:A8; “*”; C2:C8) – учитывает пустые ячейки, содержащие строки нулевой длины, возвращаемые некоторыми другими формулами, например =””.

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

Пример 4. Использование * или ? как обычные символы

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

=СУММЕСЛИ(A2: A8; “~?”; C2: C8)

СУММЕСЛИ в заданном диапазоне дат

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

=СУММЕСЛИ(B2:B9; “>=01.11.2017”; C2:C9) – СУММЕСЛИ(B2:B9; “>=01.12.2017”; C2:C9)

Эта формула суммирует значения в ячейках C2:C9, если дата в столбце B находится между 1 ноября 2017 года и 30 ноября 2017, включительно.

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

Найдем количество ящиков товара с определенным Фруктом И , у которых Остаток ящиков на складе не менее минимального. Например, количество ящиков с товаром персики ( ячейка D 2 ), у которых остаток ящиков на складе >=6 ( ячейка E 2 ) . Мы должны получить результат 64. Подсчет можно реализовать множеством формул, приведем несколько (см. файл примера Лист Текст и Число ):

1. = СУММЕСЛИМН(B2:B13;A2:A13;D2;B2:B13;”>=”&E2)

Синтаксис функции: СУММЕСЛИМН(интервал_суммирования;интервал_условия1;условие1;интервал_условия2; условие2…)

  • B2:B13 Интервал_суммирования — ячейки для суммирования, включающих имена, массивы или ссылки, содержащие числа. Пустые значения и текст игнорируются.
  • A2:A13 и B2:B13 Интервал_условия1; интервал_условия2; … представляют собой от 1 до 127 диапазонов, в которых проверяется соответствующее условие.
  • D2 и “>=”&E2 Условие1; условие2; … представляют собой от 1 до 127 условий в виде числа, выражения, ссылки на ячейку или текста, определяющих, какие ячейки будут просуммированы.

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

2. другой вариант = СУММПРОИЗВ((A2:A13=D2)*(B2:B13);–(B2:B13>=E2)) Разберем подробнее использование функции СУММПРОИЗВ() :

  • Результатом вычисления A2:A13=D2 является массив {ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ИСТИНА:ИСТИНА:ИСТИНА:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ} Значение ИСТИНА соответствует совпадению значения из столбца А критерию, т.е. слову персики . Массив можно увидеть, выделив в Строке формул A2:A13=D2 , а затем нажав F9
  • Результатом вычисления B2:B13 является массив {3:5:11:98:4:8:56:2:4:6:10:11}, т.е. просто значения из столбца B
  • Результатом поэлементного умножения массивов (A2:A13=D2)*(B2:B13) является {0:0:0:0:4:8:56:0:0:0:0:0}. При умножении числа на значение ЛОЖЬ получается 0; а на значение ИСТИНА (=1) получается само число;
  • Разберем второе условие: Результатом вычисления –( B2:B13>=E2) является массив {0:0:1:1:0:1:1:0:0:1:1:1}. Значения в столбце « Количество ящиков на складе », которые удовлетворяют критерию >=E2 (т.е. >=6) соответствуют 1;
  • Далее, функция СУММПРОИЗВ() попарно перемножает элементы массивов и суммирует полученные произведения. Получаем – 64.

3. Другим вариантом использования функции СУММПРОИЗВ() является формула =СУММПРОИЗВ((A2:A13=D2)*(B2:B13)*(B2:B13>=E2)) .

4. Формула массива =СУММ((A2:A13=D2)*(B2:B13)*(B2:B13>=E2)) похожа на вышеупомянутую формулу =СУММПРОИЗВ((A2:A13=D2)*(B2:B13)*(B2:B13>=E2)) После ее ввода нужно вместо ENTER нажать CTRL + SHIFT + ENTER

5. Формула массива =СУММ(ЕСЛИ((A2:A13=D2)*(B2:B13>=E2);B2:B13)) представляет еще один вариант многокритериального подсчета значений.

6. Формула =БДСУММ(A1:B13;B1;D14:E15) требует предварительного создания таблицы с условиями (см. статью про функцию БДСУММ() ). Заголовки этой таблицы должны в точности совпадать с соответствующими заголовками исходной таблицы. Размещение условий в одной строке соответствует Условию И (см. диапазон D14:E15 ).

Примечание : для удобства, строки, участвующие в суммировании, выделены Условным форматированием с правилом =И($A2=$D$2;$B2>=$E$2)

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

Другой задачей может быть нахождение сумм ящиков только тех партий товаров, у которых количество ящиков попадает в определенный интервал, например от 5 до 20 (см. файл примера Лист 2Числа ).

Формулы строятся аналогично задаче 1: =СУММЕСЛИМН(B2:B13;B2:B13;”>=”&D2;B2:B13;”

Примечание : для удобства, строки, участвующие в суммировании, выделены Условным форматированием с правилом =И($B2>=$D$2;$B2

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

Другой задачей может быть нахождение суммарных продаж за период (см. файл примера Лист “2 Даты” ). Используем другую исходную таблицу со столбцами Дата продажи и Объем продаж .

Формулы строятся аналогично задаче 2: = СУММЕСЛИМН(B6:B17;A6:A17;”>=”&D6;A6:A17;”

Примечание . Даты могут быть представлены в числовой форме см. статью Как Excel хранит дату и время

При необходимости даты могут быть введены непосредственно в формулу = СУММЕСЛИМН(B6:B17;A6:A17;”>=15.01.2010″;A6:A17;”

Чтобы вывести условия отбора в текстовой строке используейте формулу =”Объем продаж за период с “&ТЕКСТ(D6;”дд.ММ.гг”)&” по “&ТЕКСТ(E6;”дд.ММ.гг”)

В последней формуле использован Пользовательский формат .

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

Немного модифицируем условие предыдущей задачи: найдем суммарные продаж за месяц(см. файл примера Лист Месяц ).

Формулы строятся аналогично задаче 3, но пользователь вводит не 2 даты, а название месяца (предполагается, что в таблице данные в рамках 1 года).

Месяц вводится с помощью Выпадающего списка , перечень месяцев формируется с использованием Динамического диапазона (для исключения лишних месяцев).

Синтаксис функции и принцип работы

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

Синтаксис СУММЕСЛИ выглядит следующим образом:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Как работает функция СУММЕСЛИМН?

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

Синтаксис функции выглядит так:

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

  • диапазон_суммирования – это диапазон данных, по которым будут вычисляться условия указанных вами критериев для суммирования данных;
  • диапазон_условия1, условие1 – диапазон, в котором проверяется первое условие функции. Criteria_range1 (диапазон_условия1) и criteria1(условие1) составляют пару, определяющую, к какому диапазону применяется определенное условие при поиске. Соответствующие значения найденных в этом диапазоне ячеек суммируются в пределах аргумента sum_range (диапазон_суммирования).
  • [диапазон_условия2], условие 2] – (опционально) – второй диапазон критериев, по которым будут вычисляться данные;

Формула для суммирования значений между двумя датами

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

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

=СУММЕСЛИМН(B2:B28;A2:A28;”>=01.06.2018″;A2:A28;”<=15.06.2018″)

После ввода этой формулы, функция вернет значение 559 134₽. Это значение соответствует сумме продаж за период с 1 июня по 15 июня 2018 года.

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

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

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

Синтаксис с использованием функции по нескольким критериям

Аргументов у СУММЕСЛИМН может быть сколько угодно, но минимум – это 5.

  1. Диапазон суммирования. Если в СУММЕСЛИ он был в конце, то здесь он стоит на первом месте. Он также означает ячейки, которые необходимо просуммировать.
  2. Диапазон условия 1 – ячейки, которые нужно оценить на основании первого критерия.
  3. Условие 1 – определяет ячейки, которые функция выделит из первого диапазона условия.
  4. Диапазон условия 2 – ячейки, которые следует оценить на основании второго критерия.
  5. Условие 2 – определяет ячейки, которые функция выделит из второго диапазона условия.

И так далее. В зависимости от количества критериев, число аргументов может увеличиваться в арифметической прогрессии с шагом 2. Т.е. 5, 7, 9…

СУММЕСЛИ в Excel с динамическим условием

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

У нас появилась дополнительная строчка. Сразу обращаем внимание, что диапазон условий и суммирования автоматически расширился до 15 строки.

Копируем данные сотрудника и вставляем их в общий перечень. Суммы в итоговых ячейках изменились. Функции среагировали на появление в диапазоне еще одного продавца-женщины.

Аналогично можно не только добавлять, но и удалять какие-либо строки (например, при увольнении сотрудника), изменять значения (заменить «январь» на «февраль» и подставить новые заработные платы) и т.п.

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

​Диапазон_суммирования​СУММЕСЛИ​СУММ​

​В этом уроке мы​ в определенный интервал,​А​ двумя столбцами (полями):​ критерий объединить несколько​

​ «>=100» или «<>0»),​ отгрузках трех товаров​ которые указываются в​ при помощи формулы​ памятью.​

Источники

  • https://exceltable.com/formuly/summesli-s-neskolkimi-usloviyami
  • https://naprimerax.org/posts/68/funktciia-summesli-v-excel
  • https://excel2.ru/articles/funkciya-summeslimn-slozhenie-s-neskolkimi-kriteriyami-v-ms-excel-chast-2uslovie-i-summeslimn
  • https://geekon.media/funkciya-summesli-v-excel/
  • https://www.planetaexcel.ru/techniques/2/167/
  • https://excelhack.ru/kak-summirovat-znacheniya-mezhdu-dvumya-datami/
  • https://exceltable.com/funkcii-excel/funkciya-summesli-v-excel-primery
  • https://my-excel.ru/excel/summesli-v-excel-po-dvum-kriterijam.html

Просмотров: 332

Суммируем в Excel.

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

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

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

Обычное суммирование.

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

Ее синтаксис несложен.

=СУММ(параметр1; параметр 2…)

При работе с функцией СУММ учитывайте следующие тонкости.

  1. Параметрами могут выступать как отдельные числа и иные значения, так и отдельные ячейки, и диапазоны с ними.
  2. В качестве ЗНАЧЕНИЙ параметров могут быть любые данные – числа, текст, даты, – но суммировать Excel будет только числа.
  3. Если хотя бы одно значение в параметрах содержит ошибку, то и результат всей функции СУММ выдаст ошибку.
  4. Всего можно указать до 255 параметров. Этим сама функция СУММ выгодно отличается от ее разновидности АВТОСУММА, часто применяемой новичками. АВТОСУММА находит только сумму значений в ячейках, расположенных рядом. При этом, если в диапазоне есть пустые ячейки или ячейки с текстом, то АВТОСУММА уже не складывает значения, находящиеся за ними.

Sum in Excel -1

Рисунок 1

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

Sum Excel -2

Рисунок 2

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

Sum Excel 3

Рисунок 3

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

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

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

=СУММЕСЛИ(диапазон поиска ячеек, соответствующих критерию; критерий, по которому будут отбираться данные для суммирования; диапазон для суммирования).

Предположим, что требуется найти общее количество молотков на нашем складе. При этом наименования номенклатуры указаны в диапазоне ВЗ:В70, а соответствующие им количества единиц товаров записаны в диапазоне С3:С70. В результате мы получаем такую формулу нашей функции:

=СУММЕСЛИ(B3:B70;”молоток”;C3:C70).

Обратите внимание, так как слово «Молоток» это текст, то мы взяли его в кавычки.

Данную формулу можно прочитать следующим образом: «Необходимо сложить значения всех ячеек, расположенных в диапазоне C3:C70 на позициях ячеек в диапазоне B3:B70, содержащих слово МОЛОТОК»

Или – так: «Если в ячейках диапазона B3:B70 находится слово МОЛОТОК, то соответствующие им по расположению ячейки диапазона C3:C70 просуммировать».

Что произойдет после того, как мы запустим на выполнение эту формулу, нажав Enter?

Excel начнет просматривать каждую ячейку в диапазоне B3:B70. Если он находит в очередной проверяемой ячейке слово «Молоток», то соответствующая ей по порядку ячейка из диапазона C3:C70 будет просуммирована. Если в очередной проверяемой ячейке в диапазоне B3:B70 слово «Молоток» не найдено, то ячейка из С3:С70 будет пропущена.

Sum Excel-4

Рисунок 4

Применяя функцию СУММЕСЛИ, учитывайте следующие правила.

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

Sum Excel-5

Рисунок 5

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

=СУММЕСЛИ(C3:C82;”>0″)

3. При указании критерия допускается применение подстановочных знаков. Так, знак звездочки «*» соответствует наличию или отсутствию любого количества произвольных символов. Если указать сочетание *ст, то Excel поймет, что нас интересуют любой текст, который заканчивается на сочетание «СТ», например – пост, помост, тост и прочие. Если указать «СТ*», то Excel будет искать слова, которые начинаются с СТ – студент, стол, стена. НУ а если ввести сочетание «*ст*», то будут найдены все ячейки, где вообще сочетание «СТ» есть, неважно – в начале, в середине или в конце. Вопросительный же знак говорит о возможном наличии или отсутствии одного произвольного символа. В частности, если указать такой вариант «СТ??», то из списка стол, стул, стена, студент, стекло, стеллаж программа отберет только слова Стол и Стул (так как было указано, что первые два знака должны быть СТ, но после них может быть НЕ БОЛЕЕ двух символов). Это удобно, если вы не знаете точное значение критерия.

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

=СУММЕСЛИ(B3:B82;”*внесение наличных*”;C3:C82)

Sum Excel-6

Рисунок 6

 4. Если требуется вывести итоговую сумму на основе значений ячеек, где непосредственно используются подстановочные знаки, то указывая эти знак в качестве критерия, перед ними уазываем знак тильды (~)

=СУММЕСЛИ(I3:I18;”~*”;J3:J18)

Sum Excel

Рисунок 7

5. Ну и наконец – не забываем, что если в качестве критерия указываем значение из списка в диапазоне, то диапазон проверки и диапазон суммирования в формуле закрепляют, используя абсолютную или смешанную адресацию. Изначально отсутствие закрепления на расчет не повлияет, но в дальнейшем при сортировке или ином изменении в порядке исходных данных будут проблемы с искажением результатов. Для закрепления достаточно выделит нужные диапазоны в формуле и нажать клавишу F4 в верхнем ряду клавиатуры. В примере ниже найден объем реализации в литрах для каждой номенклатурной группе ГСМ.

Sum Excel

Рисунок 8

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

sum Excel 9

Рисунок 9

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

В следующем примере выполнялось суммирование по значениям из внешнего файла traning.xlsx

=СУММЕСЛИ([traning.xlsx]склад!$A$2:$A$1119;”*”&$A3&”*”;[traning.xlsx]склад!D$2:D$1119)

Sum Excel 10

Рисунок 10

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

Sum Excel-11

Рисунок 11

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

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

Синтаксис данной функции выглядит так

=СУММЕСЛИМН( диапазон суммирования; диапазон проверки на соответствие первому критерию ( то есть первому условию); первый критерий ( условие, которому должна соответствовать ячейка в диапазоне проверки первого критерия); диапазон проверки на соответствие второму критерию ( второму условию); второй критерий ( второе условие)… и так до 127 диапазонов проверки критериев и самих критериев).

Приведем пример работы СУММЕСЛИМН. Предположим следующее. Наименования товаров заданы в диапазоне B3:B50, количество упаковок каждого товара находится в графе С3:С50, а в диапазоне D3:D50 указаны соответствующие заданным позициям товара расценки. Наша задача – найти общее количество упаковок рубашек с ценой ниже 3000. Получаем следующую задачу:

«Найти общую сумму в диапазоне С3:С50, но при этом в диапазоне B3:B50 должно содержаться слово «рубашка», а в диапазоне D3:D50 значение должно быть меньше 3000». Итоговая формула будет выглядеть следующим образом.

=СУММЕСЛИМН(C3:C50;B3:B50;”рубашка”;D3:D50;”<3000″)

Sum Excel-12

Рисунок 12

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

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

  1. В отличии от функции СУММЕСЛИ равенство диапазонов суммирования и поиска соответствия условию является не рекомендательным, а обязательным. Если хотя бы один из указанных диапазонов не совпадет по размеру с остальными, получите не просто неверные данные, а значение ошибки #ЗНАЧ!
  2. В отличии от функции СУММЕСЛИ, где третий параметр не обязателен и иногда допускается его пропуск, для функции СУММЕСЛИМН указание каждого параметра обязательно. Нельзя задать диапазон проверки условия и при этом не указать само условие или наоборот. Тем более вы не можете не указать диапазон суммирования, так как таким диапазоном автоматически будет считаться самый первый диапазон, указанный при введении данной функции. Заданные для проверки условия проверяются по содержимому разных диапазонов. Нельзя проверить на соответствие разным критериям ячеек одного и того же диапазона. Вы можете найти общую сумму затрат по выбранному филиалу, группе затрат и периоду, так как наименование филиала, группа затрат и период будут указаны в разных графах. Если же вы попытаетесь с помощью функции СУММЕСЛИМН найти общую сумм затрат по нескольким филиалам из общего списка, то у вас ничего не получится, так как наименования филиалов расположены в одной колонке таблицы.

Подведем итоги.

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

Однако могут встретится ситуации, когда непосредственно самих значений для суммирования нет, хотя имеется информация для вычисления этих значений. Например, в таблице указаны только количество и стоимость единицы каждого товара, а требуется узнать итоговую сумму затрат на изготовление каждой группы товаров. Или при расчете суммы необходимо учесть различных условий, расположенных как в разных, так и в одной колонке. К примеру, найти общую сумму по продажам всех молотков и отверток с ценой от 4000 и до 1000 соответственно в феврале. Или же необходимо найти итоговую сумму поступлений от реализации одежды и продуктов из таблиц, расположенных на разных листах.

В таких случаях используются формулы массива, а также функции БДСУММ, СУММПРОИЗВ, ПРОМЕЖУТОЧНЫЕ.ИТОГИ и АГРЕГАТ. Функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ и АГРЕГАТ подробно рассмотрены на прошлых занятиях, а вот о работе с функциями БДСУММ, СУММПРОИЗВ и применении формул массива для суммирования в соответствии с условиями   поговорим в наших следующих материалах.

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

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

Понравилась статья? Поделить с друзьями:
  • Сумма диапазона дат в excel
  • Сумма диапазона в excel по листам
  • Сумма диагоналей в excel
  • Сумма деленная на количество excel
  • Сумма двух функций в excel