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

На чтение 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

    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?

    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 в 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 с несколькими критериями | Примеры

    Понравилась статья? Поделить с друзьями:
  • Как использовать буфер обмена в word
  • Как использовать буфер обмена в excel
  • Как использовать блок схемы в word
  • Как использовать английские формулы в русском excel
  • Как использовать автозамену в word