
Обща формула
=SUMIF(range,"*~**",sum_range)
Обобщение
За да обобщите дали клетките съдържат звездичка, можете да използвате функцията SUMIF с критерии, които използват тилдата (~). В показания пример клетка G6 съдържа тази формула:
=SUMIF(C5:C11,"*~**",D5:D11)
Тази формула сумира сумите в колона D, когато стойност в колона C съдържа "*".
Обяснение
Функцията SUMIF поддържа заместващи символи. Звездичката (*) означава "един или повече знака", докато въпросителен знак (?) Означава "всеки един знак". Тези заместващи символи ви позволяват да създавате критерии като "започва с", "завършва с", "съдържа 3 знака" и т.н.
Тъй като звездичките и въпросителните знаци сами по себе си са заместващи символи, ако искате да търсите конкретно тези знаци, ще трябва да ги избягате с тилда (~). Тилдата кара Excel да обработва буквално следващия символ.
В този случай ние използваме "~ *", за да съвпада с буквална звездичка, но това е заобиколено от звездички от двете страни, за да се намери звезда навсякъде в клетката. Ако просто искате да съчетаете звездичка в края на клетка, използвайте: "* ~ *" за критериите.
Алтернатива със SUMIFS
Можете също да използвате функцията SUMIFS. SUMIFS може да обработва множество критерии и редът на аргументите е различен от SUMIF. При SUMIFS обхватът на сумите винаги е на първо място в списъка с аргументи, последван от двойки обхват / критерии:
=SUMIFS(D5:D11,C5:C11,"*~**")