Как использовать функцию SUMIF в Excel (5 простых примеров)

  • Поделись Этим
Hugh West

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

Скачать книгу для практических работ

Функция SUMIF.xlsx

Функция SUMIF в Excel (быстрый просмотр)

Функция SUMIF в Excel: синтаксис и аргументы

Резюме

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

Синтаксис

=SUMIF (диапазон, критерии, [sum_range])

Аргументы

Аргумент Обязательно/Опционально Пояснение
ассортимент Требуется Диапазон ячеек, которые мы хотим оценить по критериям.
критерии Требуется Критерии могут быть в виде числа, выражения, ссылки на ячейку, текста или функции, определяющей, какие ячейки будут добавлены.
диапазон сумм Дополнительно Фактические ячейки для добавления, если нам нужно объединить ячейки, отличные от тех, которые определены в аргументе range.

Примечание:

  • В критерии могут быть включены символы подстановки - вопросительный знак (?) для соответствия любому одиночному символу, звездочка (*) для соответствия любой последовательности символов. Например, "6?", "яблоко*", "*~?".
    • Здесь вопросительный знак (?) будет использоваться для поиска любого отдельного символа.
    • Звездочка (*) используется для поиска любой последовательности символов. Используя этот метод, мы можем найти любой текст или строку, найдя любую подстроку. Например, "*Apples" мы можем найти слова типа Pineapples или любые другие слова, где последняя часть - "Apples".
  • суммарный_диапазон должны быть того же размера и формы, что и ассортимент .
  • SUMIF функция поддерживает только одно условие.

Общие случаи использования функции SUMIF в Excel

Excel предлагает различные способы использования функции SUM в соответствии с требованиями. Синтаксис варьируется в зависимости от использования этой функции. Нам просто нужно следовать некоторым простым шагам в каждом методе или примере.

Пример 1: Вычисление суммы с числовыми критериями с помощью функции SUMIF

Использование Функция SUM, мы можем вычислить сумму с числовыми условиями. Для демонстрации процесса предположим, что у нас есть набор данных о некоторых продуктах питания с их названием, категорией, датой и продажами. Теперь мы подсчитаем общее количество продаж, где каждая цена была больше, чем $1000 в H7 клетка.

Во-первых, запишите формулу в H7 ячейку, как это.

=SUMIF(E5:E16,">1000")

Вот, E5:E16 относится к столбцу Продажи .

Объяснение формулы

  • В этой формуле, E5:E16 это диапазон, в котором будет выполняться операция суммирования.
  • ">1000" является критерием. Так, если стоимость продажи больше, чем $1000 то он будет засчитан, в противном случае он будет проигнорирован.

  • Во-вторых, нажмите ENTER .
  • В конечном итоге мы получим результат в виде $26,700

Читать далее: 51 наиболее часто используемая математическая и триггерная функция в Excel

Пример 2: Нахождение суммы с текстовыми критериями с помощью функции SUMIF

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

Итак, для начала запишите формулу в формате H8 ячейку, как это.

=SUMIF(C5:C16,"Fruits",E5:E16)

Объяснение формулы

  • Здесь C5:C16 это диапазон, в котором мы будем проверять наши критерии.
  • "Фрукты" это условие или критерий. Мы проверяем, если Категория это Фрукты или нет.
  • Наконец, E5:E16 это диапазон сумм, в котором мы будем выполнять операцию суммирования выбранных строк.

  • Во-вторых, нажмите ENTER и, следовательно, на выходе будет $14,700 .

Функция SUM с символами подстановочных знаков

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

Итак, в H8 ячейку, напишите формулу следующим образом.

=SUMIF(B5:B16,"*Apples",E5:E16)

Объяснение формулы

  • "*Яблоки" узнает данные, где Продукты питания название будет "Яблоки" или первая или последняя часть названия продукта будет "Яблоки".

  • Аналогично, нажмите ENTER чтобы получить результат в виде $5,400 .

Читать далее: 44 математические функции в Excel (Скачать бесплатно PDF)

Пример 3: Вычисление суммы с помощью критериев даты

Сайт SUM Функция также применима для использования условий данных. Допустим, мы хотим получить сумму продаж тех продуктов питания, где дата после 04/01/2021 .

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

