Формулы excel sumif в excel

Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel for the web Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016 Excel 2016 for Mac Excel 2013 Excel 2010 Excel 2007 Excel for Mac 2011 Excel Starter 2010 More…Less

You use the SUMIF function to sum the values in a range that meet criteria that you specify. For example, suppose that in a column that contains numbers, you want to sum only the values that are larger than 5. You can use the following formula: =SUMIF(B2:B25,»>5″)

Your browser does not support video. Install Microsoft Silverlight, Adobe Flash Player, or Internet Explorer 9.

This video is part of a training course called Add numbers in Excel.

Tips: 

  • If you want, you can apply the criteria to one range and sum the corresponding values in a different range. For example, the formula =SUMIF(B2:B5, «John», C2:C5) sums only the values in the range C2:C5, where the corresponding cells in the range B2:B5 equal «John.»

  • To sum cells based on multiple criteria, see SUMIFS function.

Important: The SUMIF function returns incorrect results when you use it to match strings longer than 255 characters or to the string #VALUE!.

Syntax

SUMIF(range, criteria, [sum_range])

The SUMIF function syntax has the following arguments:

  • range   Required. The range of cells that you want evaluated by criteria. Cells in each range must be numbers or names, arrays, or references that contain numbers. Blank and text values are ignored. The selected range may contain dates in standard Excel format (examples below).

  • criteria   Required. The criteria in the form of a number, expression, a cell reference, text, or a function that defines which cells will be added. Wildcard characters can be included — a question mark (?) to match any single character, an asterisk (*) to match any sequence of characters. If you want to find an actual question mark or asterisk, type a tilde (~) preceding the character.

    For example, criteria can be expressed as 32, «>32», B5, «3?», «apple*», «*~?», or TODAY().

    Important: Any text criteria or any criteria that includes logical or mathematical symbols must be enclosed in double quotation marks («). If the criteria is numeric, double quotation marks are not required.

  • sum_range   Optional. The actual cells to add, if you want to add cells other than those specified in the range argument. If the sum_range argument is omitted, Excel adds the cells that are specified in the range argument (the same cells to which the criteria is applied).


    Sum_range
    should be the same size and shape as range. If it isn’t, performance may suffer, and the formula will sum a range of cells that starts with the first cell in sum_range but has the same dimensions as range. For example:


    range


    sum_range

    Actual summed cells

    A1:A5

    B1:B5

    B1:B5

    A1:A5

    B1:K5

    B1:B5

Examples

Example 1

Copy the example data in the following table, and paste it in cell A1 of a new Excel worksheet. For formulas to show results, select them, press F2, and then press Enter. If you need to, you can adjust the column widths to see all the data.

Property Value

Commission

Data

$100,000

$7,000

$250,000

$200,000

$14,000

$300,000

$21,000

$400,000

$28,000

Formula

Description

Result

=SUMIF(A2:A5,»>160000″,B2:B5)

Sum of the commissions for property values over $160,000.

$63,000

=SUMIF(A2:A5,»>160000″)

Sum of the property values over $160,000.

$900,000

=SUMIF(A2:A5,300000,B2:B5)

Sum of the commissions for property values equal to $300,000.

$21,000

=SUMIF(A2:A5,»>» & C2,B2:B5)

Sum of the commissions for property values greater than the value in C2.

$49,000

Example 2

Copy the example data in the following table, and paste it in cell A1 of a new Excel worksheet. For formulas to show results, select them, press F2, and then press Enter. If you need to, you can adjust the column widths to see all the data.

Category

Food

Sales

Vegetables

Tomatoes

$2,300

Vegetables

Celery

$5,500

Fruits

Oranges

$800

Butter

$400

Vegetables

Carrots

$4,200

Fruits

Apples

$1,200

Formula

Description

Result

=SUMIF(A2:A7,»Fruits»,C2:C7)

Sum of the sales of all foods in the «Fruits» category.

$2,000

=SUMIF(A2:A7,»Vegetables»,C2:C7)

Sum of the sales of all foods in the «Vegetables» category.

$12,000

=SUMIF(B2:B7,»*es»,C2:C7)

Sum of the sales of all foods that end in «es» (Tomatoes, Oranges, and Apples).

$4,300

=SUMIF(A2:A7,»»,C2:C7)

Sum of the sales of all foods that do not have a category specified.

$400

Top of Page

Need more help?

Connect with an expert. Learn from live instructors.

See also

SUMIFS function

COUNTIF function

Sum values based on multiple conditions

How to avoid broken formulas

VLOOKUP function

Need more help?

На чтение 2 мин

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

