Екцел формула: Збир ако ћелија садржи текст у другој ћелији -

Генеричка формула

=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&"*")

Приметите да је опсег збира увек на првом месту у функцији СУМИФС.

Погледајте ову страницу за листу доступних џокер знакова.

Занимљиви Чланци...