
Общая формула
=SUMIF(range,"*text*",sum_range)
Резюме
Подводя итог, если ячейки содержат определенный текст, вы можете использовать функцию СУММЕСЛИ с подстановочным знаком. В показанном примере ячейка G6 содержит эту формулу:
=SUMIF(C5:C11,"*t-shirt*",D5:D11)
Эта формула суммирует суммы в столбце D, если значение в столбце C содержит «футболка». Обратите внимание, что СУММЕСЛИ не чувствительна к регистру.
Объяснение
Функция СУММЕСЛИ поддерживает подстановочные знаки. Звездочка (*) означает «один или несколько символов», а вопросительный знак (?) Означает «любой один символ». Эти подстановочные знаки позволяют создавать такие критерии, как «начинается с», «заканчивается на», «содержит 3 символа» и т. Д.
Для соответствия всем элементам, содержащим слово «футболка», используется критерий «* футболка *». Обратите внимание, что вы должны заключить буквальный текст и подстановочный знак в двойные кавычки ("").
Альтернатива с СУММЕСЛИМН
Вы также можете использовать функцию СУММЕСЛИМН. СУММЕСЛИМН может обрабатывать несколько критериев, а порядок аргументов отличается от СУММЕСЛИ. Эквивалентная формула СУММЕСЛИМН:
=SUMIFS(D5:D11,C5:C11,"*t-shirt*")
Обратите внимание, что диапазон сумм всегда идет первым в функции СУММЕСЛИМН.