Formuła programu Excel: sumuj, jeśli komórki zawierają określony tekst -

Formuła ogólna

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

Podsumowanie

Aby podsumować, czy komórki zawierają określony tekst, możesz użyć funkcji SUMA.JEŻELI z symbolem wieloznacznym. W pokazanym przykładzie komórka G6 zawiera następującą formułę:

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

Ta formuła sumuje kwoty w kolumnie D, gdy wartość w kolumnie C zawiera słowo „koszulka”. Zauważ, że SUMIF nie rozróżnia wielkości liter.

Wyjaśnienie

Funkcja SUMA.JEŻELI obsługuje symbole wieloznaczne. Gwiazdka (*) oznacza „jeden lub więcej znaków”, a znak zapytania (?) Oznacza „dowolny jeden znak”. Te symbole wieloznaczne umożliwiają tworzenie kryteriów, takich jak „zaczyna się od”, „kończy się na”, „zawiera 3 znaki” itd.

Aby dopasować wszystkie elementy zawierające „t-shirt”, kryterium to „* t-shirt *”. Zwróć uwagę, że tekst literału i symbol wieloznaczny należy umieścić w podwójnych cudzysłowach („”).

Alternatywa dla SUMIFS

Możesz także użyć funkcji SUMA.WARUNKÓW. SUMA.WARUNKÓW może obsługiwać wiele kryteriów, a kolejność argumentów jest inna niż SUMA.JEŻELI. Równoważna formuła SUMA.WARUNKÓW to:

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

Zwróć uwagę, że zakres sumy jest zawsze pierwszy w funkcji SUMA.WARUNKÓW.

Interesujące artykuły...