Перейти к основному содержанию

Как суммировать значения на основе текстовых критериев в Excel?

Вы когда-нибудь пробовали суммировать значения на основе другого столбца текстовых критериев в Excel? Например, у меня есть диапазон данных на листе, как показано на следующем снимке экрана, теперь я хочу сложить все числа в столбце B, соответствующие текстовым значениям в столбце A, которые соответствуют определенному критерию, например суммировать числа, если ячейки в столбце A содержат KTE.

документ-сумма-на основе-текста-1

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

Суммируйте значения на основе другого столбца, если он начинается с определенного текста

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

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


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

Возьмем, к примеру, приведенные выше данные, чтобы сложить все значения вместе, которые содержат текст «KTE» в столбце A, следующая формула может вам помочь:

Пожалуйста, введите эту формулу = СУММЕСЛИ (A2: A6; «* KTE *»; B2: B6) в пустую ячейку и нажмите Enter нажмите клавишу, тогда все числа в столбце B, где соответствующая ячейка в столбце A содержит текст «KTE», будут суммироваться. Смотрите скриншоты:

документ-сумма-на основе-текста-2
-1
документ-сумма-на основе-текста-3

Функции: В приведенной выше формуле A2: A6 это диапазон данных, на основе которого вы добавляете значения, * KTE * обозначает необходимые критерии, а B2: B6 - диапазон, который вы хотите суммировать.


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

Если вы просто хотите просуммировать значения ячеек в столбце B, где соответствующая ячейка в столбце A, текст которого начинается с «KTE», вы можете применить эту формулу: = СУММЕСЛИ (A2: A6; «KTE *»; B2: B6), смотрите скриншоты:

документ-сумма-на основе-текста-4
-1
документ-сумма-на основе-текста-5

Функции: В приведенной выше формуле A2: A6 это диапазон данных, на основе которого вы добавляете значения, KTE * обозначает нужный вам критерий, а B2: B6 - диапазон, который вы хотите суммировать.


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

Чтобы сложить все значения в столбце B, где соответствующая ячейка в столбце A, текст которого заканчивается на «KTE», эта формула может оказать вам услугу: = СУММЕСЛИ (A2: A6; «* KTE»; B2: B6)(A2: A6 это диапазон данных, на основе которого вы добавляете значения, KTE * обозначает нужный вам критерий, и B2: B6 это диапазон, который вы хотите суммировать) см. скриншоты:

документ-сумма-на основе-текста-6
-1
документ-сумма-на основе-текста-7

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

Если вы просто хотите просуммировать значения в столбце B, содержимое ячейки которого соответствует только «KTE» столбца A, используйте эту формулу: = СУММЕСЛИ (A2: A6; «KTE»; B2: B6)(A2: A6 это диапазон данных, на основе которого вы добавляете значения, КТЭ обозначает нужный вам критерий, и B2: B6 это диапазон, который вы хотите суммировать), а затем только текст «KTE» в столбце A, относительное число в столбце B будет суммироваться, см. снимки экрана:

документ-сумма-на основе-текста-8
-1
документ-сумма-на основе-текста-9

Advanced Combine Rows: (Объедините повторяющиеся строки и суммируйте / усредняйте соответствующие значения):
  • 1. Укажите ключевой столбец, на основе которого вы хотите объединить другой столбец;
  • 2. Выберите один расчет для объединенных данных.

документ-сумма-столбцы-один-критерий-7

Kutools for Excel: с более чем 200 удобными надстройками Excel, которые можно попробовать бесплатно без ограничений в течение 60 дней. Загрузите и бесплатную пробную версию прямо сейчас!


Статьи по теме:

Как суммировать каждые n строк в Excel?

Как суммировать ячейки с текстом и числами в Excel?

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

