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

Общая формула

=SUMIF(range,"*text*",sum_range)

Резюме

Подводя итог, если ячейки содержат определенный текст, вы можете использовать функцию СУММЕСЛИ с подстановочным знаком. В показанном примере ячейка G6 содержит эту формулу:

=SUMIF(C5:C11,"*t-shirt*",D5:D11)

Эта формула суммирует суммы в столбце D, если значение в столбце C содержит «футболка». Обратите внимание, что СУММЕСЛИ не чувствительна к регистру.

Объяснение

Функция СУММЕСЛИ поддерживает подстановочные знаки. Звездочка (*) означает «один или несколько символов», а вопросительный знак (?) Означает «любой один символ». Эти подстановочные знаки позволяют создавать такие критерии, как «начинается с», «заканчивается на», «содержит 3 символа» и т. Д.

Для соответствия всем элементам, содержащим слово «футболка», используется критерий «* футболка *». Обратите внимание, что вы должны заключить буквальный текст и подстановочный знак в двойные кавычки ("").

Альтернатива с СУММЕСЛИМН

Вы также можете использовать функцию СУММЕСЛИМН. СУММЕСЛИМН может обрабатывать несколько критериев, а порядок аргументов отличается от СУММЕСЛИ. Эквивалентная формула СУММЕСЛИМН:

=SUMIFS(D5:D11,C5:C11,"*t-shirt*")

Обратите внимание, что диапазон сумм всегда идет первым в функции СУММЕСЛИМН.

Интересные статьи...