Содержание

  1. Что возвращает функция
  2. Синтаксис
  3. Аргументы функции
  4. Дополнительная информация
  5. Примеры использования функции СУММЕСЛИ в Excel

Что возвращает функция

Возвращает сумму чисел, указанных в качестве аргументов и отвечающих заданным в формуле критериям.

Telegram Logo Больше лайфхаков в нашем Telegram Подписаться

Синтаксис

=SUMIF(range, criteria [sum_range]) — английская версия

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

Аргументы функции

  • range (диапазон) — диапазон ячеек, по которым оцениваются критерии. Аргументом могут быть числа, текст, массивы или ссылки, содержащие числа;
  • criteria (условие) — критерии, которые проверяются по указанному диапазону ячеек и определяют, какие ячейки суммировать;
  • sum_range (диапазон_суммирования) — (не обязательно) суммируемые ячейки. Если этот аргумент не указан, то функция использует аргумент range (диапазон) в качестве sum_range (диапазон_суммирования).

Дополнительная информация

  • суммирование ячеек в функции СУММЕСЛИ производится на основе одного критерия, если вам необходимо указать несколько критериев — используйте функцию SUMIFS (СУММЕСЛИМН);
  • пустые и текстовые ячейки в аргументе sum_range (диапазон_суммирования) игнорируются;
  • критерием для функции могут служить числа, выражения, результаты вычисления из других ячеек, текст или формула;
  • если в качестве критерия указан текст или математический/логический символ (=,+,-,/,*), то такие значения должны быть указаны в двойных кавычках;
  • аргумент с критерием не должен быть длиннее чем 255 символов;
  • в качестве критерия могут использоваться подстановочные знаки (*);
  • если количество ячеек в диапазоне критерия и аргументе sum_range (диапазон_суммирования) различаются, то размер диапазона критерия будет в приоритете.

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

Функция SUMIF (СУММЕСЛИ) в Excel

Improve Article

Save Article