🤖 Kutools AI Помощник: Революционный анализ данных на основе: Интеллектуальное исполнение   |  Генерировать код  |  Создание пользовательских формул  |  Анализ данных и создание диаграмм  |  Вызов функций Kutools...
Популярные опции: Найдите, выделите или определите дубликаты   |  Удалить пустые строки   |  Объедините столбцы или ячейки без потери данных   |   Раунд без формулы ...
Супер поиск: Множественный критерий VLookup    VLookup с несколькими значениями  |   VLookup по нескольким листам   |   Нечеткий поиск ....
Расширенный раскрывающийся список: Быстрое создание раскрывающегося списка   |  Зависимый раскрывающийся список   |  Выпадающий список с множественным выбором ....
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  |  Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка Фокус   |  Просмотр дизайна   |   Большой Формулный Бар    Менеджер книг и листов   |  Библиотека ресурсов (Авто текст)   |  Выбор даты   |  Комбинировать листы   |  Шифровать/дешифровать ячейки    Отправлять электронные письма по списку   |  Суперфильтр   |   Специальный фильтр (фильтровать жирным шрифтом/курсивом/зачеркиванием...) ...
15 лучших наборов инструментов12 Текст Инструменты (Добавить текст, Удалить символы, ...)   |   50+ График Тип (Диаграмма Ганта, ...)   |   40+ Практических Формулы (Рассчитать возраст по дню рождения, ...)   |   19 Вносимые Инструменты (Вставить QR-код, Вставить изображение из пути, ...)   |   12 Конверсия Инструменты (Числа в слова, Конверсия валюты, ...)   |   7 Слияние и разделение Инструменты (Расширенные ряды комбинирования, Разделить клетки, ...)   |   ... и более

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

Описание


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Comments (22)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I try already.cause I apply the whole range it's still could not get the total sum. I am used sumif
This comment was minimized by the moderator on the site
i need to reference my sumifs criteria to a specific cell, the cell acts as a filter
EG: =SUMIFS(LV215:LV237,WC7,AB215:AB237) where WC7 is equal to a specific cell is this possible?
This comment was minimized by the moderator on the site
i cannot find this tool. "Combine Rows Based on Column" at the top of the page. i also cannot find info on what is on the free version vs. what is on the paid version. is this on the paid version? if not, where is it? thanks!
This comment was minimized by the moderator on the site
Hello, jenna,
We have moved this feature under the Merge & Split group, please see the below screenshot.
Sorry for this inconvenience.
Please try, thank you!
This comment was minimized by the moderator on the site
I create a dynamic string which contains the cells to sum and pass this string to sum function and it gives me #value error. Any solution to this.
This comment was minimized by the moderator on the site
Hi, Desu,
Could you give your problem more detailed, thank you!
This comment was minimized by the moderator on the site
By the way, I’m using the =SUMIF(A2:A6,"*KTE*",B2:B6) formula, and I want to do more than just the B column (up to column AM).
This comment was minimized by the moderator on the site
Hello, Paige,
For solving your problem, may be there is no simple formula, you should join the SUMIF function together to get the result as you need, for example, you can use the below formula: (you can add other columns data with combining the sumif function)

=SUM(SUMIF(A2:A6,"*kte*",B2:B6), SUMIF(A2:A6,"*kte*",C2:C6), SUMIF(A2:A6,"*kte*",D2:D6))

Please try it, hope it can help you!
This comment was minimized by the moderator on the site
This works but what if I want to use the last part of the formula to cover multiple columns instead of just one?
This comment was minimized by the moderator on the site
how do I use a sumif in the following. If a certain cell contains the values of an substring of data, than sum a nearby column. for example, Cell A1 has (Dan,Tom,Bill,Smith). Then a separate table has Dan - 2, Bill - 3, John - 4. Assuming that is a 2x3 table. I want to create a formula that can sum the Dan and Bill numbers (2+3) because those texts could be found in cell A1. So the total would return 5.
This comment was minimized by the moderator on the site
How do you us sumif formula to with two criteria? For instance, If Column A = X and Column C = C then Sum Column G.
This comment was minimized by the moderator on the site
Hello, Matusiak
To sumif values based on multiple criteria, please view the following screenshot:

Also, you can go to the article https://www.extendoffice.com/documents/excel/2471-excel-sumif-multiple-criteria.html to get your solution.
This comment was minimized by the moderator on the site
Hi, any one here is having an idea of how to calculate value containing in a cell (Or with text?
For Example: in Cell A= MR134 , B= MR143, C = MR187 and result will be like sum of 134+143+187 =?
This comment was minimized by the moderator on the site
I am looking for this solution too.
This comment was minimized by the moderator on the site
Hello, guys,
May be the below array formula can help you: (after typing the formula, please press Ctrl+Shift+Enter together)
=SUM(IF(ISNUMBER(SEARCH("MR",B1:B4)),SUBSTITUTE(B1:B4,"MR",""))+0)
Please change the cell references to your need.
This comment was minimized by the moderator on the site
This is super clear and understandable, thank you so much!!!
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations