Как суммировать только положительные значения в Excel
Обновлено: 21.11.2024
В этом посте рассказывается, как суммировать только отрицательные числа в Excel. Как суммировать только положительные числа в Excel. Как суммировать положительные и отрицательные числа в Excel. Как сделать так, чтобы сумма в диапазоне отображалась как отрицательное число в Excel.
Суммировать только положительные или отрицательные числа
Если вы хотите суммировать только положительные или отрицательные числа в Excel, вы можете использовать формулу, основанную на функции СУММЕСЛИ.
Например, у вас есть диапазон ячеек (A1:C4), содержащий отрицательные и положительные числа, и вы хотите суммировать только положительные числа, вы можете использовать следующую формулу:
Введите эту формулу в пустую ячейку и нажмите клавишу Enter.
Если вы хотите суммировать только отрицательные числа в заданном диапазоне ячеек, вы можете использовать следующую формулу:
Связанные функции
Функция СУММЕСЛИ в Excel суммирует числа в диапазоне ячеек, которые соответствуют одному указанному вами критерию. Синтаксис функции СУММЕСЛИ следующий: = СУММЕСЛИ (диапазон, критерий, [суммарный_диапазон])…
Если мы хотим суммировать числа из диапазона с критериями, мы часто выбираем функции СУММЕСЛИ или СУММЕСЛИМН в качестве первого выбора для создания формулы. Критерии могут быть числом, массивом или набором некоторых .
В повседневной работе, если мы хотим суммировать числа из диапазона и суммировать только числа, равные X или Y в диапазоне, мы можем создать формулу со встроенными функциями Excel для получения результата. .
В нашей повседневной жизни нам может понадобиться суммировать суммы или продажи за определенный период, например за последние N дней. Суммировать числа в Excel легко, мы можем применить функцию СУММ. Но если мы хотим.
Чтобы сложить числа, нам нужно применить функцию СУММ. И если мы хотим добавить числа на основе некоторых условий, мы можем добавить критерии с помощью функции СУММЕСЛИМН, СУММЕСЛИМН может эффективно фильтровать данные с несколькими критериями. Если .
Если мы хотим добавить числа на основе некоторых условий на листе Excel, мы можем добавить критерии с помощью функции СУММЕСЛИМН, СУММЕСЛИМН может эффективно фильтровать данные с несколькими критериями. В этой статье мы познакомим вас с методом.
Чтобы сложить числа, нам нужно применить функцию СУММ. Но если мы хотим добавить числа на основе некоторых условий, мы можем добавить критерии с помощью функции СУММЕСЛИМН, СУММЕСЛИМН может эффективно фильтровать данные с несколькими критериями. В .
Чтобы сложить числа, нам нужно применить функцию СУММ. И если мы хотим добавить числа на основе некоторых условий, мы можем добавить критерии с помощью функции СУММЕСЛИМН, СУММЕСЛИМН может эффективно фильтровать данные с несколькими критериями. Если .
Иногда мы можем столкнуться со случаем, когда промежуточные значения для разных групп записываются только промежуточными значениями для одной группы в столбце, а для других ячеек в этой группе они остаются пустыми. Сегодня мы познакомим вас, как можно.
Иногда мы можем встретить случаи, когда некоторые пустые ячейки существуют в диапазоне критериев или диапазоне суммы. В большинстве случаев мы будем игнорировать их, поэтому нам нужно фильтровать данные по принципу «не пусто/не пусто». Сегодня мы познакомим вас с тем, как.
Мы ввели метод суммирования чисел на основе критерия «сумма, если ячейка начинается с» (см. «Как суммировать данные, если начинается с в Excel» на нашем веб-сайте). В этой статье мы покажем вам .
Для тех, кто достаточно хорошо знаком с Excel, суммировать список ячеек проще простого.
Но когда дело доходит до суммирования ячеек на основе определенного условия, вам может понадобиться немного больше знаний о функциях в вашем стеке.
Как бы сложно это ни казалось, отфильтровать и суммировать только положительные числа из списка ячеек на самом деле довольно просто.
Нет, для этого не нужны фильтры или сложные вложенные операторы ЕСЛИ.В Excel есть формулы, позволяющие быстро суммировать положительные числа в диапазоне и отфильтровывать все отрицательные.
В этом руководстве мы покажем вам два способа суммирования только положительных чисел в Excel:
Оглавление
Пришло время отпустить негатив!
Способ 1. Вычисление суммы положительных чисел в Excel — с помощью СУММЕСЛИ
Предположим, у вас есть набор данных, как показано ниже, и вы хотите просуммировать все положительные числа в столбце B.
Функция СУММЕСЛИ в Excel позволяет складывать числа, соответствующие указанным критериям, в диапазоне ячеек. Таким образом, это лучший способ выборочного сложения положительных чисел.
Вот синтаксис функции СУММЕСЛИ:
В этой функции
- диапазон – это диапазон ячеек, содержащих данные, с которыми должна работать функция.
- условие – это условие, которое необходимо выполнить, чтобы включить ячейку в сумму.
- sum_range – необязательный параметр. Чтобы не запутаться, достаточно знать, что при нахождении суммы положительных чисел это на самом деле не нужно.
Если заданы все три параметра, функция СУММЕСЛИ проверяет каждую ячейку в диапазоне, чтобы определить, соответствует ли она условию. Если да, то функция берет соответствующее значение ячейки в sum_range и включает его в сумму.
Если заданы только первые два параметра, функция СУММЕСЛИ просматривает каждую ячейку в диапазоне и суммирует только те ячейки, которые соответствуют условию. Наконец, он возвращает сумму всех ячеек в заданном диапазоне, которые соответствуют критериям.
Если вы хотите найти сумму положительных чисел, условие должно быть «>0», потому что для того, чтобы число считалось положительным, оно должно быть больше 0.
Таким образом, чтобы суммировать только положительные значения из диапазона B2:B10, функция СУММЕСЛИ будет:
Обратите внимание, что мы не включили здесь третий параметр.
Давайте теперь посмотрим, как мы можем применить функцию СУММЕСЛИ, чтобы просуммировать положительные числа в нашем образце набора данных:
- Нажмите на ячейку, в которой вы хотите отобразить результат. В нашем примере это будет ячейка B11.
- Введите знак "равно" (=), затем СУММЕСЛИ и открывающую квадратную скобку: =СУММЕСЛИ(
- Далее выберите диапазон значений, из которых вы хотите найти сумму. В нашем примере вам нужно выбрать ячейки с B2 по B10.
- Ссылка на ячейки B2: B10 должна стоять после открывающей скобки в ячейке B11.
- Вставьте запятую (,) после условия «>0».
- Вставьте закрывающую скобку. Ваша полная формула в ячейке B11 для нашего примера должна быть =СУММЕСЛИ(B2:B10, «>0»).
- Нажмите клавишу возврата.
Теперь вы должны увидеть результирующую сумму положительных чисел в ячейке B11.
Если вы хотите суммировать все отрицательные значения, вы можете использовать ту же формулу с небольшим изменением:
Способ 2. Добавление только положительных чисел с помощью VBA
Если в душе вы больше программист, то этот метод для вас.
С помощью VBA можно создать макрос для быстрого суммирования положительных чисел в диапазоне.
Вот код VBA, который вы можете использовать:
Этот код берет выборку ячеек и суммирует значения ячеек, содержащих только положительные числа в этой выборке.
Затем пользователю предлагается выбрать ячейку, в которой он хочет отобразить результат. Как только пользователь выбирает ячейку, код помещает результат в выбранную ячейку.
Обратите внимание, что этот метод навсегда изменяет значения на вашем листе. Таким образом, вы не сможете отменить его после внесения изменений.
После того как вы закончите писать сценарий, вы можете использовать его повторно столько раз, сколько вам нужно. Для этого вы можете добавить макрос в свою личную книгу макросов, прикрепить его к кнопке макроса или добавить на панель быстрого доступа (QAT).
Если вам нужно использовать этот макрос несколько раз, вы можете создать кнопку быстрого доступа. С помощью этой кнопки вы можете быстро найти сумму положительных чисел в диапазоне ячеек, когда вам это нужно.
Добавление кнопки быстрого доступа для макроса
Чтобы добавить кнопку для быстрого доступа к указанному выше макросу, выполните следующие действия:
- Перейдите к Файл->Параметры.
- Откроется диалоговое окно параметров Excel. Выберите параметр Панель быстрого доступа из списка в левой части диалогового окна.
- Выберите «Макросы» в поле «Выбрать команды из».
- Найдите макрос с именем Sum_only_positive_numbers в списке макросов слева.
- Нажмите кнопку "Добавить". Это добавит макрос Sum_only_positive_numbers на панель быстрого доступа. Теперь вы должны увидеть имя макроса в списке в правой части диалогового окна.
- Нажмите "ОК", чтобы закрыть диалоговое окно Параметры файла.
- Теперь вы увидите, что значок макроса был добавлен на панель быстрого доступа. ол>р>
- Первый аргумент — это диапазон критериев. Здесь мы проверим критерии и добавим только те значения, которые соответствуют критериям. В нашем примере это B2:B8
- Второй аргумент — это сами критерии. Поскольку мы хотим суммировать только положительные числа, это «> 0». Помните, что когда вы используете оператор, он должен быть заключен в двойные кавычки.
- Третий аргумент имеет фактический диапазон, который вы хотите суммировать.
- Выберите параметр Math в раскрывающемся списке FormulaType;
- Затем выберите "Суммировать абсолютные значения" в списке "Выбрать формулу";
- В разделе ввода "Аргументы" выберите список ячеек, в которых вы хотите просуммировать числа.
Каждый раз, когда вы выбираете диапазон числовых ячеек и нажимаете эту кнопку быстрого доступа, ваш код запускается, и вы можете использовать его для нахождения суммы положительных чисел в выбранном диапазоне.
В этом уроке мы рассмотрели два простых способа выборочного суммирования положительных чисел в диапазоне ячеек. Первый способ предполагает использование функции СУММЕСЛИ с условием «>0». Второй метод предполагает использование кода VBA.
Обратите внимание, что вы можете выбрать любой диапазон чисел в любом количестве столбцов. Вышеуказанные два метода помогут сложить все положительные числа во всей выборке.
Выборочное суммирование чисел не всегда должно быть сложным. Мы надеемся, что это руководство помогло вам разобраться в этом и придало вам уверенности, чтобы попробовать другие забавные трюки с Excel.
При работе с числами в Excel часто требуется условное добавление данных.
Одним из распространенных примеров является суммирование положительных чисел в Excel (или суммирование только отрицательных чисел).
И это можно легко сделать с помощью встроенных формул в Excel.
В этом уроке я покажу вам, как суммировать только положительные или отрицательные числа в Excel с помощью простых формул.
Итак, приступим!
Это руководство охватывает:
СУММ только положительных чисел
Предположим, у вас есть набор данных, как показано ниже, и вы хотите просуммировать все положительные числа в столбце B.
Ниже приведена формула, которая это сделает:
Приведенная выше формула СУММЕСЛИ принимает три аргумента:
Обратите внимание, что при использовании формулы СУММЕСЛИ диапазон критериев и диапазон ячеек, которые вы хотите суммировать, могут быть разными. В нашем примере и диапазон критериев, и диапазон суммы совпадают (B2:B8).
Поскольку в данном случае у меня есть только один критерий, я использовал формулу СУММЕСЛИ. Если у вас есть несколько критериев для проверки, вы можете использовать эту формулу СУММЕСЛИМН в Excel.
Суммировать все положительные числа больше 100
В предыдущем примере мы добавили все ячейки с положительным значением. Вы также можете использовать формулу СУММЕСЛИ, но только в тех конкретных ячейках, которые соответствуют другому критерию.
Например, в приведенном ниже наборе данных я хочу добавить только те ячейки, в которых значение больше 100.
Все, что мне нужно сделать, это настроить критерии так, чтобы вместо добавления всех положительных чисел добавлялись все числа больше 100.
Ниже приведена формула, которая это сделает:
Как видите, все, что я сделал, это отрегулировал второй аргумент, который является аргументом критерия.
Добавить все числа, где значение другой ячейки положительное
В приведенных выше примерах мы использовали формулу СУММЕСЛИ, в которой "диапазон критериев" и "диапазон суммы" совпадают.
Но, как я уже говорил, вы можете использовать их и как отдельные диапазоны.
Таким образом, у вас может быть диапазон ячеек, в котором вы оцениваете критерий, а затем в зависимости от того, соответствует ли ячейка критерию или нет, вы можете добавить значение в соответствующий диапазон.
Ниже у меня есть набор данных, куда я хочу добавить, или ячейки, где рост положительный, который находится в столбце C.
Ниже приведена формула, которая добавит только те ячейки в столбце B, где соответствующая ячейка в столбце C имеет положительное значение:
Обратите внимание, что это аналогичная формула, которую мы использовали выше (с одним изменением). Вместо того, чтобы иметь одинаковые «критерии» и диапазон «суммы», в этой формуле они разные.
Совет: если вы указали диапазон критериев, вам не нужно указывать весь диапазон суммы. Например, следующая формула будет работать нормально — =СУММЕСЛИ(C2:C6»,>0″,B2). Поскольку C2:C6 уже указан, вам не нужно указывать B2:B6. Подойдет только первая ячейка. Формула автоматически примет тот же диапазон размеров, начиная с B2.
СУММ только отрицательных чисел
Точно так же, как мы вычисляли сумму всех положительных чисел, вы можете использовать аналогичную концепцию для суммирования только отрицательных значений.
Предположим, у вас есть набор данных, как показано ниже, и вы хотите просуммировать только отрицательные числа в столбце B.
Как суммировать числа независимо от входа в Excel?
Предположим, у вас есть диапазон чисел, который содержит как положительные, так и отрицательные значения, и теперь вы хотите суммировать числа независимо от знака, это означает суммировать все числа как положительные значения. Как решить эту проблему в Excel?
Суммировать числа независимо от знака с помощью формул массива
Следующие простые формулы массива помогут вам просуммировать все числа без учета отрицательного знака. Сделайте следующее:
Введите любую из следующих формул массива и одновременно нажмите клавиши Ctrl + Shift + Enter, чтобы получить правильный результат, как показано на следующем снимке экрана:
Примечание. В приведенных выше формулах A1:B10 — это диапазон данных, который вы хотите суммировать, измените ссылку на ячейку по своему усмотрению.
Суммируйте числа независимо от знака с помощью удобной функции
Если у вас есть Kutools for Excel, с функцией «Сумма абсолютных значений», вы можете быстро получить общее количество чисел независимо от знака.
Примечание. Чтобы применить эту сумму абсолютных значений, во-первых, вам следует скачать Kutools for Excel, а затем быстро и легко применить эту функцию.
После установки Kutools for Excel сделайте следующее:
<р>1. Щелкните пустую ячейку, в которую вы хотите поместить результат, а затем нажмите Kutools > Помощник по формулам > Помощник по формулам, см. снимок экрана:<р>2. В диалоговом окне Помощник по формулам выполните следующие действия:
<р>3. А затем нажмите кнопку «ОК», все выбранные числа будут добавлены вместе, независимо от их знака.
Читайте также: