
Генеричка формула
=SUMIF(range,"*"&A1&"*",sum_range)
Резиме
Да бисте сумирали да ли ћелије садрже одређени текст у другој ћелији, можете да користите функцију СУМИФ са џокер знаком и спајањем. У приказаном примеру, ћелија Г6 садржи ову формулу:
=SUMIF(C5:C11,"*"&F6&"*",D5:D11)
Ова формула сумира износе за ставке у колони Ц које садрже „капуљачу“ било где у ћелији.
Објашњење
Функција СУМИФ подржава џокер знакове. Звездица (*) значи „нула или више знакова“, док знак питања (?) Значи „било који један знак“.
Замењиви знакови вам омогућавају да креирате критеријуме као што су „почиње са“, „завршава се са„, „садржи 3 знака“ и тако даље.
Тако, на пример, можете да користите „* хат *“ да бисте подударали текст „хат“ било где у ћелији или „а *“ да бисте подударали вредности које почињу словом „а“.
У овом случају желимо да ускладимо текст у Ф6. Не можемо да напишемо критеријуме попут „* Ф6 *“, јер ће се то подударати само са дословним текстом „Ф6“.
Уместо тога, морамо да користимо оператор спајања (&) да придружимо референцу на Ф6 звездицама (*):
"*"&F6&"*"
Када Екцел процени овај аргумент унутар функције СУМИФ, као критеријум ће „видети“ „* капуљачу *“:
=SUMIF(C5:C11,"*hoodie*",D5:D11)
Затим СУМИФ враћа суму за предмете који садрже „капуљачу“, што је 27,00 УСД у приказаном примеру.
Имајте на уму да СУМИФ не разликује велика и мала слова.
Алтернатива са СУМИФС
Такође можете да користите функцију СУМИФС. СУМИФС може да обрађује више критеријума, а редослед аргумената се разликује од СУМИФ-а. Еквивалентна СУМИФС формула је:
=SUMIFS(D5:D11,C5:C11,"*"&F6&"*")
Приметите да је опсег збира увек на првом месту у функцији СУМИФС.
Погледајте ову страницу за листу доступних џокер знакова.