Excel: рассчитать сумму, если ячейка содержит частичный текст


Вы можете использовать следующую формулу для расчета суммы в Excel только для ячеек, содержащих определенный частичный текст:

 =SUMIF( A1:A13 ,"*text*", B1:B13 )

Эта конкретная формула рассчитает сумму значений в диапазоне B1:B13 только для ячеек, содержащих «текст» в диапазоне A1:A13 .

Примечание . Звездочки — это подстановочные знаки, которые сообщают Excel игнорировать любой текст до или после определенной строки.

Следующий пример показывает, как использовать эту формулу на практике.

Пример: вычислить сумму, если ячейка содержит частичный текст

Предположим, у нас есть следующий набор данных, содержащий информацию о продажах в различных розничных магазинах:

Мы можем использовать следующую формулу для расчета суммы продаж только для магазинов, которые содержат частичный текст «Уровень 1» где-то в названии магазина:

 =SUMIF( A2:A11 ,"*Tier 1*", B2:B11 )

На следующем снимке экрана показано, как использовать эту формулу на практике:

Частичный текст Excel СУММЕСЛИ

Сумма продаж магазинов, в названии которых есть «Уровень 1», равна 109 .

Мы можем вручную убедиться, что это правильно, определив каждый из магазинов, в названии которых содержится «Уровень 1»:

Тогда мы можем рассчитать сумму продаж только этих магазинов:

Сумма продаж магазинов 1 уровня: 24 + 22 + 37 + 26 = 109 .

Это соответствует значению, рассчитанному по нашей формуле.

Также обратите внимание, что эта формула не чувствительна к регистру.

Например, мы могли бы использовать в формуле «*УРОВЕНЬ 1*», «*Уровень 1*» или «*Уровень 1*», и Excel вернет тот же результат.

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:

Excel: как использовать СУММЕСЛИ из другого листа
Excel: как использовать СУММЕСЛИ с несколькими диапазонами
Excel: как использовать ПРОМЕЖУТОЧНЫЙ ИТОГ с СУММЕСЛИ

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *