
Všeobecný vzorec
=SUMIF(range,"*~**",sum_range)
Zhrnutie
Ak chcete zhrnúť, či bunky obsahujú hviezdičku, môžete použiť funkciu SUMIF s kritériami, ktoré používajú vlnovku (~). V zobrazenom príklade obsahuje bunka G6 tento vzorec:
=SUMIF(C5:C11,"*~**",D5:D11)
Tento vzorec sumarizuje sumy v stĺpci D, ak hodnota v stĺpci C obsahuje „*“.
Vysvetlenie
Funkcia SUMIF podporuje zástupné znaky. Hviezdička (*) znamená „jeden alebo viac znakov“, zatiaľ čo otáznik (?) Znamená „akýkoľvek jeden znak“. Tieto zástupné znaky vám umožňujú vytvárať kritériá ako „začína na“, „končí na“, „obsahuje 3 znaky“ atď.
Pretože hviezdičky a otázniky sú samé zástupné znaky, ak chcete konkrétne vyhľadávať tieto znaky, musíte im uniknúť vlnovkou (~). Tilda spôsobí, že Excel zvládne ďalší znak doslovne.
V tomto prípade používame "~ *" na porovnanie s doslovnou hviezdičkou, ale táto je obklopená hviezdičkami na oboch stranách, aby sme mohli hviezdičku umiestniť kdekoľvek v bunke. Ak chcete iba priradiť hviezdičku na konci bunky, pre kritériá použite: „* ~ *“.
Alternatíva k SUMIFS
Môžete tiež použiť funkciu SUMIFS. SUMIFS dokáže spracovať viacero kritérií a poradie argumentov sa líši od SUMIF. Pri SUMIFS je rozsah súčtov vždy na prvom mieste v zozname argumentov, potom nasledujú páry rozsah / kritériá:
=SUMIFS(D5:D11,C5:C11,"*~**")