Note: The other languages of the website are Google-translated. Back to English

Как суммировать значения на основе текстовых критериев в 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 for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Более 300 мощных функций. Поддерживает Office / Excel 2007-2019 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
вкладка kte 201905

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

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Сортировать комментарии по
Комментарии (22)
Оценок пока нет. Оцените первым!
Этот комментарий был сведен к минимуму модератором на сайте
я хочу сделать формулу sumifs из диапазона. но диапазон сумм - это форматированный текст
Bassem
Этот комментарий был сведен к минимуму модератором на сайте
Я вставляю формулу суммирования с правильными диапазонами, но она не показывает сумму числовых значений. показывает только результат 0. На самом деле некоторые из ячеек содержат текст (например, с аджаем, с сону и т. д.), пожалуйста, помогите в этом вопросе.
Маной Сингх
Этот комментарий был сведен к минимуму модератором на сайте
КАК ЭТО БУДЕТ РАБОТАТЬ, ЕСЛИ ВЫ ХОТИТЕ СУММИЗИРОВАТЬ ЯЧЕЙКИ С ТЕКСТОМ, СОДЕРЖАЩИМ KTE & KTO
ДЖОН
Этот комментарий был сведен к минимуму модератором на сайте
Я не уверен, имеете ли вы в виду ячейки с двумя разными вещами, написанными в них, или ячейки, которые говорят одно И ячейки, которые говорят другое, но для второго случая я только что попробовал это и написал это как две отдельные части, сложенные вместе, чтобы это могло выглядеть примерно так:
=(СУММЕСЛИ(E:E,"*KTE*",D:D) + СУММЕСЛИ(E:E,"*KTO*",D:D))
фаэтон
Этот комментарий был сведен к минимуму модератором на сайте
kalau mau jumlahin KTE dan KTO ди kolom yang sama apa bisa ka? soalnya kan kritreri (kata awalannya) beda2 kan ya
Рина
Этот комментарий был сведен к минимуму модератором на сайте
Это было супер полезно :)
Том
Этот комментарий был сведен к минимуму модератором на сайте
Всё очень понятно и понятно! Большое спасибо!!!
Хулиганить
Этот комментарий был сведен к минимуму модератором на сайте
Привет, кто-нибудь здесь имеет представление о том, как вычислить значение, содержащееся в ячейке (или с текстом?
Например: в ячейке A= MR134, B= MR143, C = MR187 и результат будет похож на сумму 134+143+187 =?
Лаки Арора
Этот комментарий был сведен к минимуму модератором на сайте
Я тоже ищу это решение.
Захирул
Этот комментарий был сведен к минимуму модератором на сайте
Привет ребята,
Возможно, вам поможет приведенная ниже формула массива: (после ввода формулы нажмите Ctrl+Shift+Enter вместе)
=SUM(IF(ISNUMBER(SEARCH("MR",B1:B4)),SUBSTITUTE(B1:B4,"MR",""))+0)
Пожалуйста, измените ссылки на ячейки в соответствии с вашими потребностями.
скайян
Этот комментарий был сведен к минимуму модератором на сайте
Как вы используете формулу суммирования с двумя критериями? Например, если столбец A = X и столбец C = C, то суммируйте столбец G.
Лиза Матусиак
Этот комментарий был сведен к минимуму модератором на сайте
Здравствуйте, Матусяк.
Чтобы суммировать значения на основе нескольких критериев, просмотрите следующий снимок экрана:

Также вы можете перейти к статье https://www.extendoffice.com/documents/excel/2471-excel-sumif-multiple-criteria.html чтобы получить ваше решение.
скайян
Этот комментарий был сведен к минимуму модератором на сайте
как мне использовать sumif в следующем. Если определенная ячейка содержит значения подстроки данных, то суммируйте соседний столбец. например, в ячейке A1 есть (Дэн, Том, Билл, Смит). Затем на отдельной таблице есть Дэн - 2, Билл - 3, Джон - 4. Предположим, что это таблица 2х3. Я хочу создать формулу, которая может суммировать числа Дэна и Билла (2 + 3), потому что эти тексты можно найти в ячейке A1. Таким образом, общее количество вернет 5.
Джордан
Этот комментарий был сведен к минимуму модератором на сайте
Это работает, но что, если я хочу использовать последнюю часть формулы для покрытия нескольких столбцов вместо одного?
Пейдж
Этот комментарий был сведен к минимуму модератором на сайте
Кстати, я использую формулу =СУММЕСЛИ(A2:A6,"*KTE*",B2:B6) и хочу сделать больше, чем просто столбец B (до столбца AM).
Пейдж
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Пейдж,
Для решения вашей проблемы, возможно, нет простой формулы, вы должны объединить функцию СУММЕСЛИ вместе, чтобы получить результат, который вам нужен, например, вы можете использовать следующую формулу: (вы можете добавить данные других столбцов с комбинацией функции суммирования )

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

Пожалуйста, попробуйте, надеюсь, это поможет вам!
скайян
Этот комментарий был сведен к минимуму модератором на сайте
Я создаю динамическую строку, содержащую ячейки для суммирования, и передаю эту строку в функцию суммирования, и это дает мне ошибку #value. Любое решение этого.
Чаникья Надх Десу
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Десу,
Не могли бы вы описать вашу проблему более подробно, спасибо!
скайян
Этот комментарий был сведен к минимуму модератором на сайте
я не могу найти этот инструмент. «Объединить строки на основе столбца» в верхней части страницы. я также не могу найти информацию о том, что в бесплатной версии, а что в платной версии. это в платной версии? если нет, то где? Спасибо!
Техническая поддержка
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Дженна,
Мы переместили эту функцию в группу Merge & Split, см. скриншот ниже.
Извините за эти неудобства.
Пожалуйста, попробуйте, спасибо!
скайян
Этот комментарий был сведен к минимуму модератором на сайте
мне нужно сослаться на мои критерии суммирования на конкретную ячейку, ячейка действует как фильтр
Например: =СУММЕСЛИМН(LV215:LV237,WC7,AB215:AB237), где WC7 равно конкретной ячейке, возможно ли это?
деревенщина
Этот комментарий был сведен к минимуму модератором на сайте
Я уже пытаюсь. Потому что я применяю весь диапазон, но все равно не могу получить общую сумму. я привык сумиф
Пегги79
Здесь еще нет комментариев
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0  Характеристики
Предлагаемые места