=SUMIF(D5:D16,">"&DATE(2021,4,1),E5:E16)

Объяснение формулы

  • “>”&DATE(2021,4,1) эта часть - наш критерий. Во-первых, ">" используется для поиска больших дат. Затем амперсанд ( &) используется для конкатенации формулы и текста. ДАТА функция используется для ввода даты.
  • Сайт ДАТА Функция в Excel принимает три аргумента: год, месяц и день. Если вы хотите узнать больше об этой функции, вы можете посмотреть эту ссылку

  • Снова нажмите ENTER .
  • В конечном итоге, результат будет выглядеть следующим образом.

Похожие чтения

  • Как использовать функцию MMULT в Excel (6 примеров)
  • Использование функции TRUNC в Excel (4 примера)
  • Как использовать функцию TAN в Excel (6 примеров)
  • Использование функции Excel QUOTIENT (4 подходящих примера)
  • Как использовать функцию LOG в Excel (5 простых способов)

Пример 4: Вычисление суммы с помощью критериев ИЛИ

Логика OR означает, что если какая-либо логика или условие истинно из заданной логики, то она вернет истину. Мы можем использовать эту логику с помощью функции SUM функция. Предположим, что мы хотим вычислить общий объем продаж, где Категория это Овощи или каждая продажа больше, чем $1000 .

Итак, давайте запишем формулу в формате H8 ячейку, как это.

=SUMIF(C5:C16,"Vegetables",E5:E16)+SUMIF(E5:E16,">1000",E5:E16)

Формула Объяснение:

  • SUMIF(C5:C16, "Овощи", E5:E16) эта часть найдет строки, в которых Категория равна Овощи .
  • Знак плюс (+) используется для ИЛИ
  • SUMIF(E5:E16,”>1000″, E5:E16) эта часть найдет строки, в которых продажи превышают $1000.

Аналогично, нажмите ENTER и получить результат, как показано ниже.

Пример 5: SUMIF с аргументом в виде массива

В SUMIF Мы используем аргумент массива в качестве условия. Аргумент массива - это не что иное, как массив некоторых элементов в параметре любой функции. Например: {"A", "B", "C"} и т.д. Теперь здесь мы будем считать общее количество продаж, где Категория это Фрукты и молочные продукты используя SUMIF функция.

Итак, запишите формулу в H8 клетка.

=SUM(SUMIF(C5:C16,{"Fruits","Dairy"},E5:E16))

Аналогично, нажмите ENTER и получить результат, как показано ниже.

SUMIF Диапазон дат Месяц и год

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

Во-первых, запишите формулу в C13 ячейку, как это.

=SUMIF(D5:D10,"="&C12,G5:G10)

  • Во-вторых, нажмите ENTER
  • В конце концов, получите результат следующего вида.

SUMIF против SUMIFS

Сайт SUMIF и SUMIFS в Excel обе функции суммируют значения всех ячеек диапазона, удовлетворяющих заданному критерию, но делают это несколько по-разному:

  • Сайт Функция SUMIF суммирует все ячейки в диапазоне, которые соответствуют определенному критерию.
  • Сайт Функция SUMIFS подсчитывает, сколько ячеек в диапазоне удовлетворяют заданным критериям.

Предположим, нам нужно выяснить Продажи яблок в Филиал 1 Здесь у нас есть два критерия, а именно Яблоки и Филиал 1 В конечном итоге, в данном случае, нам нужно использовать SUMIFS функция.

Во-первых, запишите формулу в I5 ячейку, как это.

=SUMIFS(F5:F16,B5:B16,"Apples",D5:D16,"Branch 1")

Нажмите ENTER и получить результат, как показано ниже.

Как мы видим, мы успешно находим общие счета проектов, завершенных на 21 декабря .

Важно отметить, что здесь SUMIF функция находит дату окончания Дек-21 , и в конце концов, после этого, добавляет общий счет в соответствии с этим.

О чем следует помнить

Распространенные ошибки Когда они показывают
#VALUE! Функция SUMIF возвращает неверные результаты, когда вы используете ее для сопоставления строк длиной более 255 символов или в строку.

Заключение

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

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.