Like Article

  • Read
  • Discuss
  • Improve Article

    Save Article

    Like Article

    Excel is a great tool to use in data collection and entry and nowadays it is widely used worldwide. To make the tasks of data management easier Excel has some built-in functions and formulas. SUMIF is such a function. This function easily sums the particular numbers in a large dataset. This is basically a worksheet function and comes under the Math & Trigonometry function

    This function does exactly what its name indicates. Using this function we can get the ‘SUM’ of numbers of a particular range ‘IF’ the given criteria is satisfied. This function actually evaluates the sum of a particular range applying a condition. And in this function, we can apply criteria to one range and sum up another range according to the criteria.

    Syntax:

    SUMIF(range, criteria, [sum_range](optional))

    ***[sum_range] is an optional argument.

    This function accepts range, criteria(condition), and sum_range(optional argument) as its argument and returns the sum of the sum_range or the range according to the given arguments. The arguments are discussed below.

    Arguments:

    Arguments of the SUMIF function are the following:

    • range(Required): This is the range of the cells that will be evaluated to check the given criteria or condition. These cells may contain numbers or names, dates(must be in standard excel formats), arrays, references(that contains numbers).
    • criteria(Required): This argument is the criteria that need to be satisfied to add a cell of the given range. It can be a number, expression(logical or mathematical), text, reference, or a function. If the criteria is a mathematical or logical expression it must be written within double quote(Eg: ” >1000″). On the other hand, if the criteria is a number then the double quote is not required(Eg: 56). There are some special symbols like a question mark(‘?’) And asterisk(‘*’) with some special use:
    1.  A question mark(?) can be used to match a single character.  
    2. An asterisk(*) can be used to match a sequence of characters.
    •   And if we want to match a question mark(?) or an asterisk in the cell we need to use a tilde sign before them(Eg: “~?”).
    • sum_range(Optional): This is the actual range that will be added cell by cell if the given criteria meet. But if this argument is not provided then the SUMIF function will return the sum of the range argument. sum_range should be of the same dimension of range argument for better performance.

    Return Value:

    This function sums the numbers in the given range and returns the numerical value of the sum. 

    Example: 

    An Excel sheet has been taken as an example and the SUMIF function has been used in several formats.

    Coding Team names(Column A) No. of members(Column B) points(Column C)
    GFG_CODERS 4 200
    Acex_coders 5 197
    Poisionous_python 3 150
    Megatron 4 130
    Bro_coders 6 110
    Kotlin_coders 2 100
    Gaming_coders 3 50

    Then we will apply the SUMIF() function to the above table:

    SUMIF() function What the function does Output result
    =SUMIF(B2:B8, “>4”, C2:C8) If the no. of members in column B is greater than 4 then add the corresponding points of column C. 307
    =SUMIF(B2:B8, 4, C2:C8) If the no. of members in column B is equal to 4 then add the corresponding points of column C. 330
    =SUMIF(A2:A8, “GFG_CODERS”, C2:C8) Search for “GFG_CODERS” in column A and add the corresponding points in column C. 200
    =SUMIF(C2:C8, “>110”) Here the sum_range argument is not provided. So it will check the cells of C column and if the points are greater than 110 add it to the result. 677
    =SUMIF(A2:A8, “*rs”, C2:C8) Here it will find the names of the teams ending with “rs” / “RS” in column A and add the corresponding points to the sum. 657

    Output:

    Output Excel Sheet

    Using SUMIF function.

    Like Article

    Save Article

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

    Если назначение ВПР в том, чтобы просто «подтянуть» данные из одного места Excel в другое, то СУММЕСЛИ используют, чтобы числовые данные просуммировать по заданному критерию.

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

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

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

    Данные о продажах

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

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

    Диалоговое окно функции СУММЕСЛИ

    Поэтому я и назвал такой пример упрощенным. Почему 2 (два) из 3 (трех)? Потому что наш критерий находится в самом диапазоне суммирования.

    В поле «Диапазон» указывается та область таблицы Excel, где находятся все исходные значения, из которых нужно что-то отобрать и затем сложить. Задается обычно с помощью мышки.

    В поле «Критерий» указывается то условие, по которому формула будет проводить отбор. В нашем случае указываем «>70». Если не поставить кавычки, то они потом сами дорисуются.

    Последнее поле «Дапазон_суммирования» не заполняем, так как он уже указан в первом поле.

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

    Заполнив в Мастере функций необходимые поля, нажимаем на клавиатуре кнопку «Enter», либо в окошке Мастера «Ок». На месте вводимой функции должно появиться рассчитанное значение. В моем примере получилось 224шт. То есть суммарное значение проданных товаров в количестве более 70 штук составило 224шт. (это видно в нижнем левом углу окна Мастера еще до нажатия «ок»). Вот и все. Это был упрощенный пример, когда критерий и диапазон суммирования находятся в одном месте.

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

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

    Диалоговое окно функции СУММЕСЛИ с отдельным критерием

    Результатом будет сумма проданных товаров из группы Г – 153шт.

    Итак, мы посмотрели, как рассчитать одну сумму по одному конкретному критерию. Однако чаще возникает задача, когда требуется рассчитать несколько сумм для нескольких критериев. Нет ничего проще! Например, нужно узнать суммы проданных товаров по каждой группе. То бишь интересует 4 (четыре) значения по 4-м (четырем) группам (А, Б, В и Г). Для этого обычно делается список групп в виде отдельной таблички. Понятное дело, что названия групп должны в точности совпадать с названиями групп в исходной таблице. Сразу добавим итоговую строчку, где сумма пока равна нулю.

    Таблица для подтягивания данных по СУММЕСЛИ

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

    Заполненные поля Мастера функций при подобном расчете будут выглядеть примерно так.

    Заполненное диалоговое окно функции СУММЕСЛИ

    Как видно, для первой группы А сумма проданных товаров составила 161шт (нижний левый угол рисунка). Теперь нажимаем энтер и протягиваем формулу вниз.

    Подтянутые данные по СУММЕСЛИ

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

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

    Функцию СУММЕСЛИ можно использовать для связки данных. Действительно, если просуммировать одно значение, то получится само это значение. Короче, СУММЕСЛИ легко приспособить для связки данных как альтернативу функции ВПР. Зачем использовать СУММЕСЛИ, если существует ВПР? Поясняю. Во-первых, СУММЕСЛИ в отличие от ВПР нечувствительна к формату данных и не выдает ошибку там, где ее меньше всего ждешь; во-вторых, СУММЕСЛИ вместо ошибок из-за отсутствия значений по заданному критерию выдает 0 (нуль), что позволяет без лишних телодвижений подсчитывать итоги диапазона с формулой СУММЕСЛИ. Однако есть и один минус. Если в искомой таблице какой-либо критерий повторится, то соответствующие значения просуммируются, что не всегда есть «подтягивание». Лучше быть настороже. С другой стороны зачастую это и нужно – подтянуть значения в заданное место, а задублированные позиции при этом сложить. Нужно просто знать свойства функции СУММЕСЛИ и использовать согласно инструкции по эксплуатации.

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

    Ошибки при использовании функции ВПР

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

    Использование СУММЕСЛИ вместо ВПР

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

    На сегодня все. Всех благ и до новых встреч на statanaliz.info.

    Поделиться в социальных сетях:

    Skip to content

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    В I3 записано:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    либо

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    или же

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Все просто:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Что такое функция SUMIF?

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

    В этом уроке вы узнаете

    • Что такое функция SUMIF?
    • Как использовать функцию SUMIF?
    • Формула МС СУМИФ
    • Пример 1: Использование SUMIF
    • Пример 2: Как использовать SUMIF с операторами сравнения
    • Пример 3: Как использовать SUMIF с датами

    Как использовать функцию SUMIF?

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

    Формула МС СУМИФ

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

    SUMIF(range,criteria,sum range)

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

    Пример 1: Использование SUMIF

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

    Шаг 1) Вы хотите найти сумму суммы счета для определенного заказа бренда, где номер заказа начинается с «Amzcd».

    S # № заказа Сумма счета
    1 Amzcd 008 $ 450
    2 Amzcd 009 $ 500
    3 AFJK 010 $ 1102
    4 Amzcd 011 $ 850
    5 Amzcd 012 $ 564
    6 ABVF 013 $ 345
    7 Amzcd 014 $ 10,50
    8 Amzcd 015 $ 835,50
    9 ABVF 016 $ 1236
    10 AFJK 017 $ 478,20
    11 Amzcd 018 $ 100,25

    Шаг 2) Выберите ячейку ниже для суммы счета и примените формулу, чтобы найти сумму суммы счета только для заказов, которая начинается с «Amzcd».

    Шаг 3) Применяемая формула

    '=SUMIF (B2: B12, "Amzcd*," C2: C12)'
    • B2: B12 – это диапазон ячеек, где будут проверяться критерии.
    • «Amzcd *» – это критерии, применяемые для начала номера заказа.
    • C2: C12 – диапазон ячеек, добавляемых в соответствии с критериями

    Шаг 4) Если вы проверите таблицу, выделены суммы счетов, суммированные в соответствии с заданными критериями. Сумма счета для каждого заказа начинается с ‘Amzcd’, и сумма будет найдена.

    Шаг 5) Проверьте конец суммы счета в столбце, чтобы увидеть сумму суммы счета, которая удовлетворяет данному условию.

    Пример 2: Как использовать SUMIF с операторами сравнения

    Набор операторов сравнения существует в Excel. Функцию SUMIF можно использовать вместе с операторами сравнения. Операторы сравнения могут использовать для указания условий в функции SUMIF. Поэтому, если операция сравнения возвращает истинное значение, она суммирует значения.

    Шаг 1) У вас есть таблица данных с названиями продуктов, кол-во и ценой. Как вы можете найти общую цену на продукт, для которого кол-во больше и равно 100?

    S # Товар Кол-во Цена
    1 Безалкогольные напитки 100 $ 1789
    2 Материалы одежды 80 $ 752
    3 Съедобное масло 150 $ 489
    4 орешки 500 $ 2589
    5 Печенье 205 $ 1500
    6 Обувь 130 $ 300
    7 Электронные товары 100 $ 4500
    8 овощи 410 $ 3752
    9 игрушки 50 $ 200
    10 Мебель 210 $ 500

    Шаг 2) Если вы примените критерии в логическом формате ‘Qty> = 100’, и формула SUMIF может сформироваться, как показано ниже.

    Шаг 3) Применяемая формула

    =SUMIF (C2: C11,">=100", D2: D11)
    • C2: C11 – это диапазон ячеек, где будут искать критерии
    • ‘> = 100’ – это условие, которое выражается оператором сравнения, большим и равным
    • D2: D11 – диапазон, который будет суммироваться в соответствии с критериями

    Шаг 4) Выделенные ячейки – это цены, которые удовлетворяют критериям, где Qty> = 100

    Шаг 5) Сумма значений находится в ячейке D13; это сумма цен на продукты, у которых Qty больше или равно 100.

    Пример 3: Как использовать SUMIF с датами

    В этом примере вы узнаете, как использовать функцию SUMIF с датой. Критерии также можно указывать в виде даты.

    Шаг 1) В таблице указаны разные номера счетов, даты выставления счетов и оплаты. Сумма должна быть переведена на соответствующий счет в течение указанной даты выставления счета. Используя SUMIF, вы можете попытаться найти сумму суммы, подлежащей выплате за июнь.

    S # Номер аккаунта Дата выставления счета Оплата
    1 9160250011660588 1/4/2019 25000
    2 9160250011689568 1/28/2019 15000
    3 9160250012356588 1/31/2019 8500
    4 9160250899560588 6/2/2019 9635
    5 9160260231660588 2/10/2019 4582
    6 9160250011658588 6/25/2019 10265
    7 9160457811660588 3/1/2019 8132
    8 9160250011670858 3/12/2019 9562
    9 9160250011663569 6/15/2019 7895
    10 9160250321660456 6/18/2019 2566

    Шаг 2) Поскольку дата уже у вас, критерии могут сформироваться как «> 31.05.2009», которые относятся к датам после мая. Здесь оператор сравнения и дата используются одновременно с SUMIF.

    Шаг 3) Применяемая формула

    =SUMIF (C2: C11,">5/31/2019", D2: D11)
    • C2: C11 – это диапазон ячеек, в которых указаны даты, и диапазон, в котором будут искать данные критерии
    • «> 5/31/2019» – это критерии, когда дата больше, чем «31.05.2009»
    • D2: диапазон чисел D11, добавляемый после выполнения условия

    Шаг 4) Ниже приведены значения ячеек, которые удовлетворяют применяемому условию, и сумма этих значений будет найдена.

    Шаг 5) Сумма есть в D13. И это общая сумма, подлежащая выплате нескольким счетам за июнь.

    Загрузите вышеуказанный файл данных Excel

    Резюме

    • Функция SUMIF сделает сумму значений в соответствии с заданными критериями.
    • Функция SUMIF совместима с числовыми данными, датой, текстовыми данными.
    • Условия могут выражаться из результата других функций или операторов
    • Функция SUMIF может применяться только для одного столбца одновременно
    • Уникальное условие можно проверить с помощью функции SUMIF
    • # ЗНАЧЕНИЕ будет результатом ошибки, если диапазон не соответствует диапазону критериев
    • Часть слова или предложения будет сопоставляться с использованием подстановочного знака. Символ звездочки используется с серией символов и вопросительным знаком для одного символа.
    • При использовании текста вместе с числовыми значениями критерии должны заключаться в двойные кавычки, но не в том случае, если он состоит только из числовых значений.

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

    Описание функции

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

    =СУММЕСЛИ(B2:B25,">5")

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

    =СУММЕСЛИ(B2:B5; "Иван"; C2:C5)

    суммирует только те значения из диапазона C2:C5, для которых соответствующие значения из диапазона B2:B5 равны «Иван».
    Еще один пример использования функции представлен на рисунке ниже:

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

    Пример использования СУММЕСЛИ для подсчета прибыли с условием

    Синтаксис

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

    Аргументы

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

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

    Обязательный аргумент. Условие в форме числа, выражения, ссылки на ячейку, текста или функции, определяющее, какие ячейки необходимо просуммировать. Например, условие может быть представлено в следующем виде: 32, «>32», B5, «32», «яблоки» или СЕГОДНЯ().

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

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

    Замечания

    • В аргументе условие можно использовать подстановочные знаки: вопросительный знак (?) и звездочку (*). Вопросительный знак соответствует одному любому символу, а звездочка — любой последовательности символов. Если требуется найти непосредственно вопросительный знак (или звездочку), необходимо поставить перед ним знак «тильда» (~).
    • Функция СУММЕСЛИ возвращает неправильные результаты, если она используется для сопоставления строк длиннее 255 символов со строкой #ЗНАЧ!.
    • Аргумент диапазон_суммирования может не совпадать по размерам с аргументом диапазон. При определении фактических ячеек, подлежащих суммированию, в качестве начальной используется верхняя левая ячейка аргумента диапазон_суммирования, а затем суммируются ячейки части диапазона, соответствующей по размерам аргументу диапазон.

    Пример

    При работе с листами Excel вам может потребоваться суммировать значения на основе нескольких критериев. Иногда несколько критериев взяты из одного столбца (логика ИЛИ), но иногда из разных столбцов (логика И). В таком случае, как бы вы могли справиться с этой задачей в Excel?

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

    Sumif с несколькими критериями на основе логики ИЛИ

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

    Используя формулу СУММЕСЛИ + СУММЕСЛИ +…

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

    =SUMIF(criteria_range, criteria1, sum_range)+SUMIF(criteria_range, criteria2, sum_range)+…

    • criteria_range: Диапазон ячеек, который должен соответствовать критериям;
    • criteria1: Первый критерий, используемый для определения суммирования ячеек;
    • criteria2: Второй критерий, используемый для определения суммирования ячеек;
    • sum_range: Диапазон ячеек, по которым вы хотите произвести суммирование.

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

    =SUMIF(B4:B14,«John»,C4:C14) + SUMIF(B4:B14,«David»,C4:C14)           (Type the criteria manually)
    =SUMIF(B4:B14,E4,C4:C14) + SUMIF(B4:B14,E5,C4:C14)                           
    (Use a cell reference)


    Пояснение к формуле:

    =SUMIF(B4:B14,»John»,C4:C14) + SUMIF(B4:B14,»David»,C4:C14)

    • Первый СУММЕСЛИ (B4: B14; «Джон»; C4: C14) находит строки Джона и суммирует общие количества;
    • Второй СУММЕСЛИ (B4: B14, «Давид», C4: C14) находит строки Давида и суммирует общие количества;
    • Затем сложите эти две формулы СУММЕСЛИ, чтобы получить все общие количества, предоставленные Джоном и Дэвидом.

    Используя функции СУММ и СУММЕСЛИ

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

    Общая формула с жестко закодированным текстом:

    =SUM(SUMIF(criteria_range, {criteria1,criteria2,…}, sum_range))

    • criteria_range: Диапазон ячеек, который должен соответствовать критериям;
    • criteria1: Первый критерий, используемый для определения суммирования ячеек;
    • criteria2: Второй критерий, используемый для определения суммирования ячеек;
    • sum_range: Диапазон ячеек, по которым вы хотите произвести суммирование.

    Общая формула со ссылками на ячейки:

    {=SUM(SUMIF(criteria_range, criteria_cells, sum_range))}
    Array formula, should press Ctrl + Shift + Enter keys together.

    • criteria_range: Диапазон ячеек, который должен соответствовать критериям;
    • criteria_cells: Ячейки, содержащие критерии, которые вы хотите использовать;
    • sum_range: Диапазон ячеек, по которым вы хотите произвести суммирование.

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

    =SUM(SUMIF(B4:B14, {«John»,»David»}, C4:C14))           (Type the criteria manually)
    =SUM(SUMIF(B4:B14, E4:E5, C4:C14))                             
    (Use cell references, array formula, should press Ctrl + Shift + Enter keys)


    Пояснение к формуле:

    = СУММ (СУММЕСЛИ (B4: B14; {«Джон»; «Давид»}; C4: C14))

    > СУММЕСЛИ (B4: B14, {«Джон», «Давид»}, C4: C14):

    • {«Джон», «Дэвид»}: Константа массива, которая представляет собой набор нескольких критериев, заключенных в фигурные скобки.
    • СУММЕСЛИ (B4: B14, «Давид», C4: C14) Константа массива, использующая логику ИЛИ, заставляет функцию СУММЕСЛИ суммировать числа в C4: C14 на основе любого из нескольких критериев («Джон» и «Дэвид»), и она возвращает два отдельных результата: {410,1520}.

    > СУММ (СУММЕСЛИ (B4: B14, {«Джон», «Давид»}, C4: C14)) = СУММ ({410,1520}): Наконец, эта функция SUM складывает эти результаты массива, чтобы вернуть результат: 1930.


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

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

    =SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)

    • sum_range: Диапазон ячеек, по которым вы хотите произвести суммирование;
    • criteria_range1: Диапазон, в котором применяется критерий1;
    • criteria1: Первый критерий, который проверяется по диапазону критериев1 и определяет, какие ячейки нужно добавить; (типом критерия может быть: число, логическое выражение, ссылка на ячейку, текст, дата или другая функция Excel.)
    • criteria_range2, criteria2…: Другие дополнительные диапазоны и связанные с ними критерии. (вы можете установить 127 пар критериев_диапазона и критериев в формуле СУММЕСЛИМН.)

    Скажем, у меня есть таблица со столбцами Product, Supplier, Qty и Price, как показано на скриншоте ниже. Теперь я хочу узнать сумму общей цены продукта Apple и количества, которое больше или равно 200.

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

    =SUMIFS(D4:D14,A4:A14,«Apple»,C4:C14,«>=200»)           (Type the criteria manually)
    =SUMIFS(C4:C14,A4:A14,G3,C4:C14,G4)                           
    (Use cell references)


    Пояснение к формуле:

    =SUMIFS(D4:D14,A4:A14,»Apple»,C4:C14,»>=200″)

    • Диапазон A4: A14 проверяет наличие продукта «Apple», а диапазон C4: C14 извлекает все количества, превышающие или равные 200, затем функция СУММЕСЛИМН суммирует только совпавшие ячейки из диапазона D4: D14.

    Используемая относительная функция:

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

    Другие статьи:

    • Сумма, если начинается или заканчивается конкретным текстом или символами
    • Чтобы суммировать значения, если соответствующие ячейки начинаются или заканчиваются определенным значением, вы можете применить функцию СУММЕСЛИ с подстановочным знаком (*), чтобы получить ее. В этой статье мы подробно расскажем, как пользоваться формулой.
    • Сумма, если ячейки содержат определенный текст в другом столбце
    • Из этого туториала Вы узнаете, как суммировать значения, если ячейки содержат определенный или частичный текст в другом столбце. В качестве примера возьмем диапазон данных ниже, чтобы получить общее количество продуктов, содержащих текст «Футболка», с этой задачей в Excel могут справиться как функция СУММЕСЛИ, так и функция СУММПРОИЗВ.
    • Сумма наименьших или нижних значений N в Excel
    • В Excel легко суммировать диапазон ячеек с помощью функции СУММ. Иногда вам может потребоваться суммировать наименьшие или нижние 3, 5 или n чисел в диапазоне данных, как показано ниже. В этом случае СУММПРОИЗВ вместе с функцией МАЛЕНЬКИЙ могут помочь вам решить эту проблему в Excel.

    Лучшие инструменты для работы в офисе

    Kutools for Excel — Помогает вам выделиться из толпы

    Хотите быстро и качественно выполнять свою повседневную работу? Kutools for Excel предлагает 300 мощных расширенных функций (объединение книг, суммирование по цвету, разделение содержимого ячеек, преобразование даты и т. д.) и экономит для вас 80 % времени.

    • Разработан для 1500 рабочих сценариев, помогает решить 80% проблем с Excel.
    • Уменьшите количество нажатий на клавиатуру и мышь каждый день, избавьтесь от усталости глаз и рук.
    • Станьте экспертом по Excel за 3 минуты. Больше не нужно запоминать какие-либо болезненные формулы и коды VBA.
    • 30-дневная неограниченная бесплатная пробная версия. 60-дневная гарантия возврата денег. Бесплатное обновление и поддержка 2 года.

    Лента Excel (с Kutools for Excel установлены)


    Вкладка Office — включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)

    • Одна секунда для переключения между десятками открытых документов!
    • Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
    • Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
    • Добавляет эффективные вкладки в Office (включая Excel), точно так же, как Chrome, Firefox и новый Internet Explorer.

    Снимок экрана Excel (с установленной вкладкой Office)

    • Функция SUMIF в Excel

    Функция SUMIF (Содержание)

    • Функция SUMIF в Excel
    • SUMIF Формула в Excel
    • Как использовать функцию SUMIF в Excel?

    Функция SUMIF в Excel

    В Excel мы все имеем дело с формулами. На самом деле, Excel — это все о формулах и методах. Как и многие другие функции в Excel, SUMIF является одной из функций Math & Trigonometry Excel.

    SUMIF означает « SUM определенной строки или столбца, если данное условие или критерии верны или выполнены ».

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

    SUMIF Формула в Excel

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

    • Диапазон: столбец, который включает значения критериев.
    • Критерии: что вам нужно, чтобы суммировать на основе
    • SUM_RANGE: Ячейки или диапазон ячеек, которые вы хотите SUM. Для примера A1: диапазон A20.

    Как использовать функцию SUMIF в Excel?

    Этот SUMIF очень прост в использовании. Давайте теперь посмотрим, как использовать функцию SUMIF с помощью нескольких примеров.

    Вы можете скачать этот шаблон Excel с функцией SUMIF здесь — Шаблон Excel с функцией SUMIF

    Пример № 1

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

    У нас есть таблица продаж от A1: F19. Исходя из этих данных, нам нужно рассчитать общий объем продаж по стране Мексика.

    ниже примените ячейку формулы SUMIF A22, чтобы получить общий объем продаж по стране Мексика.

    Функция SUMIF возвращает общий объем продаж для страны МЕКСИКА как 376110

    Формула, которую мы использовали здесь

    Часть 1: это наша часть диапазона критериев, наш критерий заключается в суммировании общих продаж для страны Мексика, и это в диапазоне B2: B19.

    Часть 2: это наши критерии. Из нашего диапазона критериев мы должны дать критерии как « Мексика» .

    Часть 3: Это наш столбец СУММ, нам нужно сделать суммирование. Вот диапазон продаж от F2: F19.

    Пример № 2

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

    Примените приведенную ниже формулу, чтобы получить общий объем продаж.

    Функция SUMIF возвращает общий объем продаж для каждой страны.

    Это очень похоже на нашу предыдущую формулу, но мы сделали очень незначительные изменения.

    Часть 1: это наша часть диапазона критериев, наш критерий заключается в суммировании общих продаж для страны Мексика, и это в диапазоне B2: B19. Мы заблокировали диапазон, используя символы доллара здесь. Так как; наш диапазон критериев должен быть стандартным для всех стран.

    Часть 2: это наши критерии. Из нашего диапазона критериев вместо того , чтобы вводить каждое название страны вручную, мы дали ссылку на ячейку. Здесь мы не заблокировали ячейку, потому что ячейка страны должна измениться при копировании и вставке формулы вставки в ячейки ниже. Это означает, что H2 должен измениться на H3 при копировании по формуле и так далее.

    Часть 3: Это наш столбец СУММ, нам нужно сделать суммирование. Вот диапазон продаж от F2: F19. Это также заблокировано, потому что; наш диапазон критериев должен быть стандартным для всех стран

    Пример № 3

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

    Из приведенной выше таблицы рассчитайте сумму продаж для Thomas. Они не упомянули, является ли это Ситара Томас или Абхишек Томас. Где бы мы ни находили Томаса , мы должны СУММАТЬ это.

    В таких сценариях нам нужно использовать подстановочные знаки. Обычно используемые подстановочные знаки — это звездочка ( * ) и знак вопроса (?)

    Примените приведенную ниже формулу, чтобы получить общий объем продаж Томаса.

    Функция SUMIF возвращает общий объем продаж Thomas как 6561.

    Теперь посмотрите на формулу в синтаксисе критериев, мы поместили значение «* Thomas вместо просто « Thomas ». Здесь звездочка — это символ подстановки. Здесь звездочка ищет определенный символ в предложении.

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

    Пример № 4

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

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

    Во-первых, мы добавили функцию SUM перед добавлением SUMIFS. Причина, по которой мы добавили SUM перед основной функцией, заключается в том, что мы даем два критерия в одной формуле.

    • Первый параметр SUMIF — это диапазон критериев, то есть «B2: B19».
    • Второй параметр — нам нужно указать, в каких странах мы проводим суммирование. Однако, поскольку мы сначала даем несколько критериев, нам нужно ввести фигурные скобки (), чтобы включить наши критерии.
    • Внутри фигурных скобок () нам нужно указывать названия двух стран в двойных кавычках.
    • Последняя часть — это наш диапазон сумм, т.е. «F2: F19».

    Во-первых, SUMIF рассчитывает продажи для страны Франция (70 650), а во-вторых, рассчитывает продажи для страны Канада (4, 53, 964).

    Как только SUMIF возвращает общие продажи для двух стран, функция SUM просто сложит продажи обеих стран вместе (70 650 + 4, 53, 964 = 5, 24, 613, 5).

    Пример № 5

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

    Примените ту же логику, которую мы использовали в примере 1, но вместо выбора диапазона стран и указания названия страны в качестве критерия выберите столбец проданных единиц в качестве диапазона и задайте критерии как «> = 2000».

    SUMIF возвращает общий объем продаж, если проданная единица>> 2000 как 48195, 5.

    Что следует помнить о функции SUMIF

    • SUMIF может применяться только к критериям одного столбца. Он может удовлетворить только один столбец критериев.
    • Ошибка # Valuewill возникает, если диапазоны диапазона критериев и диапазона суммы не совпадают.
    • Если вы хотите использовать несколько критериев, используйте функцию SUMIFS.
    • Числовые значения в параметре критерия не нужно заключать в двойные кавычки. Но в случае чисел и текста вам нужно заключить в двойные кавычки «> = 2000», «<= 25», «= 555» и т. Д.
    • Подстановочные знаки используются для соответствия части имени или части предложения. Звездочкой обозначены серии символов, а вопросительными знаками обозначен любой отдельный символ предоставленных критериев.

    Рекомендуемые статьи

    Это было руководство к функции SUMIF. Здесь мы обсуждаем формулу SUMIF и как использовать функцию SUMIF вместе с примером Excel и загружаемыми шаблонами Excel. Вы также можете посмотреть на эти полезные функции в Excel —

    1. Использование функции INDIRECT в Excel
    2. Как использовать функцию FV в Excel?
    3. И функция в Excel
    4. Функция Excel PMT
    5. SUMIF с несколькими критериями | Примеры

    Понравилась статья? Поделить с друзьями:
  • Формулы excel для логистики
  • Формулы excel irr npv
  • Формулы excel для егэ по информатике 2022
  • Формулы excel 2010 проценты
  • Формулы excel для группировки